useCallback, useMemo, and React.memo: Everyone Knows What They Do — Few Know How to Use Them Together
Most developers can explain each one separately. The bugs happen when they assume that's enough.
Thoughts on web development, software engineering, and technology.
Most developers can explain each one separately. The bugs happen when they assume that's enough.
A practical guide to the different Azure services you can use to store and query your application logs — and when to use each one.
Why is there a WAF inside Front Door? Is App Gateway just a fancy Load Balancer? Here's the definitive guide to the Azure security stack — what each tool is, where it lives, and when to use it.
Deploy a containerized Node.js app to Azure Container Apps using ACR cloud builds, environment variable injection, and MongoDB connection.
Choosing the right hosting environment in Azure can feel like over-ordering at a restaurant—everything looks good, but you only need one plate.
A step-by-step walkthrough of hosting a real web app on an Azure Virtual Machine: VM setup, NSG rules, Nginx, Git deploy, domain, and SSL.
A practical walkthrough of every Microsoft Defender plan — from Defender for Cloud protecting your Azure infrastructure to Defender XDR securing your users, devices, and email.
A cloud-agnostic, eight-pillar checklist covering every layer of a secure cloud environment — from identity and networking to incident response and compliance.
A clear breakdown of four key Azure networking concepts — think of them as different ways to build roads between your private network and other destinations.
A complete guide to Microsoft Entra ID — covering core architecture, roles and governance, security, application integration, and external identities.
A consolidated, step-by-step guide for building a production-grade security scanner using Azure Logic Apps and Container App Jobs with event-driven scaling.
A complete end-to-end workflow for setting up a 'Vanish' pipeline that builds, deploys, tests, and automatically cleans up temporary QA environments.
A simple guide to the Azure Well-Architected Framework and its five pillars for building reliable cloud applications.
Want to be notified when I publish new articles? Follow me on LinkedIn!
Follow on LinkedIn