RSSAmplifier

Blog

Helper Code

On software development and anything else I find interesting...

helpercode.comRSS feed ↗10 posts

Latest posts

Two Old Ideas, One Predictable Future: Why Kiro’s Spec-Driven with Property-Based Flow Is My Favorite Feature

Most new ideas in software are older than we think. The thing I love most about building with Kiro is that it doesn t invent a gimmick — it takes two battle-tested ideas that have been quietly proving themselves for a quarter of a century and finally makes them work together, end to end. Let me Continue reading Two Old Ideas, One Predictable Future: Why Kiro s Spec-Driven with Property-Based Flow…

Using Kiro Subagents to Improve Test Coverage

Every developer knows the sinking feeling. A simple change breaks production. You realize there were no tests catching the edge case. Poor test coverage means longer debugging sessions, more production incidents, and that nagging anxiety every time you deploy. But here s the catch-22: going back to add tests to existing code feels like an overwhelming Continue reading Using Kiro Subagents to…

Kiro for Test-Driven Development (TDD)

This post explores the compatibility of Test-Driven Development (TDD) with AI coding assistants, specifically using Kiro, an AI-powered IDE. The author conducts an experiment involving the Number Parser Kata to demonstrate how Kiro effectively follows TDD principles, emphasizing that TDD remains essential for ensuring that AI-generated code solves the intended problems accurately.

Upcoming speaking engagements – May 2023

I have a couple of speaking opportunities starting next week with MS Tech Summit in Warsaw and later this month I ll be flying to Norway to speak at NDC Oslo. MS Tech summit is a conference dedicated to Microsoft technology with 100+ speakers and 8 concurrent tracks. The conference is both Virtual and in person. Continue reading Upcoming speaking engagements May 2023

Learning Rust one test at a time

My second job was a lot of fun, I was fresh out of university and I got to play with graphics and draw cool effects on the screen using DirectX and OpenGL. Since then, I have worked in many other companies and learnt how to write better code but I have always had a place Continue reading Learning Rust one test at a time

Versioning Multiple Micro-Services in a Monorepo using Maven

It is crucial that each piece of code you deploy have a unique version, it help you you track what your client is running, mark deployments with breaking changes and make your life so much easier especially when trying to understand what changes are running at your client site in the middle of the Continue reading Versioning Multiple Micro-Services in a Monorepo using Maven

New Pluralsight course – Unit Testing C Code in CLion

From time to time I get the feeling that I have too much free time and so I set myself and look for new challenges, and although the last year has been challenging to all of us I ve still found myself committed to create another unit testing course for Pluralsight. This time it s unit testing Continue reading New Pluralsight course Unit Testing C Code in CLion

Easily create builders for your tests using Intellij IDEA

The builder pattern is one of the more useful patterns out there when creation unit tests. Instead of having a huge initialization such as: You can instead create a simple user builder object for your tests that would initialize all of the object s properties with default values (not empty) since you do not really Continue reading Easily create builders for your tests using Intellij IDEA

Better tests names using JUnit’s display names generators

Writing unit tests can be challenging, but there is one thing that can get you on the right track the test name. If you manage to give your test a good name you will write a good test. Unfortunately in some (read: many) unit testing frameworks the test name must be a valid Continue reading Better tests names using JUnit s display names generators

I’m an AWS Solution Architect – Professional

It has been three years (and a few month) since I ve passed the AWS Solution Architect Associate exam and I was thinking about taking my knowledge (and certification) to the next level. And so last Thursday I ve spent three and a half hours answering questions about everything AWS and passed the AWS Solution Architect Professional Continue reading I m an AWS Solution Architect Professional