PinnedImproving Developer EfficiencyDeveloper efficiency is a specific, yet evolving thing to discuss. This topic has been brought up ever so often over the years and the…May 27, 2022May 27, 2022
How RAG WorksRAG short for Retrieval Augmented Generation, is a software engineering pattern that enhance the capability of an LLM (Large Language…Dec 14Dec 14
What Building Product Means for BusinessSo, you’re a business owner and you’re thinking of building a software product? Cool. Welcome to the club. This is going to be a wonderful…Dec 8Dec 8
Finding that One Problem“If I had an hour to solve a problem, I’d spend 55 minutes thinking about the problem and five minutes thinking about solutions.” — Albert…Nov 211Nov 211
On Writing Technical User StoryIn my job of being a product manager for a infra platform team, writing user story from a technical, non-end user facing perspective, is a…Apr 24Apr 24
Core, Flavor and Expansion: Framework for Free PricingIf you’re following me on Twitter (now X), you’ll know that I’m a huge fighting game fan. I follow the big and indie titles and regularly…Feb 4Feb 4
Human Aspect of Platform EngineeringLying beyond the capabilities of a platform engineering that acts as an interface between developers and the underlying cloud…Dec 13, 2023Dec 13, 2023
Product Manager is A LeaderIf there’s one thing that I completely missed in my early months as product manager, is the notion that a product manager needs to act as a…Apr 13, 20231Apr 13, 20231
3 Things that will improve your project management practiceManaging project, in my opinion, is one of those things where its complexity rises as more details are unearthed. On paper, everything may…Dec 15, 2022Dec 15, 2022
Notes from building internal developer platform — Part 3: Managing platform as productThe previous entry of the series ended with a significant insight: the moment we shifted the conversation around the platform from a one…Dec 8, 2022Dec 8, 2022