
Technical lead and #developer with 10+ years of experience. Check out my book: https://nitter.cf/t.co/OwRZnEZ4t4
Hamburg, Germany
Joined August 2015
- Tweets441
- Following514
- Followers550
- Likes1.3K
Pinned Tweet
Yesterday I mentioned a book, so here it is: together with @ansgohar we wrote the 2nd edition of Spring Boot and Angular, and it's out now with Packt 📘
21 chapters, building a full-stack app, from Spring Boot microservices to the @angular front end. amazon.com/Spring-Boot-Angul…
Moving a form to Angular 22's Signal Forms is mostly a straight swap. fb group becomes form(), Validators become schema rules, formControlName becomes [formField].
Both live in the same app, so you can go one form at a time 👇
@ThePracticalDev
dev.to/dimeloper/angular-sig…
I migrated the task board from my NgRx Signal Store articles. Its store is event-driven, so submit() needed something it could await. A mutation gives it that, and it dispatches the events the store already has.
Have you tried #angular Signal Forms in any of your projects yet?
We actually cover the @ngrx_io Signal Store with events in our new book with @ansgohar 📘 amazon.com/Spring-Boot-Angul…
It's been a while 👋 but over the past year I actually wrote a book and built some more apps.
Today I'm launching the first one: DevSweeper, a menu bar app that finds the disk space your dev tools leave behind. devsweeper.com
Sizes are what you'd actually get back. Blocks shared through APFS clones aren't counted, so a uv cache cloned into your venvs shows its real cost.
Free to scan. €14.99 once to clean from the app, up to 3 Macs, 7-day trial, no account, nothing leaves your Mac. macOS 26.
What's taking up the most space on your Mac? devsweeper.com
Dimitris Kiriakakis retweeted
🚀 Introducing Angular Native
The stunning developer experience and ecosystem of Expo, using the Angular framework you already know and love.
• Real native iOS & Android
• Expo SDK & ecosystem
• Angular components, signals & DI
• CSS & Tailwind out of the box
ng-native.com
Next.js 16.3 is now available!
• Up to 90% less memory in dev
• Faster builds, type checking, and rendering
• Better tooling for AI agents
• Custom error boundaries
• Instant Navigations for SPA-like responsiveness
nextjs.org/blog/next-16-3
Here's what's new ↓
Dimitris Kiriakakis retweeted
Replying to @noahkagan
Warestack - agentic pre-production checks for engineering teams shipping fast with a mix of humans and agents.
This acts as a defense layer against AI slop, ensuring organizational standards are actually followed. Agent guidelines (Cursor, Claude, etc.) are often just suggestions / wishes that live in local environments.
Watchflow.dev is our open-source project - free and self-hostable for anyone.
Dimitris Kiriakakis retweeted
📰 The v21 version is out now. Get all the details on the latest features in one place.
👉goo.gle/angular-v21-blog
What part are you most excited to try first? 👇
Gave my talk on "Unlocking Reactive State Super Powers with NgRx Signal Store" at @voxxed_thess last week. Walked through three progressive approaches to #Angular state management. Thread 🧵
1. Component signals for local state
2. SignalStore with methods for features
3. Event-driven architecture for coordination
The pattern: start simple, evolve when increased complexity demands it.
All examples from the talk are on GitHub: github.com/dimeloper/task-tr…
From direct method calls to an event-based Flux-inspired pattern, in my latest article see how NgRx Signal Store transforms state management in medium-to-large #Angular apps. @ThePracticalDev
dev.to/dimeloper/event-drive…











