🚀 We just shipped v.0.231!
Git graph is finally here: Open it from the git panel or the command palette (git graph: open).
Latest Posts by Alex
A screenshot of the GitHub repository of vite-plus showing the "Private" label.
Effective immediately, we are making the vite-plus repository private.
The source will be distributed exclusively through our production sourcemaps.
We believe this is the only logical path forward given the recent events.
This does not change our stance on Open Source!
Boromir it would’ve added Rust support
Software engineering in the age of AI is like owning a robot vacuum: the machine does the sweeping, but you still empty the bin and clean the mop.
Back in January I gave a talk at Jane Street titled "Are Mutexes Slow?" (I gave a lightning version of it at @rustikon.dev last week!). And it's now up on YouTube if you're interested in wonky details about CPU cache coherence and the cost of coordination!
www.youtube.com/watch?v=tND-...
Java 26 / JDK 26: General Availability: mail.openjdk.org/archives/lis...
Features: openjdk.org/projects/jdk...
Downloads: jdk.java.net/26/
#Java26 #JDK26 #OpenJDK #Java
Sudden change of plans brought so much time to do open source. Anyone doing anything interesting?
ClojureScript gets async/await
github.com/clojure/cloj...
#clojure #clojurescript
Postmortem on Scala 3.8.0: www.scala-lang.org/blog/post-m.... We are also working on a 3.8.2 release which will include a fix for scala/scala3#24673, which can cause some for comprehensions to behave incorrectly at runtime.
Scala 3.8 is here! A major release modernising the ecosystem and paving the way for Scala 3.9 LTS.
Highlights:
- Standard library compiled by Scala 3
- Better Fors & runtimeChecked stabilized
- New experimental features
- Update to JDK 17+
🧵 Let's dive in...
Big OOPness energy
I’m so far off from a normal keyboard setup these days that I’ve lost hope anyone except me will be able to use it. I’m in my home-row mods era now. Home-row modding pretty hard right now.
Joy character from Inside Out as a developer
Dev Joy
Cloudflare go brrr again
🎉 Unison 1.0 has landed!
After years of engineering, design, and community collaboration, we’re excited to announce this milestone!
Spread the word!
really shortsighted of the team to not call it .takeDownCloudflare()
Lots of reasons to love using Clojure, but Netflix reminded us of why we don’t want to use anything else…
In 12 years, over 7 different versions of Clojure (from 1.5.1 to 1.12.0) they had zero migrations!
I don’t know how to express how amazing that is
I said there would never be an htmx 3.0
but I never said anything about an htmx 4.0
htmx.org/essays/the-f...
void main() { do { var a = IO.readln("Enter first:"); var b = IO.readln("Enter second:"); IO.println(a + b); } while (true); }
Keep your dirty Haskellisms away from #Java!
Oh, this is allowed in @scala-lang.org too.
Hello, friends! After 10(!) years of #AdventOfCode, I've made some changes to preserve my sanity: there will be 12 days of puzzles each December (still starting Dec 1) and there is no longer a global leaderboard. Read more:
adventofcode.com/2025/about#f...
adventofcode.com/2025/about#f...
Jackson 3, really?
It seems that Java library maintainers have stopped being afraid of their users. Spring’s dominance allows them to pull off any nonsense and their users will swallow it.
Kotlin method overloading example.
TIL that @kotlinlang.org allows for method overloading like this.
And it breaks Java reflection based libraries like Mockito.
Honestly, I'm not sure it's even a feature and not a bug in the compiler...
The hyperfixation will continue
www.youtube.com/watch?v=8y-V...
Desktop UX designers: more horizontal screen real estate
Vertical screen designers: more vertical real estate
Both: i.imgflip.com/a8rg7b.jpg
With latest Scala improvements proposals I’m more and more thinking about reasonable Scala project github.com/twitter/rsc Scala 2 was good enough. Maybe requires some facelift of standard library. Making it reasonable as well.
I used return keyword in Scala today and that felt right. That's it, I'm bringing return back! Early returns are fine sometimes!