<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Maximilian Schwarzmüller Articles</title><description>Posts, thoughts and tutorials by Maximilian Schwarzmüller</description><link>https://maximilian-schwarzmueller.com/</link><language>en-us</language><item><title>The Danger of Relying Too Much on AI</title><link>https://maximilian-schwarzmueller.com/articles/the-danger-of-relying-too-much-on-ai/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/the-danger-of-relying-too-much-on-ai/</guid><description>AI coding assistants are powerful tools, and, to some extent, they can replace developers. But they are not a replacement for coding skills. In fact, they make coding skills even more important. The danger just is that we might forget that.</description><pubDate>Mon, 05 May 2025 00:00:00 GMT</pubDate><category>web development</category><category>backend</category><category>frontend</category><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>Use AI Assistants With Care</title><link>https://maximilian-schwarzmueller.com/articles/use-ai-assistants-with-care/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/use-ai-assistants-with-care/</guid><description>AI is here to stay and it WILL likely replace developers. Developers who don&apos;t leverage its advantages. The same will happen to developers who rely too much on AI assistants, though.</description><pubDate>Sun, 02 Mar 2025 00:00:00 GMT</pubDate><category>web development</category><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>Modern Node.js Can Do That?</title><link>https://maximilian-schwarzmueller.com/articles/modern-nodejs-can-do-that/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/modern-nodejs-can-do-that/</guid><description>Chances are high that you&apos;re using unnecessary third-party libraries. Stop wasting modern Node.js&apos; potential!</description><pubDate>Sat, 01 Mar 2025 00:00:00 GMT</pubDate><category>node.js</category><category>web development</category><category>javascript</category><category>advanced</category><category>backend</category><author>Maximilian Schwarzmüller</author></item><item><title>TypeScript in Go: Why Not Rust?</title><link>https://maximilian-schwarzmueller.com/articles/typescript-is-ported-to-go-why-not-rust/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/typescript-is-ported-to-go-why-not-rust/</guid><description>The TypeScript team shared that they&apos;re porting their compiler and type checker to Go. Not everyone&apos;s happy about the free performance gain, though. The question is: Why not Rust?</description><pubDate>Wed, 12 Mar 2025 00:00:00 GMT</pubDate><category>web development</category><category>backend</category><category>frontend</category><category>javascript</category><category>typescript</category><category>advanced</category><author>Maximilian Schwarzmüller</author></item><item><title>What Are &quot;Machine Code&quot; &amp; &quot;Byte Code&quot; Anyways?</title><link>https://maximilian-schwarzmueller.com/articles/what-are-machine-and-byte-code-anyways/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/what-are-machine-and-byte-code-anyways/</guid><description>You often hear (and maybe even say) it: Something compiles to &quot;machine code&quot;. For example Go. Or Rust. But what does that actually mean? And what&apos;s the difference to &quot;byte code&quot;?</description><pubDate>Thu, 13 Mar 2025 00:00:00 GMT</pubDate><category>advanced</category><author>Maximilian Schwarzmüller</author></item><item><title>Making Sense of Quantization</title><link>https://maximilian-schwarzmueller.com/articles/making-sense-of-quantization/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/making-sense-of-quantization/</guid><description>Quantization is a technique that essentially &quot;compresses&quot; the weights of a LLM, hence allowing it to run on way less (V)RAM than it would otherwise need. This is a game changer for running open LLMs like Gemma, Qwen or Llama locally.</description><pubDate>Wed, 30 Apr 2025 00:00:00 GMT</pubDate><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>Meta AI Layoffs: The End Of The AI Hype?</title><link>https://maximilian-schwarzmueller.com/articles/meta-ai-layoffs-end-of-ai-hype/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/meta-ai-layoffs-end-of-ai-hype/</guid><description>After gong on a hiring spree for 100s of millions this summer, Meta&apos;s 600 people layoff seems surprising. But it&apos;s part of a bigger plan and power struggle as it seems.</description><pubDate>Thu, 23 Oct 2025 00:00:00 GMT</pubDate><category>advanced</category><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>AI-powered Development: The Good Parts</title><link>https://maximilian-schwarzmueller.com/articles/ai-powered-development-the-good-parts/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/ai-powered-development-the-good-parts/</guid><description>AI can boost developer productivity - it&apos;s not just marketing. But it&apos;s also not a magic &quot;vibe coding&quot; wand. Instead, it&apos;s all about TAB, TAB, TAB and the occasional chat.</description><pubDate>Thu, 03 Apr 2025 00:00:00 GMT</pubDate><category>web development</category><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>Making Sense of Google&apos;s A2A Protocol</title><link>https://maximilian-schwarzmueller.com/articles/googles-agent-to-agent-a2a-protocol/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/googles-agent-to-agent-a2a-protocol/</guid><description>Google&apos;s new A2A (Agent-to-Agent) Protocol aims to standardize how different AI agents communicate. But which problems does it solve? How does it relate to MCP (model context protocol)? And is it all just hype?</description><pubDate>Thu, 10 Apr 2025 00:00:00 GMT</pubDate><category>ai</category><category>advanced</category><author>Maximilian Schwarzmüller</author></item><item><title>Using Open LLMs On-Demand via Bedrock</title><link>https://maximilian-schwarzmueller.com/articles/using-open-models-on-demand-via-bedrock/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/using-open-models-on-demand-via-bedrock/</guid><description>Running open LLMs locally or self-hosting them is great, but it can be a hassle (AND may require significant resources). Services like Amazon Bedrock allow you to use (and pay for) open models on-demand, without the hassle of self-hosting.</description><pubDate>Wed, 07 May 2025 00:00:00 GMT</pubDate><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>Making Sense of tsconfig</title><link>https://maximilian-schwarzmueller.com/articles/making-sense-of-tsconfig-json/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/making-sense-of-tsconfig-json/</guid><description>The tsconfig.json file is a file most developers aren&apos;t touching. For a good reason! There are many options and settings with non-descriptive names and unclear effect. It doesn&apos;t have to be like that, though.</description><pubDate>Thu, 27 Feb 2025 00:00:00 GMT</pubDate><category>typescript</category><category>web development</category><category>javascript</category><category>advanced</category><author>Maximilian Schwarzmüller</author></item><item><title>Mixture of Experts (MoE) vs Dense LLMs</title><link>https://maximilian-schwarzmueller.com/articles/understanding-mixture-of-experts-moe-llms/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/understanding-mixture-of-experts-moe-llms/</guid><description>Mixture of Experts (MoE) LLMs promise faster inference than traditional Dense models. But the model names can be confusing. And a surprise might await when trying to run them locally.</description><pubDate>Thu, 01 May 2025 00:00:00 GMT</pubDate><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>Don&apos;t Sleep On Running Open LLMs Locally</title><link>https://maximilian-schwarzmueller.com/articles/running-open-llms-like-gemma-or-qwen-locally-is-amazing/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/running-open-llms-like-gemma-or-qwen-locally-is-amazing/</guid><description>You don&apos;t need ChatGPT or Google Gemini for everything. Running open LLMs locally is a great way to save costs and have more control over your data. It&apos;s super easy, you don&apos;t need a supercomputer, and those models are way better than you may think.</description><pubDate>Wed, 30 Apr 2025 00:00:00 GMT</pubDate><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>AI Has A Favorite Tech Stack. That&apos;s A Problem!</title><link>https://maximilian-schwarzmueller.com/articles/the-problem-with-the-default-ai-stack/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/the-problem-with-the-default-ai-stack/</guid><description>Large Language Models (LLMs) are great at generating code, but they often default to a narrow set of technologies. This could stifle innovation and lead to outdated practices.</description><pubDate>Fri, 09 May 2025 00:00:00 GMT</pubDate><category>web development</category><category>backend</category><category>frontend</category><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>Looking Beyond the Hype: What&apos;s MCP All About?</title><link>https://maximilian-schwarzmueller.com/articles/whats-the-mcp-model-context-protocol-hype-all-about/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/whats-the-mcp-model-context-protocol-hype-all-about/</guid><description>There&apos;s a new buzzword in AI-town: MCP - or &apos;Model Context Protocol&apos;. But what is it? And why should you care despite the annoying hype?</description><pubDate>Tue, 18 Mar 2025 00:00:00 GMT</pubDate><category>advanced</category><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>Why LLMs Need GPUs and VRAM</title><link>https://maximilian-schwarzmueller.com/articles/llms-gpu-cpu-vram-ram/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/llms-gpu-cpu-vram-ram/</guid><description>Many large language models (LLMs) can be run on your own computer. And whilst you don&apos;t need a supercomputer, having a decent GPU and enough VRAM will help a lot. Here&apos;s why.</description><pubDate>Wed, 07 May 2025 00:00:00 GMT</pubDate><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>My Top 5 Ways of Using Generative AI and LLMs</title><link>https://maximilian-schwarzmueller.com/articles/top-five-ways-of-using-gen-ai-and-llms-efficiently/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/top-five-ways-of-using-gen-ai-and-llms-efficiently/</guid><description>You can get more done by leveraging LLMs and generative AI. But it&apos;s probably not so much about an &quot;AI Agent Army&quot; as it is about using AI for specific tasks. Here are some examples of how I use AI in my daily work.</description><pubDate>Thu, 15 May 2025 00:00:00 GMT</pubDate><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>2025: A Look Back</title><link>https://maximilian-schwarzmueller.com/articles/2025-a-look-back/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/2025-a-look-back/</guid><description>A look back at 2025 from the perspective of a web developer - who&apos;s both excited about AI and not always thrilled about it</description><pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate><category>advanced</category><category>ai</category><category>web development</category><author>Maximilian Schwarzmüller</author></item><item><title>Server-sent Events (SSE): The Champion Nobody Knows</title><link>https://maximilian-schwarzmueller.com/articles/server-sent-events-sse-the-champion-no-one-knows/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/server-sent-events-sse-the-champion-no-one-knows/</guid><description>You might not need WebSockets! Server-Sent Events (SSE) are a simple yet powerful alternative to WebSockets for unidirectional data streaming from server to client. Perfect for real-time updates with automatic reconnection and easy integration.</description><pubDate>Thu, 10 Apr 2025 00:00:00 GMT</pubDate><category>web development</category><category>backend</category><category>frontend</category><category>javascript</category><category>advanced</category><author>Maximilian Schwarzmüller</author></item><item><title>Gemma 3n May Be Amazing</title><link>https://maximilian-schwarzmueller.com/articles/gemma-3n-may-be-amazing/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/gemma-3n-may-be-amazing/</guid><description>Gemma 3n is a new open large language model by Google that combines two models into one, offers multimodal capabilities, and runs locally with reduced memory requirements. Here&apos;s why it may be amazing.</description><pubDate>Mon, 26 May 2025 00:00:00 GMT</pubDate><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>Vibe Coding Is NOT My Future</title><link>https://maximilian-schwarzmueller.com/articles/vibe-coding-is-not-my-future/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/vibe-coding-is-not-my-future/</guid><description>Vibe coding, a term coined by Andrej Karpathy, is all about letting LLMs generate code for you. I&apos;m not convinced it&apos;s the future of coding, though.</description><pubDate>Thu, 06 Mar 2025 00:00:00 GMT</pubDate><category>web development</category><category>ai</category><author>Maximilian Schwarzmüller</author></item><item><title>I Built An AI Business Headshots Service</title><link>https://maximilian-schwarzmueller.com/articles/i-built-an-ai-business-headshots-service/</link><guid isPermaLink="true">https://maximilian-schwarzmueller.com/articles/i-built-an-ai-business-headshots-service/</guid><description>Naturally, as a developer in need of a professinal business headshot, I built an entire AI business headshots service. You can try it, too!</description><pubDate>Tue, 23 Sep 2025 00:00:00 GMT</pubDate><category>advanced</category><category>ai</category><author>Maximilian Schwarzmüller</author></item></channel></rss>