Back to home

All Posts

Here I break down technical concepts simply, and share how I'm growing as an engineer and a human.

My No-Nonsense Guide to Passing the AZ-900 Azure Exam

I recently passed the AZ-900 Microsoft Azure Fundamentals exam. Here's the exact study plan I used, the resources that were actually worth it, and the one that made the biggest difference.

techcareerazurecloudcertificationaz-900
Read more

What's a JavaScript Bundler Anyway?

You've probably seen Vite or Webpack in lots of JavaScript projects. Here's the reason why they exist.

techjavascriptvitewebpackbundlers
Read more

TLS & Certificates (Part 2): The Secret Handshake & Mutual Trust

We know who the players are. Now, how do they actually talk? A breakdown of the TLS Handshake and its high-security cousin, mTLS.

techsecuritynetworkingtlsmtls
Read more

TLS & Certificates (Part 1): What's the Deal with the Padlock?

Ever wondered what that padlock icon really means? Here’s a simple breakdown of how your browser trusts a website.

techsecuritynetworkingtls
Read more

JavaScript Runtime and the Event Loop

A practical guide to the JavaScript runtime. Understand the call stack, the callback queue and the event loop to write better, non-blocking code.

techjavascriptruntimeasyncevent-loop
Read more

Why and How to Use a POST Request to Fetch Data

Learn the exceptions to the rule. Discover why you sometimes need to use a POST request instead of GET for fetching data, especially with complex queries or sensitive information in your API calls.

techapihttpgetpost
Read more

Is This npm Package Safe? A 4-Step Checklist For Secure Code

Don't just npm install and hope for the best. Learn how to choose a safe npm package with this practical developer's guide.

technpmsecurity
Read more

Welcome

Short posts. Practical advice.

techcareerlife
Read more

Enjoying the content? Consider supporting my work

Buy me a coffee