Every feature branch starts the same way, so I put it in a script: pull, optional version bump, branch name from story title, spec file scaffold, pnpm checks.
Less decision fatigue. Every branch starts versioned, documented, and verified.
(Why not Java? Unsure.)
06.03.2026 14:00
👍 1
🔁 0
💬 0
📌 0
I see a lot of advantages : no JS-glue anymore, better performance, open the door for first-class client-side or fullstack #Rust, #Kotlin, #Go, #Swift or #Java support, consistency with upcoming WASI 1.0 on server/desktop side. It can unlock very interesting use cases.
26.02.2026 21:17
👍 4
🔁 2
💬 1
📌 0
Any reason? I don’t really know what the differences are between any of them or even why they exist, except for graalvm.
26.02.2026 14:15
👍 0
🔁 0
💬 0
📌 0
Ah, I notice that you're using Java 25 Oracle now instead of temurin?
22.02.2026 20:45
👍 0
🔁 0
💬 1
📌 0
Did you use an OpenRewrite stuff? What stream was that on?
21.02.2026 17:26
👍 0
🔁 0
💬 1
📌 0
How to Test Embabel Agents – The Missing Guide
Master testing Embabel agents with this guide on using FakeOperationContext for configuration and @SpringBootTest for real LLM reliability and optimization.
How do you test AI agents when output is non-deterministic? 🧪
This guide on Embabel agents covers:
* Fast IO-free tests with Fakes
* Real-world LLM integration tests
* Optimizing for speed, cost, & reliability
@poutsma.bsky.social
20.02.2026 16:38
👍 1
🔁 0
💬 0
📌 0
The main thing it does differently than things like Claude Code is to give you control over exactly what goes into the context, which is good if you know your code base well.
18.02.2026 16:03
👍 0
🔁 0
💬 0
📌 0
“LLM said it’s right”
18.02.2026 14:17
👍 1
🔁 0
💬 0
📌 0
Oh, cool! Curious if you’ve tried Brokk?
18.02.2026 14:14
👍 1
🔁 0
💬 1
📌 0
James Shore: Testing Without Mocks: A Pattern Language
Automated tests are important. Without them, programmers waste a huge amount of time manually checking and fixing their code.
Just discovered James Shore's incredible work on testing without mocks and it's been a game-changer for my Next.js development.
When I first started working professionally on a Next.js codebase, I brought the TDD practices I'd developed over a couple of year of Java/Spring Boot/Vaadin work. But wit
18.02.2026 14:02
👍 0
🔁 0
💬 0
📌 0
Console Whisperer - AI mixing console setup assistant
Use natural language to configure channel names and colors in Mixing Station. The perfect companion for live sound engineers.
Console Whisperer v1 is live. A desktop app that lets you set up your mixing console using natural language through Mixing Station. Channel names, colors & routing to main. $37 one-time, BYOK. Works offline with Ollama. consolewhisperer.com
17.02.2026 14:00
👍 1
🔁 1
💬 0
📌 1
I asked Elis to test Console Whisperer for me so she made everything purple and added animal names.
11.02.2026 14:02
👍 0
🔁 0
💬 0
📌 0
Java UI in 2026: The Complete Guide
A comprehensive overview of Java UI frameworks across desktop, web, mobile, and terminal platforms in 2026.
"Java offers a fully modern, end-to-end alternative — desktop, web, terminal, and even mobile apps — all powered by a single language. With one cohesive Java stack, teams and AI tools can reason, build, and iterate more efficiently than ever." #java #ui robintegg.com/2026/02/08/j...
08.02.2026 12:03
👍 16
🔁 10
💬 0
📌 2
When I read your articles I think, “hmmm, I like this. I could probably write articles this short if I stopped using LLMs so much.” 😆
07.02.2026 14:13
👍 1
🔁 0
💬 0
📌 0
Do you write these right after the stream? Or from the interns journal?
07.02.2026 14:06
👍 0
🔁 0
💬 1
📌 0
I finally finished the Next.js App Router Fundamentals course that I started in Devember and I think the missing certificate image pretty well mirrors my complicated feeling about NextJS as "production-grade tooling". ¯\_(ツ)_/¯
05.02.2026 14:02
👍 1
🔁 0
💬 0
📌 0
@vaadin.com vaadin.com/docs/latest/ is returning a 503
31.01.2026 19:17
👍 0
🔁 0
💬 0
📌 0
Hasn’t shown up in my player or in your website yet, far as I can tell.
31.01.2026 15:53
👍 1
🔁 0
💬 1
📌 0
experienced engineers: one change, test, one change, test
junior engineers: batch everything because they're in a hurry
this is exactly backwards
the person least capable of batching is the one most likely to batch
28.01.2026 01:33
👍 50
🔁 17
💬 3
📌 2
Fiverr Workspace (formerly And.Co) is officially closing shop. 🫠 I’ve been using them since the early days—it wasn’t perfect, but it did the job. Now that I’m back on the hunt for a new invoicing home, I’m curious what everyone is using these days?
27.01.2026 14:02
👍 0
🔁 0
💬 0
📌 0
I Made a Sound Laser
In this video I show how I made a device that shoots sound just like a laser. Please excuse the jank you see in the construction/electronics - this was throw...
Build your own sound laser.
24.01.2026 15:00
👍 0
🔁 0
💬 0
📌 0
Next.js tutorial: "An alternative to client-side validation is server-side validation."
No. Server-side isn't an *alternative*—it's mandatory. Client-side is the optional UX layer.
Anyone can delete `required` in DevTools. Only server-side actually protects your system.
23.01.2026 14:05
👍 0
🔁 0
💬 0
📌 0
A test should be a complete story you can read from top to bottom without scrolling. By handling test setup directly inside the test method, you eliminate the "yo-yo effect" of jumping around the file to understand the setup.
22.01.2026 14:02
👍 0
🔁 0
💬 0
📌 0
You aren't stuck with <T>!
Using <DATA> or <RESULT> makes your generics so much more readable.
21.01.2026 14:02
👍 0
🔁 0
💬 0
📌 0
First I’ve heard of them. Looks helpful.
20.01.2026 18:29
👍 0
🔁 0
💬 0
📌 0
Feature Envy: I was reaching into my result objects to manually pluck strings and assemble a message.
The fix: Push that logic into the object itself. Don't 𝘢𝘴𝘬 the object for its data to build a message, 𝘵𝘦𝘭𝘭 the object to build the message for you.
20.01.2026 15:30
👍 0
🔁 0
💬 0
📌 0
When to use var in Java?
Keep types explicit unless the generics get out of hand. If you have to hit F1 just to know what a variable returns, the code is harder to read than it needs to be. This is one reason that dynamically typed languages like javascript are hard to read.
19.01.2026 14:01
👍 0
🔁 0
💬 0
📌 0