Blog

Notes from the field

Data science, LLMs, and things I wish someone had told me earlier.

Building my own A/B testing toolkit
DataScienceStatisticsJan 22, 2026

Building my own A/B testing toolkit

For a long time, I treated A/B testing like something you “run” and then “check the dashboard.” If the p-value was small, you shipped. If it wasn’t, you moved on. That approach works ... until it doesn’t. The more I read about experimentation in real product teams, the more I realized there’s a big gap between: • knowing the basic idea of A/B tests, and • building systems and instincts that make experiments reliable at scale. So I set myself a project: build a small A/B experimentation toolkit from scratch, and then build a simulation lab to validate it. This post is a high-level story of what I built, why I built it, how I planned it, and what I learned.

Read more
Foundations of Transformer Models - Absolute Positional Embeddings
NLPDataSciencetransformersJan 22, 2025

Foundations of Transformer Models - Absolute Positional Embeddings

Have you ever felt confident about the big picture of transformer architectures but found yourself scratching your head when it came to the nitty-gritty details? If so, you’re not alone. Whether you’re a student diving into NLP for the first time or a seasoned professional brushing up for your next interview, understanding positional embeddings is essential. This article aims to break down the intricate mechanics of transformers, starting with absolute positional embeddings—the foundation of how models like BERT understand token order. Note that I assume you are aware of what an Encoder/Decoder is and what are embeddings. If not, there is plenty of resources that will do more justice to these topics than I can. So feel free to come back to this article once you get through with that.

Read more
Your Work is Not your Worth
ProductivityJan 30, 2024

Your Work is Not your Worth

In today’s relentless, high-speed world, conflating our self-worth with our professional accomplishments is alarmingly easy. While work certainly plays a pivotal role in our lives, it’s essential to remember that it doesn’t dictate our worth. In this thought-provoking blog, I will explore the importance of looking beyond our jobs and careers to unearth our genuine self-worth and discuss how to find meaning and fulfilment in other dimensions of our lives.

Read more
Beyond the Code: 10 Essential Skills Every Tech Pro Needs
AgileJan 29, 2024

Beyond the Code: 10 Essential Skills Every Tech Pro Needs

Technical proficiency is undeniably essential for tech professionals looking to advance their careers, but it’s not the only thing that makes a difference in the challenging technology sector. During a recent team meeting, my colleagues and I discussed some of the challenges we’ve faced when it comes to prioritization and direction on projects. In this blog, I’ll share the key takeaways we identified, including tips on taking ownership, having difficult conversations, planning iteratively, seeking feedback, gaining perspective from others, and avoiding sunk-cost bias. Whether you’re a seasoned pro or just starting your career, these insights will help you become a more effective tech professional and achieve your goals.

Read more

New post, straight to your inbox

No spam, no weekly filler. One email when a new article goes live, and that is it.