Hello, I'm Tai.
A software engineer who runs on coffee and ships small things. This is where I'll write down what I build, what breaks, and what I learn along the way.
If you’re reading this, you’re early. this is the very first post on lptai.dev. So let me start where every good README starts: with a quick whoami.
I’m a software engineer. I like problems that are small enough to hold in my head and sharp enough to be worth solving. Most of what I make starts the same way: a tiny annoyance, a free evening, and one too many cups of coffee. Some of it turns into a real project. A lot of it doesn’t. Both are fine.
Why I’m writing this
I build a lot and explain almost none of it. The thinking lives in my head, the lessons live in commit messages nobody reads, and six months later I’ve forgotten how I solved something I’m now solving again. Writing is how I stop paying that tax twice.
So this blog is selfish, in a good way. It’s my notebook, made public. If it’s useful to you too, even better.
Ship daily. Write what you learn. Keep it small, keep it sharp.
What you’ll find here
Short, honest posts about the actual work, no thought-leadership, no fluff:
- Build logs: what I shipped this week and what I’d do differently.
- Teardowns: a problem, the wrong turns, and the fix that finally stuck.
- Tools & setup: the small workflow choices that quietly save me hours.
Start here
That’s the whole pitch. I’ll be back next week with the first real build log: the one about the thing I’m shipping right now. If you want it in your inbox, the newsletter below is one email a week, nothing else.
Thanks for being early. Now go refill your coffee. ☕
— Tai