Author name: marshfire

Software Architecture

Flashback

Lately, I’ve been spending more time experimenting with “vibe coding” — that new, almost conversational way of building software with the help of AI. And while working on a project this week, something unexpected hit me: It felt exactly like watching Geordi La Forge interact with the Enterprise’s computer in Star Trek: The Next Generation. […]

Software Architecture

How GitHub Copilot Instructions Supercharged Our Code Reviews (and My Coffee Habit)

Learn how GitHub Copilot instruction files transformed our code review process with actionable examples and step-by-step setup. TL;DR We used GitHub Copilot instruction files to automate repetitive review checks, increase clarity, and improve onboarding. Add a `.github/copilot-instructions.md` file, define a few project-specific rules, and use Copilot Chat with `@workspace` to get guided, actionable PR feedback

Software Architecture

The Future of Context-Aware AI Development — From Tools to Teammates

As AI evolves from a coding assistant to a true collaborator, context becomes the new interface. This article explores how the Model Context Protocol (MCP) is transforming development environments into context-aware ecosystems — where IDEs, CI/CD pipelines, and LLMs work as proactive teammates rather than passive tools. Discover how MCP bridges human intent and machine understanding, setting the stage for the next era of intelligent software engineering.

Software Architecture

MCP—The Basics and Why Context Matters

Or: How Context-Driven Protocols Became the Backbone of Smarter Development and AI Tools Grab your favorite coffee (or tea, or energy drink—no judgment here) and settle in, because we’re about to explore why some APIs feel like they “get” you, while others just spit out data. The secret is context—and the Model Context Protocol (MCP)

Kochen

Guacomole

Zutaten: Die Avocados halbieren, den Kern entfernen. Mit einem Löffel das Fruchtfleisch herauslösen und in eine Schüssel geben und mit dem Saft eioner halben Limette übergießen. Nun alles mit einer Gabel zu feinem Mus zerdrücken. Die Tomate halbieren, die Kerne entfernen und dann in kleine Stücke schneiden. Die Zwiebel ebenfalls in kleine Würfel schneiden. Den

Software Architecture

Building Density-Aware Components: The Runtime Revolution

Or: How to Make Your UI Breathe With CSS Variables (No Framework Required) Remember our journey through CSS Variables as Design Tokens and how Angular Material finally got with the program? Well, grab your favorite caffeinated beverage because we’re about to solve one of UI development’s most annoying problems: making interfaces that work for everyone. > 🎯 Framework Agnostic Alert:

Scroll to Top