I write about studying, work, travel, freelancing, tech, UI/UX, and more.
6 articles published
A deep dive into DNS resolution, TCP handshakes, TLS negotiation, HTTP requests, and everything that happens in the milliseconds between hitting Enter and seeing a web page.
How writing code that anticipates failure — through input validation, guard clauses, and explicit error handling — makes software dramatically more reliable.
A story-driven breakdown of how authentication works under the hood — from cookies and sessions to JWTs, OAuth, and the common pitfalls that lock users out.
In a field that evolves faster than most, the ability to let go of outdated mental models and rebuild your understanding from scratch is the real skill.
Despite the hype, AI's impact on cancer care has been underwhelming. This article explores the challenges of data quality, model interpretability, and clinical integration that are holding back progress.
Writing software is one thing. Writing software that’s easy to maintain, scalable, and doesn’t break every time you touch it; that’s a whole different story. That’s where the SOLID principles come in.
More on Medium
Follow along as I publish new articles.
Open to freelance work, full-time roles, and interesting collaborations.