Bookmarks
A collection of useful things I've found on the web.
March 2026
-
JetBrains names the debt AI agents leave behind - The New Stack
#ai#JetBrains· share.google · 13 Mar -
#Inoreader· simonwillison.net · 8 Mar -
HTMX + Spring Boot - Awesome Java UI
#java#spring-boot#ui· awesome-java-ui.com · 8 Mar -
How I Audit a Legacy Rails Codebase in the First Week
#development#sdlc· piechowski.io · 7 Mar -
NTCoding/autonomous-claude-agent-team
#ai#sdlc#agent· github.com · 6 Mar -
Claude Code workflows as DSL-driven domain models - Nick Tune
#ai#development#sdlc#agent· nick-tune.me · 5 Mar -
From SOLID to CUPID: Design Principles That Survive Production in Cloud-Native .NET
#cupid#development#.net· developersvoice.com · 5 Mar -
Humans and Agents in Software Engineering Loops
#ai#ai-code#development· martinfowler.com · 4 Mar -
Simon Wardley on 'Fewer Engineers'
#ai-code#ai· linkedin.com · 2 Mar -
Hook-driven dev workflows with Claude Code - Nick Tune
#development#ai-code#claude#sdlc· nick-tune.me · 2 Mar -
Scaling PostgreSQL to power 800 million ChatGPT users
#postgres· openai.com · 2 Mar -
Combine Testcontainers and Spring Boot with multiple containers
#spring-boot#java#testcontainers· wimdeblauwe.com · 1 Mar
February 2026
-
Nick Tune - Portable Skills Configuration
#ai#software development· linkedin.com · 28 Feb -
Java on Kubernetes 2026: Fix Defaults, Boost Performance
#java#k8s· akamas.io · 26 Feb -
Claude Code's Backlog Crisis: 6,383 Open Issues
#ai#software development· linkedin.com · 24 Feb -
AI Doesn't Fix Your Real Bottleneck
#systems thinking· linkedin.com · 24 Feb -
DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning
#ai· arxiv.org · 22 Feb -
Building production-ready Event-Sourced Node Apps with Ralph-Loop and AI
#ai#event sourcing· youtu.be · 22 Feb -
#software development#code· codespeak.dev · 13 Feb -
My Top 50 London Restaurants (2026 Edition)
open.substack.com · 11 Feb
-
Fundamentals :: Spring Modulith
#ddd#spring-boot· docs.spring.io · 10 Feb -
Facts and Myths about CQRS • Oskar Dudycz • Devoxx Poland 2023
#ddd· youtube.com · 10 Feb -
The AI-Ready Software Developer: Conclusion – Same Game, Different Dice
#software development· codemanship.wordpress.com · 3 Feb -
Software Development vs Maintenance: The True Cost Equation | Idea Link
#software development· idealink.tech · 3 Feb -
Don’t believe the hype: AGI is far from inevitable | Radboud University
#agent#ai· ru.nl · 1 Feb
January 2026
-
Software Survival 3.0. I spent a lot of time writing software… by Steve Yegge
#software development#ai-code#agent· steve-yegge.medium.com · 31 Jan -
Singing the gospel of collective efficacy (Interconnected)
interconnected.org · 31 Jan
-
On rebuilding read models, Dead-Letter Queues and Why Letting Go is Sometimes the Answer
#events#software development· open.substack.com · 20 Jan -
Aspire for JavaScript developers
#javascript#microservices#development· devblogs.microsoft.com · 18 Jan -
github.com · 15 Jan
-
#ai#development· codemanship.wordpress.com · 14 Jan -
Karabiner-Elements complex_modifications rules
#macos· ke-complex-modifications.pqrs.org · 13 Jan -
A Software Library with No Code
#ai#development#tdd· dbreunig.com · 12 Jan -
Coupling from a big-O perspective
#development#coupling· blog.ploeh.dk · 10 Jan -
Rebuilding Event-Driven Read Models in a safe and resilient way
#ddd· open.substack.com · 6 Jan -
Architecturally Evident Applications– How to Bridge the Model-Code Gap
#java#spring#ddd#jmolecules· xmolecules.org · 3 Jan
December 2025
-
How Good Is AI at Coding React (Really)?
#ai#web#typescript#javascript· open.substack.com · 31 Dec -
#kafka#events· linkedin.com · 31 Dec -
How to Create a Test Data Builder | Code With Arho
#java#testing· arhohuttunen.com · 30 Dec -
Turning Assertions Into a Domain-Specific Language - Petri Kainulainen
#testing#java· petrikainulainen.net · 30 Dec -
What Is A “Good Software Developer”, Anyway?
#development#quality· codemanship.wordpress.com · 30 Dec -
E.W.Dijkstra Archive: On the foolishness of "natural language programming". (EWD 667)
cs.utexas.edu · 30 Dec
-
Strengthening the Inner Developer Loop: Turn AI Into a Reliable Engineering Partner
#ai#ai-code· codescene.com · 30 Dec -
On Exactitude in Technical Debt
#development· oreilly.com · 30 Dec -
kevlinhenney.medium.com · 30 Dec
-
lmax-exchange.github.io · 30 Dec
-
martinfowler.com · 30 Dec
-
Deploy a RAG chatbot app using Radius
#ai#cloud· blog.radapp.io · 30 Dec -
#data#database· open.substack.com · 30 Dec -
[2512.21309] A Plan Reuse Mechanism for LLM-Driven Agent
#ai· share.google · 30 Dec -
A Complete 10-Day Japan Itinerary With Stops in Toyko, Kyoto and Osaka
#travel#japan· nytimes.com · 30 Dec -
#code#development· domeinmodel.nl · 29 Dec -
theguardian.com · 29 Dec
-
writethatblog.substack.com · 28 Dec
-
precision-medicine-mcp/architecture at main · lynnlangit/precision-medicine-mcp
#ai-code#ai· github.com · 28 Dec -
Research → Plan → Implement Pattern | goose
#ai#agent#ai-code· block.github.io · 27 Dec -
#ai#agent· share.google · 25 Dec -
#ai#ai-code· linkedin.com · 24 Dec -
Authentication and authorization in a microservice architecture: Part 1 - Introduction
#authz#authn· linkedin.com · 24 Dec -
linkedin.com · 23 Dec
-
Value driven technical decisions in software development
#sdlc· linkedin.com · 23 Dec -
https://arxiv.org/pdf/2512.15567
#ai· arxiv.org · 23 Dec -
Embabel Year-End Update: Building The Best Agent Framework
#java#ai#agent· medium.com · 22 Dec -
Just Use Postgres for Everything
#database#postgres· amazingcto.com · 22 Dec -
#web· overreacted.io · 22 Dec -
resonantcomputing.org · 22 Dec
-
#data#datamesh· platform.opendatamesh.org · 21 Dec -
Prompt caching: 10x cheaper LLM tokens, but how? | ngrok blog
#ai#basics· ngrok.com · 20 Dec -
#ai· karpathy.bearblog.dev · 20 Dec -
How I wrote JustHTML using coding agents - Friendly Bit
#ai-code· friendlybit.com · 18 Dec -
Why “Microservices” Debates Miss the Point - CodeOpinion
#microservices· codeopinion.com · 17 Dec -
open.substack.com · 17 Dec
-
How to Build a Great Platform » Code Simplicity
codesimplicity.com · 13 Dec
-
Our 25 favourite European travel discoveries of 2025
#travel· theguardian.com · 13 Dec -
The Hierarchy Is Bullshit (And Bad For Business)
#management· charity.wtf · 8 Dec -
#tools· xregistry.io · 6 Dec -
It’s The End Of Observability As We Know It (And I Feel Fine) | Honeycomb
#observability· honeycomb.io · 5 Dec -
Read-write and read-only transaction routing with Spring - Vlad Mihalcea
#spring#database· vladmihalcea.com · 2 Dec -
Consumers, projectors, reactors and all that messaging jazz in Emmett
#event sourcing· open.substack.com · 1 Dec
November 2025
-
Measuring the Impact of Early-2025 AI on Experienced Open-Source...
#ai· arxiv.org · 30 Nov -
Inside Azure Innovations with Mark Russinovich
#azure· ignite.microsoft.com · 29 Nov -
OpenTelemetry with Spring Boot
#spring#observability· spring.io · 29 Nov -
Scaling Laws for Neural Language Models
#ai· arxiv.org · 28 Nov -
#programming· dannorth.net · 27 Nov -
Large Language Models’ Emergent Abilities Are a Mirage
#ai· wired.com · 25 Nov -
LLM APIs are a Synchronization Problem
#ai#agent· lucumr.pocoo.org · 23 Nov -
Spring Framework 7 and Spring Boot 4: The tastiest bites - JVM Weekly vol. 153
#java#spring#spring-boot· open.substack.com · 22 Nov -
Build Better Agents in Java vs Python: Embabel vs LangGraph
#ai#java· medium.com · 19 Nov -
Requeuing Roulette in Event-Driven Architecture and Messaging
#events#measaging· open.substack.com · 19 Nov -
martinfowler.com · 18 Nov
-
How to Make Claude Code Skills Activate Reliably
#ai#llm· scottspence.com · 17 Nov -
Scaling Monosemanticity: Extracting Interpretable Features from Claude 3 Sonnet
#ai#llm· transformer-circuits.pub · 17 Nov -
Mapping the Mind of a Large Language Model \ Anthropic
#ai#llm· anthropic.com · 17 Nov -
Understanding LLMs: Insights from Mechanistic Interpretability — LessWrong
#ai#llm· lesswrong.com · 17 Nov -
A Practical Review of Mechanistic Interpretability for...
#ai#llm· arxiv.org · 17 Nov -
Slash commands - Claude Code Docs
#ai#development· code.claude.com · 16 Nov -
#ai#claude· linkedin.com · 16 Nov -
#ai· share.google · 13 Nov -
#ddd#book· oreilly.com · 9 Nov -
Troubleshooting Java, Second Edition - Laurențiu Spilcă
#java#book· manning.com · 9 Nov -
The wall confronting large language models
#ai· arxiv.org · 9 Nov -
#ai#knowledge· linkedin.com · 9 Nov -
#ddd#data#knowledge· linkedin.com · 9 Nov -
Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity
#ai#development· metr.org · 5 Nov -
#openapi· studio.asyncapi.com · 4 Nov -
Handling Events Coming in an Unknown Order
#ddd#events· open.substack.com · 4 Nov -
#architecture· architectelevator.com · 4 Nov -
#ai#spec-driven· agents.md · 3 Nov
October 2025
-
How to map polymorphic JSON objects with JPA and Hibernate
#hibernate#spring#jpa· vladmihalcea.com · 30 Oct -
The lethal trifecta for AI agents: private data, untrusted content, and external communication
#ai· simonwillison.net · 29 Oct -
Enterprise-wide Software Architecture as DDD Living Documentation
#ddd· linkedin.com · 27 Oct -
What Kind of Programming is Natural Language Programming?
#ai#agent#testing· dsyme.net · 26 Oct -
How to find, install, and manage MCP servers with the GitHub MCP Registry - The GitHub Blog
#ai#agent· share.google · 25 Oct -
Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl
#ai#agent#development#bdd#sbe#spec-driven· share.google · 25 Oct -
#ai· linkedin.com · 25 Oct -
#jpa· github.com · 25 Oct -
Mapping PostgreSQL Interval to Java Duration with Hibernate
#jpa#spring· vladmihalcea.com · 25 Oct -
#aws· linkedin.com · 24 Oct
August 2020
-
#datamesh· json-ld.org · 7 Aug