
AI is Not Real: A Software Engineering Perspective
- Artificial Intelligence
- Software Engineering
- 28 May, 2024
- 14 Mins read
We have all seen the wave of hype around artificial intelligence. It is everywhere, from tech conferences to science fiction scripts. As software engineers, though, we need to look past the marketing

Microsoft’s Prompt Orchestration Markup Language (POML): Structuring the Future of AI Interaction
- AI & Machine Learning
- Developer Tools
- 20 Aug, 2025
- 23 Mins read
Introduction: What is Microsoft's POML and Why Does it Matter for AI? Large Language Models, or LLMs, are changing fast, and they're becoming super important for all sorts of complex applications.

The Real Talk on Microservices vs. Monoliths
- Software Architecture
- Microservices
- 03 May, 2025
- 11 Mins read
The Tricky Side of Tiny Boxes: When Smaller Isn't Always Better So, microservices, right? They're all the rage in the software world these days. Everyone's buzzing about how they make things s

GitHub Actions vs. GitLab CI for Monorepos: Which One Wins?
The world of building software is always changing, and how teams organize their code can really affect how well they work. One way that's become pretty popular is using a monorepo. That's just keeping

REST API vs RESTful API: Architecture and Constraints Explained
- API Development
- Web Architecture
- 20 May, 2023
- 03 Mins read
Introduction REST API and RESTful API get used interchangeably, but they aren't quite the same thing. This post covers the difference, REST's constraints, and what they mean for how you design an