• Home
  • Projects
  • Decisions
  • Journey
  • Writing
  • Speaking
  • Uses
  • Contact

Writing

Technical articles, insights, and lessons learned from building software systems. I write about architecture decisions, engineering practices, and the challenges of delivering reliable software at scale.

Showing 21–25 of 42 articles

October 28, 2022 Finally Understanding JavaScript Closures Closures confused me for months. Now they're finally clicking and I'm seeing why they're so powerful in JavaScript.
javascriptfundamentalsclosures
Read article
September 14, 2022 Really Understanding Promises I thought I understood promises, but I'm learning there's more depth to them. Promise chaining, error handling, and Promise methods are clicking now.
javascriptasyncpromises
Read article
August 5, 2022 CSS Grid Is Amazing I'm finally learning CSS Grid properly and it's changing how I build layouts. It's more powerful than I thought.
cssgridlayout
Read article
July 30, 2022 Understanding REST API Design I'm learning how to design good REST APIs. It's more than just making endpoints there are patterns and best practices I'm discovering.
apirestbackenddesign
Read article
June 22, 2022 Learning MongoDB and NoSQL Databases I'm diving into MongoDB and learning how NoSQL databases work. It's different from what I expected, but I'm starting to see the benefits.
mongodbdatabasesbackend
Read article
Previous
1...456...9
Next
© 2026 Andres Alpiri
Github · Linkedin · Twitter