Notes & essays
On software development, technology and lessons learned along the way.
-
TripFlow v1.0.0: Collaborative Travel, Maps and Offline Access
TripFlow v1.0.0 closes the Advanced Features V2 milestone with collaborative itineraries, secure share links, interactive maps, offline-first access, and PDF export.
TripFlow ·Travel ·React ·Spring Boot ·Docker ·Collaboration ·Maps ·PWA
-
YAGNI in Practice
Stop over-engineering for a future that hasn't arrived. Learn the practical side of YAGNI (You Ain't Gonna Need It) and how to save your team from the 'Maintenance Tax' of speculative code.
Architecture ·Engineering ·Backend ·Testing
-
Beyond the Monolith
Is your architecture scaling your app or just your cloud bill? A guide to knowing when to embrace microservices and when to stick with a modular monolith.
Microservices ·Architecture ·Engineering ·Backend ·DevOps
-
TripFlow v0.2.0: AI & Microservices
New release introducing AI itinerary generation, microservices architecture with Kafka, real-time notifications, and advanced user management.
TripFlow ·Travel ·React ·Spring Boot ·Docker ·Microservices ·Kafka ·AI
-
TripFlow MVP
TripFlow MVP Complete: Authentication, itinerary management and Dockerized app with full-stack testing and CI/CD pipelines.
TripFlow ·Travel ·React ·Spring Boot ·TFG ·Docker ·Playwright
-
CI/CD & Testing TripFlow
TripFlow Phase 2: Backend & frontend setup, unit and integration tests, and CI/CD pipelines for a robust travel planning PWA.
TripFlow ·Travel ·React ·Spring Boot ·TFG
-
Introducing TripFlow
TripFlow is a smart and intuitive travel planning PWA that helps travellers create AI-generated itineraries, optimize routes, and plan trips efficiently.
TripFlow ·Travel ·React ·Spring Boot ·TFG