I am a computer programmer and this cozy little place is what I call (online) home. I love creating software to solve my own problems and have a tendency to get infinitely attracted to any reasonably cool SDK, platform, or framework. As you will find by yourself, I write a lot about these in my blog and on Twitter.
Check out the links in the links menu above to know more about me. Or head over to one of these blog categories:
- Coding & Tech 💻 – software development quirks and technologies that interest me
- Tutorials 👨💻 – I tend to frequently share interesting things I’ve learned
- Projects & Experiments 🧪 – yeah, I’m that guy who’s always doing something
- Public Speaking 📢 – I love to occasionally take the mic and speak about (mostly tech) stuff I’m passionate about
- Open-Source ♾ – this world wouldn’t be a better place without it
- Literary Pursuits 📚 – books I’ve read and stories/poems I’ve written
- Music 🎸🎹 – as a wanna-be guitarist and pianist, I share music that inspires me
- Life & Thoughts 🧘♂️ – small chapters from my life, lessons learned and random thoughts
What I’ve been up to lately…
- Gadget alert – Mac mini M4After 4 years of resisting a good deal, I finally gave in. The new Mac mini is such a beast at a sweet price point that it was hard to avoid, especially with my laptop now more than two years old. Abiding by my GAS (Gear Acquisition Syndrome) avoidance strategy,ā¦ Read more: Gadget alert – Mac mini M4
- TIL Weekly #8 – Positive mindset healing, Deep life, Perils of niceness, Loving your craftThe 8th edition of my weekly newsletter is out – a collection of interesting things I learned (or realized) last week (roughly) – in a quick-read package. Today I Learned (TIL) is a weekly newsletter where I share interesting insights I learned last week from podcasts, books, and self-realization. Iā¦ Read more: TIL Weekly #8 – Positive mindset healing, Deep life, Perils of niceness, Loving your craft
- Peak Performance ā Book ReviewThis is a book about becoming a 2x or 3x version of yourself sustainably – without artificial means such as performance-enhancing drugs.
- The problem with grand-goal strategyChasing grand goals relies on lucky breaks or circumstances outside of our control. An effective antidote is lifestyle-centric planning – defining a master narrative and then working backward to fulfill it.
- The intricacies of drag and dropThe higher-level APIs provided an abstraction over the low-level stuff and were supposed to be cross-platform and easy to use. Unfortunately, it didn’t turn out to be that easy to use.