Code & Commentary: My Software Design Journey

Stay ahead of the curve in software design! This page features a curated selection of articles and resources that I find particularly insightful and valuable for developers of all levels. In addition to sharing gems from design thought leaders, you'll also find some of my own articles exploring various aspects of software design.

AI Agents: Your New Digital Helpers?

Imagine having a super-smart robot friend who can help you with all sorts of things, from answering questions to solving problems. That's kind of what AI agents are!

From Science Fiction to Reality: AI in Movies vs. Real Life

Killer robots or helpful assistants? Time-traveling terminators or friendly voice assistants? Hollywood's vision of AI often differs wildly from reality. Join us on a journey through the silver screen and into the labs of today to separate AI fact from fiction!

AI and You: 5 Ways Artificial Intelligence is Changing Your Daily Life

You might not realize it, but artificial intelligence (AI) is woven into the fabric of your everyday life. From curating your social media feed to helping you navigate traffic, AI is quietly working behind the scenes to make your daily experiences smoother, faster, and more personalized. Let’s explore the top five ways AI is changing how we live, work, and play.

AI in Your Pocket: How Smartphones Got So Smart

Your smartphone is a marvel of modern technology, but have you ever wondered what makes it so... smart? Dive into the hidden world of AI that's right in your pocket, powering everything from your camera's portrait mode to your uncannily accurate typing predictions.

RAG: The Hidden Superpower Revolutionizing AI Conversations

AI's secret weapon: RAG. It's not just an acronym - it's the key to unlocking smarter, more accurate AI responses. By fusing information retrieval with creative generation, RAG transforms AI from a guessing game into a knowledge powerhouse. Curious how it works?

Angular v18: What You Need to Know

Angular v18 introduces exciting features, including experimental support for zoneless change detection and the stable release of Material 3. Developers can now build more efficient and maintainable applications with these enhancements.

Generative AI for Beginners

Let’s explore this comprehensive 18-lesson course by Microsoft Cloud Advocates. Whether you’re a beginner or have some basic knowledge of Python or TypeScript, this course introduces you to the captivating world of generative AI. Best of all, it’s completely free!

Exploring Microsoft Designer: A Comprehensive Guide

Dive into the world of Microsoft Designer with this detailed guide, uncovering its innovative features and functionalities. Learn how to harness the power of this design tool to enhance your creative projects and elevate your design skills. Click here to embark on a journey of discovery with Microsoft Designer!