Navigating the Waters of Technical Curiosity: A Confession

I build apps, internal tools, and sketch stuff on my iPad. Into side projects, and occasionally sharing thoughts here.
Search for a command to run...

I build apps, internal tools, and sketch stuff on my iPad. Into side projects, and occasionally sharing thoughts here.
No comments yet. Be the first to comment.
Personal reflections on technical curiosity, learning, career growth, and the questions that drive me to explore new ideas. These posts focus less on answers and more on the process of discovering them.
A sudden AI interest in my company has left me avoiding it as much as possible. I’ve been using Copilot for 3 years now and have been very happy with it. When ChatGPT launched, I quickly created an ac
I read Design Patterns Explained 2nd Edition a few months ago. I thought I'd finally write about it and some of the lessons I took away from it.I was reading the final chapters while starting Offline

Human Learning ML — Devlog #1

I used to think of tests as just a final check to confirm whether a feature worked. That perspective shifted a few years ago when I had shipped a feature, and later a teammate made changes that uninte

A sudden AI interest in my company has left me avoiding it as much as possible. I’ve been using Copilot for 3 years now and have been very happy with it. When ChatGPT launched, I quickly created an ac

Hey there! I'm trying out something new today. This is not a tutorial blog but more of a personal development blog.
It has no conclusion or takeaway if that's what you're looking for. This blog serves as a confession for me trying to rationalize my new area of interest.
In the past few months, I have become interested in various subjects other than mobile app development, my primary field of expertise.
These subjects span not just across tech stacks like backend and frontend but delve into the concepts such as understanding compilers, virtual machines, computer networking, databases internal working, etc.
It has been and continues to be a thrilling adventure for me. I've been reading about how compilers work, how programming languages are created, exploring the nuanced variations between them, how technologies like Firebase Cloud Firestore work, the physical path of the TCP/IP model, etc.
This has been a fascinating switch from learning how to use tech, be it a programming language, a framework, or a third-party service, to how is that technology created, its purpose, and the voids they endeavor to fill.
I have not been able to concentrate on app development as a whole. Rather than swiftly implementing features or eradicating bugs, I often find myself entangled in the hows and whys of technology.
For example, while implementing a push notification feature in a mobile app, I side-tracked and started researching how does push notifications work, how was this invented in the first place, which protocols it uses, and more.
As I continue to explore this captivating realm, my learning resources have undergone a transformation.
From youtube videos and courses, I'm now moving to podcasts, white papers, research papers, books, GitHub feature proposals, and beyond.
This shift has also influenced my blog ideas, which are now more inclined towards delving into the "what" and "how" aspects rather than solely focusing on straightforward tutorials.
This transition is ironic, considering my very first blog embarked on a similar path.
I want to point out that this does not discredit the importance of the instructional content. I've certainly authored such blogs and and I continue to benefit from the insights of others. These resources remain integral to my daily routine.
This transition challenges me to realign my focus at work, finding an equilibrium between work and research.
The more I dwell on this, the more I become disinterested in my current work.
I may have gone down a few rabbit holes when I should've been focusing on finishing that feature.
It's hard to say whether this is just a passing phase or a lasting change.
Perhaps trying out a challenging project could help me realign my focus.
One thing's for sure: I'm finding a lot of joy in exploring the uncharted waters of my newfound curiosity.