• 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 6–10 of 45 articles

November 15, 2024 how to use AI to program A practical and realistic approach to integrating AI assistants into everyday development without losing technical judgment.
aiproductivitypair-programmingworkflow
Read article
August 22, 2024 Using AI to Improve API Design Practical ways to leverage AI for contracts, error models, and documentation while keeping human judgment in charge.
aiapi-designdocumentationarchitecture
Read article
December 20, 2023 Three Years of Learning: Where I Am Now Reflecting on three years of learning programming. What I've accomplished, what I'm working on, and what's next.
reflectionlearningcareer
Read article
December 5, 2023 Exploring GraphQL as an Alternative to REST I'm learning GraphQL and seeing how it's different from REST APIs. It's a different way of thinking about data fetching.
graphqlapibackend
Read article
November 20, 2023 Exploring WebSockets for Real-Time Features I'm learning WebSockets to build real-time features. It's different from REST APIs but powerful for live updates.
websocketsreal-timebackend
Read article
Previous
1234...9
Next
© 2026 Andres Alpiri
Github · Linkedin · Twitter