I learned systems thinking without knowing itIt is interesting to think how our understanding of a topic is influenced by our earlier, seemingly completely unrelated experiences. I didn't initially learn systems thinking from cloud architecture,Jun 25 · 12 min readblog.marikabergman.com
Personalising LLM Output with DynamoDB and Deterministic Filters When I started building an application that extracts key concepts and vocabulary from a text, I thought I could handle personalisation through the prompt alone. It turned out that getting reliable res3Jun 3 · 8 min readblog.marikabergman.com
Testing my EPUB reader by letting AI handle the browserAs a backend-focused developer whose preference is not to fiddle with UI elements, manually writing tests for UI quirks is a chore I’d rather avoid. An AI-powered testing framework built on PlaywrightMay 2 · 8 min readblog.marikabergman.com
Boost Data Modeling Efficiency Using Amazon DynamoDB MCP ServerData modelling for DynamoDB is often a complicated task due to a fundamental shift in design philosophy compared to traditional databases. You need to approach things using ‘access pattern driven desiOct 15, 2025 · 5 min readblog.marikabergman.com
Spec-Driven Development: Coordinating Code with Kiro AI IDEThe new AI IDE, Kiro, has just been launched in preview, and over the past few weeks, I have been able to try its features. Below, I share some of my initial experiences and the unique advantages Kiro has brought to my software development flow. Ki...Jul 14, 2025 · 6 min readblog.marikabergman.com