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
When Setting OKRs Is A WasteTell me if you’ve been here before. It’s the beginning of the year, when your company is starting to roll out its OKRs that trickles down…5d ago5d ago
Building RAG with Vertex AI RAG EngineContinuing from the previous entries, we can now look into how to implement RAG system for public use case. Recalling from that article, an…Jan 10Jan 10
Building RAG LocallyIn the previous article, we’ve discussed what is RAG and how it works under the hood. That article should’ve given enough context for us to…Jan 2Jan 2
How RAG WorksRAG short for Retrieval Augmented Generation, is a software engineering pattern that enhance the capability of an LLM (Large Language…Dec 14, 2024Dec 14, 2024
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 8, 2024Dec 8, 2024
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 21, 20241Nov 21, 20241
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 24, 2024Apr 24, 2024
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 4, 2024Feb 4, 2024
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