Skip to Content

Software Engineering

4 posts

Is AI generated code tech debt?

Is AI generated code tech debt?

Full disclosure, I used to be an AI coding agent skeptic: trying out LLMs only helped me figure out bugs, but when using agents to assist while coding I would be underwhelmed by the results and overwhelmed by the amount of code produced and ultimately uncomfortable going further until I

AI is changing the way we build SaaS

AI is changing the way we build SaaS

And it's here to stay. Let's for a moment go down memory lane. Before "software ate the world", before software platforms took over? How would people access services? Either via word of mouth or a phone book, you would call and get someone to

The rise of nanoservices

The rise of nanoservices

While microservices are motivated by domain driven design, which defines bounded business domains and ultimately manifests itself via loosely coupled services that can be independently updated, nanoservices are a response to the needs of machine learning engineering teams to manage an increasing number of models that act as a single

Unified Architecture Design for AI & ML In Digital Products

As someone that has been working in this field for about 12 years, it's very odd to see how the term machine learning has fallen out of fashion for the flashier AI. Though AI has always been quite popular, I do remember a distinctive period before the emergence