Alexandru Nedelcu @alexn.org · 27/09/2026Age of AI is bringing with it some of the dumbest takes imaginable. Newer samples: - Generated code can be assembly; - You no longer need unit tests, or DRY, or abstractions. This is the result of “cargo cult programming”, and of doing stuff based on vibes, which precedes AI. 220
Alexandru Nedelcu @alexn.org · 21/09/2026My #OpenCode configuration now has a custom plugin that evaluates shell commands for safety via #Jev. It evaluates if shell expressions are within the agent's permissions, according to its configuration & system prompt. github.com/alexandru/... 000
Alexandru Nedelcu @alexn.org · 09/09/2026This is how a setup with delegation to cheaper models looks like, pics show a single session. It was harder to balance back in the days of Haiku 4.5. A dumb model can do damage that the smarter model won't fix, but nowadays, Luna, or DeepSeek are quite capable. #LLM #AI 010
Alexandru Nedelcu @alexn.org · 03/08/2026#OpenCode Go is a good subscription that I've been recommending, but, with the latest updates for DeepSeek, I'm not sure that they know what their value proposition actually is (DeepSeek's official API is cheaper). That, plus they just broke all my flows. Thanks, but no, thanks. 000
Alexandru Nedelcu @alexn.org · 16/07/2026I've never seen an engineer "attempt" to override $HOME and then delete it. What a silly thing to do. "The Daily WTF" notwithstanding, meat-space having stories of blunders, I've never worked with engineers that get this silly. But hey, at least this is fast & cheap 😏 040
Alexandru Nedelcu @alexn.org · 30/06/2026In #Java land, Logback, one of the most foundational libraries, removes support for certain configs with a patch version, so upgrading this library (as demanded by scanners like Checkmarx), can break your logs. The SEMVER is strong with this one 🥲 242
Alexandru Nedelcu @alexn.org · 26/06/2026Flow is a Typescript alternative by Facebook. They've rewritten from OCaml in Rust, w/ a single engineer steering AI. The cost of switching tech stacks becomes cheap, converging to zero and this is one trend that's changing the industry. 3110
Alexandru Nedelcu @alexn.org · 11/06/2026... as opposed to spending all day looking busy in meetings 😀 100
Alexandru Nedelcu @alexn.org · 09/06/2026Last night I vibe-coded support for threads of posts, supported on #Mastodon, #Bluesky, #Twitter. For #LinkedIn I made it work by concatenating the messages. This way I can spam you more with my thought leadership 😜 252
Alexandru Nedelcu @alexn.org · 04/06/2026Essay written by my son during a test in English class 🫠 I'm raising an activist 😁 #AI #LLM #smartphones 010
Alexandru Nedelcu @alexn.org · 22/05/2026#Kotlin now has official LSP support and a VS Code extension. I'm glad to see it, its absence having been one big reason for why I actually like #Scala's tooling better (the other being Scala CLI, or `sbt` being saner than Gradle, but I digress). marketplace.visualstu... 110
Alexandru Nedelcu @alexn.org · 20/05/2026This is still TeamPCP. Notable software such as Checkmarx, Bitwarden CLI or Mistral Vibe has been affected thus far. Given the scale of these attacks, all npm/node/js-based software is now suspicious (including all browser / vscode extensions). x.com/github/status/2... 010
Alexandru Nedelcu @alexn.org · 18/05/2026AI is definitely good at tech stack rewrites. Companies can throw their old best practices for choosing tech stacks out the window. This wasn't hard to predict — boring tech is becoming irrelevant tech: alexn.org/blog/2026/0... 060
Alexandru Nedelcu @alexn.org · 17/05/2026Open Source contributors need to find ways to cut down on (expensive) token usage. And it's an open secret that you can just offload grunt work (bash commands, web fetches, exploration) to cheaper models (one reason Anthropic banned OpenCode). github.com/alvinunrea... 040
Alexandru Nedelcu @alexn.org · 15/05/2026Anthropic has restricted the use of the Claude Code subscription yet again. So now it's a good time for people to notice that at API prices OpenAI/Anthropic are getting crushed by Chinese models that are more open and nearly as capable as the frontier. 120
Alexandru Nedelcu @alexn.org · 04/05/2026How it started ... how it's going 😬 In fairness, that status page isn't up to date, since there's an ongoing GitHub outage right now 🤷♂️ #AI #Slopocalipse #LLM #Microsoft #GitHub 030
Alexandru Nedelcu @alexn.org · 25/04/2026DeepSeek v4 looks good, close to the frontier models, with awesome pricing. But I could never trust it. Bias is unavoidable, but censorship or a clear political agenda is quite another thing entirely. TBF, I'm having some issues w/ US service providers as well, I wish for a better Mistral. 351
Alexandru Nedelcu @alexn.org · 21/04/2026Late entry, since it's almost a month since #Scalar 2026 happened (#Scala conference), but it was a blast 🤩 — cool tech, stuff to learn, friendly people, nice city. Hopefully the videos will be out soon. 150
Alexandru Nedelcu @alexn.org · 27/03/2026Haoyi Li on declarative builds and scripting with Mill #ScalarConf #Scala 010
Alexandru Nedelcu @alexn.org · 27/03/2026Mateusz talking about the "standard library of macros" and it's music to my ears. #ScalarConf #Scala github.com/kubuszok/k... 060
Alexandru Nedelcu @alexn.org · 20/02/2026I know you come here for professional, grown-up stuff, but you're taking all of this way too seriously. So, here's a love story in 4 acts #cats #pic 060
Alexandru Nedelcu @alexn.org · 19/02/2026Articles talking about “direct style” in #Scala should definitely answer this question for `scala.concurrent.Future` 130
Alexandru Nedelcu @alexn.org · 10/02/2026A colleague investigated a unit-test that was mysteriously failing on some dev laptops, whereas it was passing in CI. It turns out it's because #Bulgaria's currency just changed to EUR ❤️ so it depends on how up to date the #Java runtime is. Happy dev/prod/CI divergence day 😜 3131
Alexandru Nedelcu @alexn.org · 06/02/2026Hey everyone, apparently it takes $20,000 and zero developers to copy/paste code from GCC & LLVM. That code was already available, ofc, so that money is for whitewashing the OSS licensing and copyright away. Exciting times! 020
Alexandru Nedelcu @alexn.org · 28/01/2026Integrating more AI into #Firefox is good, esp. if they put users in control 🤷♂️ Deciding to not implement something as a matter of principle is a political decision. E.g., it shows that Vivaldi, a bloated browser built on top of US tech (Chromium), is European (if you can't innovate, regulate). 100
Alexandru Nedelcu @alexn.org · 26/01/2026Scala 3.8 is exciting because the standard library was finally enhanced for Scala 3 specific features. For instance, “explicit nulls” are finally usable for me. First screenshot is Scala 3.3, second is Scala 3.8. Compare the types. www.scala-lang.org/news/3.8 030
Alexandru Nedelcu @alexn.org · 28/11/2025“Safe Coding with LLMs - Verifiable Scala Silver Bullet” — great talk by Andrei Kucharavy at Scala Days 2025. www.youtube.com/watch?v=XFj5... This slide beautifully captures one danger with LLM use… #Scala #LLM #Programming 040
Alexandru Nedelcu @alexn.org · 19/11/2025You know that Result::unwrap() from #Rust that just crashed Cloudflare? It wouldn't have happened on the JVM / #Java because its exceptions typically get caught. Just saying 🤷♂️ 243