<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Lazzerex Blog</title><description>Lazzerex personal blog about technology, science, music, and gaming.</description><link>https://lazzerex-blog.vercel.app/</link><language>en-us</language><item><title>What It&apos;s Like to Build an App with Topcoat</title><link>https://lazzerex-blog.vercel.app/blog/what-its-like-to-build-an-app-with-topcoat/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/what-its-like-to-build-an-app-with-topcoat/</guid><description>The Tokio team released Topcoat last week. I wanted to know what it actually feels like to build something real with it before forming any opinions, so I skipped the hello world and built Ridgeline instead. It’s a small Hacker News-style link and discussion board with a front page ranked by score, tag filtering, live search, threaded comments, a submission form, and an RSS feed. Enough surface area to hit real edges. The project is at https://github.com/lazzerex/ridgeline with Topcoat pulled in as a path dependency pinned to local source since the framework is pre-1.0 and still moving fast.</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate><category>Programming</category></item><item><title>How Google Fixed the Way Services Talk to Each Other</title><link>https://lazzerex-blog.vercel.app/blog/how-google-fixed-the-way-services-talk-to-each-other/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/how-google-fixed-the-way-services-talk-to-each-other/</guid><description>REST works well for small systems, but as applications grow into dozens of interconnected services, inconsistent API conventions, documentation drift, JSON overhead, and performance costs become increasingly difficult to manage. gRPC was developed by Google to address these challenges, drawing on years of experience operating large-scale distributed systems. By providing strict API contracts through Protocol Buffers, a high-performance binary communication format, and built-in support for streaming, gRPC enables faster, more consistent, and more scalable service-to-service communication than traditional REST-based approaches.</description><pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate><category>Programming</category><category>Technology</category></item><item><title>Why Databases Are Faster Than They Have Any Right to Be</title><link>https://lazzerex-blog.vercel.app/blog/why-databases-are-faster-than-they-have-any-right-to-be/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/why-databases-are-faster-than-they-have-any-right-to-be/</guid><description>Most people who work with databases every day never stop to wonder how the whole thing actually works. They type a query, get a result back in milliseconds, and move on. This post is for the moment when that stops being enough. It starts with the problem that forced database engineers to think differently, works through the data structures they built to solve it, and ends up in the middle of a landscape full of databases making very different bets about what speed actually means. From B-trees to B+ trees to indexes, and then outward to PostgreSQL, MySQL, Cassandra, Redis, ScyllaDB, ClickHouse, and SpacetimeDB. By the end, the differences between them should feel less like trivia and more like consequences.</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate><category>Technology</category></item><item><title>Growing Up Disguised as a Sports Story</title><link>https://lazzerex-blog.vercel.app/blog/growing-up-disguised-as-a-sports-story/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/growing-up-disguised-as-a-sports-story/</guid><description>A table tennis manga, a sprinting manga, and a manga about becoming an astronaut don&apos;t seem like they&apos;d have much to say to each other. But Ping Pong, 100 Meters, and Space Brothers all use their sport or profession as little more than a backdrop, using it instead to ask what talent really means, why failure sticks around longer than a single loss, and what keeps someone devoted to something hard even when success is never guaranteed.</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate><category>Manga</category></item><item><title>How One Engineer&apos;s Quiet Side Project Ended Up Running a Third of the Internet</title><link>https://lazzerex-blog.vercel.app/blog/the-story-of-nginx/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/the-story-of-nginx/</guid><description>In 2002, a Russian engineer named Igor Sysoev started building a web server in his spare time because the existing ones weren&apos;t cutting it. Apache was struggling under heavy traffic, the C10K problem had no clean answer, and nobody seemed to be thinking about the architecture differently enough to fix it. So Sysoev did. Two years later, Nginx was born.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>Technology</category></item><item><title>The Programming Language That Compiles to Everything and Gets Credit for Nothing</title><link>https://lazzerex-blog.vercel.app/blog/the-haxe-programming-language/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/the-haxe-programming-language/</guid><description>Haxe has been quietly compiling to JavaScript, C++, Java, Python and more since 2005. It powered Friday Night Funkin, earned trust at companies like Prezi and TiVo, and influenced software most developers use every day. So why has almost nobody heard of it? This post covers the history, the core language concepts, and the case for why Haxe deserves a second look.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate><category>Programming</category><category>Technology</category></item><item><title>Why the Game Boy Shouldn’t Have Worked, But Did</title><link>https://lazzerex-blog.vercel.app/blog/why-the-game-boy-shouldnt-have-worked-but-did/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/why-the-game-boy-shouldnt-have-worked-but-did/</guid><description>The Nintendo Game Boy proved that strong design matters more than strong specs. While competitors chased power, Nintendo focused on battery life, cost, and portability. With clever engineering and creative development techniques, those limitations became strengths, turning a simple device into one of the most influential gaming systems ever made.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate><category>Technology</category><category>Gaming</category></item><item><title>The P vs NP Problem</title><link>https://lazzerex-blog.vercel.app/blog/the-p-vs-np-problem/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/the-p-vs-np-problem/</guid><description>The P vs NP problem is widely considered the most important open question in computer science. At its core, it asks whether every problem whose solution can be checked quickly can also be solved quickly. This question sounds simple, but it captures a deep issue about the nature of computation and efficiency.</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate><category>Computer Science</category></item><item><title>Is It Possible To Run A Computer Without Ram?</title><link>https://lazzerex-blog.vercel.app/blog/a-computer-without-ram/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/a-computer-without-ram/</guid><description>If you&apos;ve built a PC recently, you&apos;ve probably felt the sting of memory prices. RAM costs have surged dramatically, and even older DDR3 modules have become scarce. This raises an interesting question that seems almost heretical to ask: do we actually need RAM? Could we replace it with something else, or even run a computer without it entirely?</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate><category>Technology</category></item><item><title>The Axios Supply Chain Attack</title><link>https://lazzerex-blog.vercel.app/blog/the-axios-supply-chain-attck/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/the-axios-supply-chain-attck/</guid><description>A short-lived supply chain compromise of Axios on npm turned routine installs into a path for code execution by abusing dependency metadata and postinstall scripts. The incident exposes a blind spot in how many teams audit dependencies and points to a needed shift in mindset. Package installation should be treated as a security boundary rather than just a setup step.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate><category>Security</category></item><item><title>The Girl From The Other Side</title><link>https://lazzerex-blog.vercel.app/blog/the-girl-from-the-other-side/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/the-girl-from-the-other-side/</guid><description>An exploration of folklore, memory, and separation in The Girl from the Other Side: Siúil, a Rún, and how its quiet storytelling and themes turn a simple premise into something timeless.</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate><category>Manga</category></item><item><title>The Backdoor That Almost Broke the Internet</title><link>https://lazzerex-blog.vercel.app/blog/the-backdoor-that-almost-broke-the-internet/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/the-backdoor-that-almost-broke-the-internet/</guid><description>In early 2024, someone nearly snuck a backdoor into the authentication layer of almost every Linux server on the internet. It came within weeks of shipping to production. And it was caught almost entirely by accident.</description><pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate><category>Linux</category></item><item><title>Getting to Know OS Installations and Storage Terminology</title><link>https://lazzerex-blog.vercel.app/blog/getting-to-know-os/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/getting-to-know-os/</guid><description>So you&apos;re setting up a new OS on your machine, and suddenly you&apos;re drowning in jargon. ISO this, bootloader that, and what is a VGA buffer anyway?</description><pubDate>Mon, 01 Dec 2025 00:00:00 GMT</pubDate><category>Operating System</category></item><item><title>The Secret Behind Codes And Hardware</title><link>https://lazzerex-blog.vercel.app/blog/the-secret-behind-codes/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/the-secret-behind-codes/</guid><description>Have you ever wondered how a simple line of code can make an LED blink or control a motor? As a developer, I&apos;ve often marveled at this seemingly magical transformation from abstract instructions to physical actions in the real world.</description><pubDate>Thu, 04 Sep 2025 00:00:00 GMT</pubDate><category>Programming</category></item><item><title>Coding the Cosmos: From Equations to Black Hole Simulations in C++</title><link>https://lazzerex-blog.vercel.app/blog/coding-the-cosmos/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/coding-the-cosmos/</guid><description>Kavan&apos;s black hole simulation project beautifully demonstrates how Einstein&apos;s abstract equations can transform into tangible, visual reality. His project bridges the gap between theoretical physics and computer graphics, creating an impressive C++ implementation that brings general relativity to life through programming.</description><pubDate>Sat, 30 Aug 2025 00:00:00 GMT</pubDate><category>Physics</category></item><item><title>The Foundation of AI Problem Solving</title><link>https://lazzerex-blog.vercel.app/blog/the-foundation-of-ai-problem-solving/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/the-foundation-of-ai-problem-solving/</guid><description>Graph traversal algorithms form the backbone of countless AI applications, yet their importance is often overlooked in favor of more glamorous machine learning techniques.</description><pubDate>Sat, 16 Aug 2025 00:00:00 GMT</pubDate><category>Artificial Intelligence</category></item><item><title>My Solution To LeetCode 231: Power Of Two</title><link>https://lazzerex-blog.vercel.app/blog/my-solution-leetcode-231/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/my-solution-leetcode-231/</guid><description>This is my approach on solving today’s LeetCode, by using Logarithm and bitwise operations. I will use C# to demonstrate the solutions.</description><pubDate>Fri, 08 Aug 2025 00:00:00 GMT</pubDate><category>Programming</category></item><item><title>What Is An Operating System?</title><link>https://lazzerex-blog.vercel.app/blog/what-is-an-operating-system/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/what-is-an-operating-system/</guid><description>An operating system is the backbone of any computing device, quietly managing hardware, running applications, and enabling users to interact with their machines.</description><pubDate>Fri, 01 Aug 2025 00:00:00 GMT</pubDate><category>Operating System</category></item><item><title>The Bittersweet Beauty Of Youth In “Sakurazuki”</title><link>https://lazzerex-blog.vercel.app/blog/the-bittersweet-beauty-of-youth/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/the-bittersweet-beauty-of-youth/</guid><description>“Sakurazuki” is the fifth single by Sakurazaka46, featuring lyrics by Yasushi Akimoto and another memorable composition from Nazca. In my opinion, it’s the group&apos;s most emotionally resonant tracks, weaving together the universal themes of first love, growing up, and the painful beauty of letting go.</description><pubDate>Tue, 29 Jul 2025 00:00:00 GMT</pubDate><category>Music</category></item><item><title>Understanding AI: Clarifying Concepts Behind Everyday Interactions</title><link>https://lazzerex-blog.vercel.app/blog/understanding-ai-concept/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/understanding-ai-concept/</guid><description>We interact with AI systems daily, from asking ChatGPT questions to getting recommendations on streaming platforms. But despite this familiarity, there might be some struggle in understanding what artificial intelligence actually is and how it works.</description><pubDate>Fri, 25 Jul 2025 00:00:00 GMT</pubDate><category>Artificial Intelligence</category></item><item><title>Miserere:  Echoes Beyond the Canvas of Reality</title><link>https://lazzerex-blog.vercel.app/blog/echoes-beyond-the-canvas-of-reality/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/echoes-beyond-the-canvas-of-reality/</guid><description>Miserere is a haunting RPG Maker fangame that explore isolation, identity, and trauma through the fragmented dreams of a half-alien astronaut. Like Allegri&apos;s sacred composition, Miserere serves as a desperate plea for mercy in a universe of profound loneliness.</description><pubDate>Tue, 22 Jul 2025 00:00:00 GMT</pubDate><category>Gaming</category></item><item><title>The Art Of Leitmotif And Its Role in Undertale’s Storytelling</title><link>https://lazzerex-blog.vercel.app/blog/the-art-of-leitmotif/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/the-art-of-leitmotif/</guid><description>Music is at the heart of Undertale’s narrative, acting as more than just background ambiance. Each track is carefully crafted to reflect characters’ personalities, key emotional moments, and the overall mood of the game’s world.</description><pubDate>Thu, 17 Jul 2025 00:00:00 GMT</pubDate><category>Music</category></item><item><title>Model Context Protocol: The New Standard Reshaping API Development for the AI Era</title><link>https://lazzerex-blog.vercel.app/blog/model-context-protocol/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/model-context-protocol/</guid><description>Introduced by Anthropic in November 2024, Model Context Protocol, or MCP for short, has provided a new standard for AI assistants to connect to data systems.</description><pubDate>Sat, 12 Jul 2025 00:00:00 GMT</pubDate><category>Technology</category></item><item><title>The System Architecture of NES</title><link>https://lazzerex-blog.vercel.app/blog/the-system-architecture-of-nes/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/the-system-architecture-of-nes/</guid><description>In this blog, I will take a closer look at the NES, one of the most iconic gaming consoles to ever release and explore how its hardware worked.</description><pubDate>Thu, 10 Jul 2025 00:00:00 GMT</pubDate><category>Technology</category></item><item><title>My Solution to LeetCode 1353: Maximum Number of Events That Can Be Attended</title><link>https://lazzerex-blog.vercel.app/blog/my-solution-to-leetcode-1353/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/my-solution-to-leetcode-1353/</guid><description>My approach to LeetCode 1353 using C#.</description><pubDate>Mon, 07 Jul 2025 00:00:00 GMT</pubDate><category>Programming</category></item><item><title>Asynchronous Programming: From Callbacks to  Async/Await</title><link>https://lazzerex-blog.vercel.app/blog/asynchronous-programming/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/asynchronous-programming/</guid><description>In this blog post, I’ll try my best to cover the history of asynchronous programming, as well as its fundamental concepts, and practical applications.</description><pubDate>Sun, 06 Jul 2025 00:00:00 GMT</pubDate><category>Programming</category></item><item><title>Cloudier and The Story Beneath Their Songs (Part 1)</title><link>https://lazzerex-blog.vercel.app/blog/cloudier-and-the-story/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/cloudier-and-the-story/</guid><description>A deeper dive into the EDM group band Cloudier, from their lyrical content to the narrative lurking behind each songs.</description><pubDate>Sat, 05 Jul 2025 00:00:00 GMT</pubDate><category>Music</category></item><item><title>Time Crystal: A Phase Of Matter That Seems To Defy Physics</title><link>https://lazzerex-blog.vercel.app/blog/time-crystal/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/time-crystal/</guid><description>What is Time Crystal? Short answer, a phase of matter in which its structural atoms still moving in repetitive motion even in its lowest energy state. Long answer, this entire blog post.</description><pubDate>Tue, 01 Jul 2025 00:00:00 GMT</pubDate><category>Physics</category></item><item><title>Sử dụng Laragon để tạo một ứng dụng web đơn giản</title><link>https://lazzerex-blog.vercel.app/blog/laragon-website/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/laragon-website/</guid><description>Tạo 1 web application Task Manager bằng framework backend Laravel sử dụng phần mềm Laragon</description><pubDate>Wed, 20 Nov 2024 00:00:00 GMT</pubDate><category>Programming</category></item><item><title>How Zelda Revolutionized Game Saving</title><link>https://lazzerex-blog.vercel.app/blog/how-zelda-revolutionized-game-saving/</link><guid isPermaLink="true">https://lazzerex-blog.vercel.app/blog/how-zelda-revolutionized-game-saving/</guid><description>Go through the entire history of game saving and the technology behind it.</description><pubDate>Sat, 02 Nov 2024 00:00:00 GMT</pubDate><category>Gaming</category></item></channel></rss>