A blog about software development, software architecture and new technologies.

I am Ahmed Ehab Abdul-Aziz. I am a Senior Full-Stack Engineer with 8+ YoE mostly in the Spring stack and a Software Engineering enthusiast. I have worked in both startups and enterprises and I love exploring new ideas and engaging in conversations around new technologies.
Blog Posts
Building and Installing VS Code Extensions in Cursor
How to compile VS Code extensions from source and install them in Cursor when they are not available in the marketplace.
Read Post
HTTP Idempotency
Insanity is doing the same thing over and over and expecting different results
Read Post
REST Fundamentals
The Why, What, and How of REST
Read Post
Richardson Maturity Model
How mature is your REST API? RMM answers that
Read Post
WTF is HATEOAS?
ha-tay-o-as, hat-os, ha-teoas, aitch-a-tee-o-a-ess, hideous?
Read Post