Daily reminder: to do spec-driven development, you need requirements and specs, not tools!
unifiedprocess.ai
Daily reminder: to do spec-driven development, you need requirements and specs, not tools!
unifiedprocess.ai
Standard tickets are almost SOLD OUT.
๐๏ธ Get yours before prices go up! 2026.springio.net
๐ฏ there is no reason to separate frontend and backend anymore
martinelli.ch/why-vaadin-i...
AI is changing software development faster than most teams realize.
Writing code is no longer the hard part.
In my latest article, I explain why this is happening and what it means for modern development:
๐ martinelli.ch/ai-makes-cod...
Iโve brought something together that many people have asked me for.
๐ unifiedprocess.ai/articles.html
The site now contains a curated collection of my articles on Spec-Driven Development and the AI Unified Process.
If you run a company whose entire value proposition is the ability to see patterns, predict outcomes, and connect dots that others miss, youโd think someone in the building might have flagged that suing a small independent magazine over unflattering-but-accurate reporting would only guarantee that millions more people read it.
Love this headline and the whole first sentence ๐
ยซPalantir Sues Swiss Magazine For Accurately Reporting That The Swiss Government Didnโt Want Palantirยป
@adfichter.bsky.social
www.techdirt.com/2026/02/27/p...
No you donโt need to do both. You can start with a use case diagram to capture all use cases and then specify one by one
๐ Use Cases vs User Stories โ same content, different outcome
Many teams believe the difference between user stories and use cases is just formatting.
๐ Read more:
martinelli.ch/use-cases-vs...
#softwarearchitecture #requirementsengineering #ai #specdrivendevelopment #java #agile
Ehren-Frauen! ๐
The โproblemโ is that we have a split into frontend and backend development. But SCS recommends full-stack. Architecture work is often reduced to the backend
Cool! At least two people can see it. ๐
AI works best with small, clear, well-defined systems.
In my new blog post, I explain why Self-Contained Systems (SCS) are a perfect fit for AI-driven development.
martinelli.ch/why-self-con...
#AI #SoftwareArchitecture #SCS #SpecDrivenDevelopment #AIUP
๐ New Post: How I Solved SMTP Timeouts with Mailpit and JavaMail
I ran into a frustrating issue when testing email sending in a Spring Boot app with Mailpit and Testcontainers โ local SMTP connections were hanging for seconds before failing.
๐ martinelli.ch/how-i-solved...
US-Prรคsident Trump hat bei den weltweiten Zรถllen seine Befugnisse รผberschritten. Zu dem Ergebnis kommt der Oberster Gerichtshof der USA. #Wirtschaft
๐ New article published: A View Is Not a Table โ It Is a Controlled Integration Contract
Many people think database views are โjust tables.โ But when designed intentionally, views are much more: Read it here: martinelli.ch/a-view-is-no...
Amazon just saved nearly $8B on its 2025 tax bill โ despite profits hitting $90B โ thanks to Trump's Big Ugly Bill.
Remember: Amazon spent $75M producing and marketing the Melania movie, while Jeff Bezos gave $1M to Trump's inaugural fund.
Quite a return on investment, huh?
I attended Simon's workshop on Vaadin and Karibu Testing a couple of years ago, and I still remember the wow factor when I realized how easily you can have the entire stack in Java, with amazing end-to-end test coverage.
Highly recommended stack, especially for enterprise and business applications!
It tests the components on the server side. Not components in the browser. But there it tests everything.
Vaadin has one huge advantage over many other frontend technologies: true browser-less testing.
In my article, I show how you can test Vaadin applications without starting a browser, using Karibu-Testing.
ent-and-why-i-clearly-prefer-one/
#SpecDrivenDevelopment #SDD
I just published a new blog post:
Two Flavors of Spec-Driven Development and Why I Clearly Prefer One
In the post I explain how the term Spec-Driven Development is used in two very different ways today: martinelli.ch/two-flavors-...
Ijust published a new article on my blog:
Why Vaadin and jOOQ are a natural fit for AI driven development
martinelli.ch/why-vaadin-a...
An update of our ebook "Sustainability for Java Developers" is now available on @leanpub.bsky.social. @martinelli.ch expanded and restructured โChapter 3: Impact of Architectureโ. Get it from leanpub.com/sustainabili... for free or pay-what-you-want!
Hochschul-IT-Vertreter warnen vor Abhรคngigkeit von US-Software und verlangen vom Bund kostenlose Lizenzen fรผr die heimische Open-Source-Alternative OpenDesk. #Digitale Souverรคnitรคt
I'm very proud to be in the top 4! ๐
www.techtalksweekly.io/p/issue-93
A strong UI component model is one of the biggest productivity multipliers in business application development.
Components are not just visuals. They encapsulate state, events, and actions, allowing developers to compose behavior instead of implementing mechanics.
martinelli.ch/component-mo...
New ๐ Release! Sustainability for Java Developers: Towards an Understanding of Sustainable Java Software Development by Geertjan, Frank Delporte, et. al. #books #programming #java #softwaredevelopers
Find it on Leanpub!
Link: leanpub.com/sustainabili...
Team USA freestyle skiers speak out against ICE ๐บ๐ธ๐ฅ
#Olympics