<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>The Commit Log</title>
<link>https://thecommitlog.com</link>
<atom:link href="https://thecommitlog.com/rss.xml" rel="self" type="application/rss+xml"/>
<description>A curated journal of writing on technology, programming, design, AI, DevOps, and careers in tech — tutorials, deep dives, and field notes.</description>
<language>en-us</language>
<lastBuildDate>Fri, 22 May 2026 10:23:03 GMT</lastBuildDate>
<item><title>ServiceNow isn't fighting Cursor and Copilot. It's selling the layer above them.</title><link>https://thecommitlog.com/article/servicenow-ai-coding-governance-moat</link><guid isPermaLink="true">https://thecommitlog.com/article/servicenow-ai-coding-governance-moat</guid><pubDate>Fri, 22 May 2026 10:22:32 GMT</pubDate><category>Programming</category><description>ServiceNow made its Build Agent run inside every major AI coding tool. The bet: the coding agent is a commodity, so the moat moves to context and governance — who controls what ships.</description></item><item><title>siliXon wants you to design circuit boards by describing them. It just raised $1.5M.</title><link>https://thecommitlog.com/article/silixon-ai-pcb-design-pre-seed</link><guid isPermaLink="true">https://thecommitlog.com/article/silixon-ai-pcb-design-pre-seed</guid><pubDate>Fri, 22 May 2026 10:11:30 GMT</pubDate><category>AI &amp; ML</category><description>A UK startup co-founded by Romanian engineer Mihai Mesteru turns a sentence into a production-ready PCB. The pre-seed is in; the hard part is whether the boards actually work.</description></item><item><title>Web Performance Optimization</title><link>https://thecommitlog.com/article/web-performance-optimization</link><guid isPermaLink="true">https://thecommitlog.com/article/web-performance-optimization</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Web Development</category><description>Web Performance Optimization Page speed directly impacts user experience, search rankings, and conversion rates. Studies show that a one-second delay in page load can reduce conversions by up to 7%.…</description></item><item><title>Understanding REST vs GraphQL</title><link>https://thecommitlog.com/article/understanding-rest-vs-graphql</link><guid isPermaLink="true">https://thecommitlog.com/article/understanding-rest-vs-graphql</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Web Development</category><description>Understanding REST vs GraphQL Choosing the right API architecture is one of the most important decisions in modern web development. Two of the most popular approaches are REST and GraphQL. Both have…</description></item><item><title>TypeScript for Beginners</title><link>https://thecommitlog.com/article/typescript-for-beginners</link><guid isPermaLink="true">https://thecommitlog.com/article/typescript-for-beginners</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Web Development</category><description>TypeScript for Beginners TypeScript adds static typing to JavaScript, catching errors at compile time instead of at runtime. If you know JavaScript, you already know most of TypeScript. This guide…</description></item><item><title>PWA — Progressively Enhanced Apps</title><link>https://thecommitlog.com/article/pwa-progressively-enhanced-apps</link><guid isPermaLink="true">https://thecommitlog.com/article/pwa-progressively-enhanced-apps</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Web Development</category><description>PWA — Progressively Enhanced Apps Progressive Web Apps (PWAs) combine the best of web and native apps. They work offline, load quickly, can be installed on the home screen, and send push…</description></item><item><title>Getting Started with React 19</title><link>https://thecommitlog.com/article/getting-started-with-react-19</link><guid isPermaLink="true">https://thecommitlog.com/article/getting-started-with-react-19</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Web Development</category><description>Getting Started with React 19 React 19 brings a wave of improvements that make building user interfaces cleaner and more intuitive. With enhanced server components, new hooks, and improved…</description></item><item><title>CSS Grid Complete Guide</title><link>https://thecommitlog.com/article/css-grid-complete-guide</link><guid isPermaLink="true">https://thecommitlog.com/article/css-grid-complete-guide</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Web Development</category><description>CSS Grid Complete Guide CSS Grid Layout is the most powerful layout system in CSS. It allows you to create complex, responsive layouts that were previously impossible or required heavy JavaScript…</description></item><item><title>Building Accessible Websites</title><link>https://thecommitlog.com/article/building-accessible-websites</link><guid isPermaLink="true">https://thecommitlog.com/article/building-accessible-websites</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Web Development</category><description>Building Accessible Websites Web accessibility ensures that people with disabilities can perceive, understand, navigate, and interact with websites. It's not just a moral imperative — in many…</description></item><item><title>Virtual Reality in the Workplace</title><link>https://thecommitlog.com/article/virtual-reality-in-the-workplace</link><guid isPermaLink="true">https://thecommitlog.com/article/virtual-reality-in-the-workplace</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Technology</category><description>Virtual Reality in the Workplace Virtual Reality (VR) has long been associated with gaming and entertainment. But in recent years, a quiet revolution has been taking place in offices, factories, and…</description></item><item><title>The Rise of Edge Computing</title><link>https://thecommitlog.com/article/the-rise-of-edge-computing</link><guid isPermaLink="true">https://thecommitlog.com/article/the-rise-of-edge-computing</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Technology</category><description>The Rise of Edge Computing For years, the dominant computing model has been centralized: data travels from devices to distant data centers, where it is processed and stored. But as the number of…</description></item><item><title>The Internet of Things Revolution</title><link>https://thecommitlog.com/article/the-internet-of-things-revolution</link><guid isPermaLink="true">https://thecommitlog.com/article/the-internet-of-things-revolution</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Technology</category><description>The Internet of Things Revolution The Internet of Things (IoT) refers to the vast network of physical devices — from thermostats and watches to industrial sensors and smart city infrastructure — that…</description></item><item><title>The Future of Quantum Computing</title><link>https://thecommitlog.com/article/the-future-of-quantum-computing</link><guid isPermaLink="true">https://thecommitlog.com/article/the-future-of-quantum-computing</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Technology</category><description>The Future of Quantum Computing Quantum computing has transitioned from a theoretical curiosity to one of the most promising frontiers in modern technology. By leveraging the principles of quantum…</description></item><item><title>The Evolution of Smartphones</title><link>https://thecommitlog.com/article/the-evolution-of-smartphones</link><guid isPermaLink="true">https://thecommitlog.com/article/the-evolution-of-smartphones</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Technology</category><description>The Evolution of Smartphones The smartphone has become the most personal and indispensable device in modern life. From a niche business tool to a pocket-sized computer that connects billions of…</description></item><item><title>How 5G Is Changing Everything</title><link>https://thecommitlog.com/article/how-5g-is-changing-everything</link><guid isPermaLink="true">https://thecommitlog.com/article/how-5g-is-changing-everything</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Technology</category><description>How 5G Is Changing Everything The rollout of fifth-generation wireless technology, known as 5G, has been one of the most significant infrastructure developments of the past decade. Far more than just…</description></item><item><title>Cybersecurity in 2026</title><link>https://thecommitlog.com/article/cybersecurity-in-2026</link><guid isPermaLink="true">https://thecommitlog.com/article/cybersecurity-in-2026</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Technology</category><description>Cybersecurity in 2026 Cybersecurity in 2026 is defined by a paradox: technology has never been more powerful, and the threats against it have never been more sophisticated. From AI-powered attacks to…</description></item><item><title>Blockchain Beyond Cryptocurrency</title><link>https://thecommitlog.com/article/blockchain-beyond-cryptocurrency</link><guid isPermaLink="true">https://thecommitlog.com/article/blockchain-beyond-cryptocurrency</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Technology</category><description>Blockchain Beyond Cryptocurrency When most people hear the word &quot;blockchain,&quot; they think of Bitcoin, Ethereum, and the wild price swings of cryptocurrency. But the underlying technology — a…</description></item><item><title>Unit Testing Best Practices</title><link>https://thecommitlog.com/article/unit-testing-best-practices</link><guid isPermaLink="true">https://thecommitlog.com/article/unit-testing-best-practices</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Programming</category><description>Unit Testing Best Practices Unit tests are your safety net. They catch regressions early, document expected behavior, and give you the confidence to refactor. But poorly written tests can be worse…</description></item><item><title>Understanding Data Structures</title><link>https://thecommitlog.com/article/understanding-data-structures</link><guid isPermaLink="true">https://thecommitlog.com/article/understanding-data-structures</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Programming</category><description>Understanding Data Structures Data structures are the building blocks of efficient software. Choosing the right one can mean the difference between a program that runs in milliseconds and one that…</description></item><item><title>Refactoring Strategies</title><link>https://thecommitlog.com/article/refactoring-strategies</link><guid isPermaLink="true">https://thecommitlog.com/article/refactoring-strategies</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Programming</category><description>Refactoring Strategies Refactoring is the art of improving code structure without changing its external behavior. It's not about rewriting — it's about making existing code cleaner, faster, and…</description></item><item><title>Mastering Git Workflows</title><link>https://thecommitlog.com/article/mastering-git-workflows</link><guid isPermaLink="true">https://thecommitlog.com/article/mastering-git-workflows</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Programming</category><description>Mastering Git Workflows Git is one of the most essential tools in a developer's toolkit. While basic operations like , , and are well known, mastering advanced workflows can dramatically improve your…</description></item><item><title>Design Patterns You Should Know</title><link>https://thecommitlog.com/article/design-patterns-you-should-know</link><guid isPermaLink="true">https://thecommitlog.com/article/design-patterns-you-should-know</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Programming</category><description>Design Patterns You Should Know Design patterns are reusable solutions to common problems in software design. They provide a shared vocabulary for developers and help avoid reinventing the wheel.…</description></item><item><title>Code Review Checklist</title><link>https://thecommitlog.com/article/code-review-checklist</link><guid isPermaLink="true">https://thecommitlog.com/article/code-review-checklist</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Programming</category><description>Code Review Checklist Code reviews are one of the most effective ways to improve code quality, share knowledge, and catch bugs before they reach production. But a review is only as good as the…</description></item><item><title>Clean Code Principles</title><link>https://thecommitlog.com/article/clean-code-principles</link><guid isPermaLink="true">https://thecommitlog.com/article/clean-code-principles</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>Programming</category><description>Clean Code Principles Writing code that works is only half the battle. Writing code that others (and your future self) can understand is the real challenge. Here are core principles for writing…</description></item><item><title>SRE Practices for Small Teams: Reliability Without the Overhead</title><link>https://thecommitlog.com/article/sre-practices-for-small-teams</link><guid isPermaLink="true">https://thecommitlog.com/article/sre-practices-for-small-teams</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>DevOps</category><description>What Is SRE? Site Reliability Engineering (SRE) is a discipline that applies software engineering principles to infrastructure and operations problems. Coined by Google engineers Ben Treynor Sloss…</description></item><item><title>Monitoring and Observability: Building Confidence in Production</title><link>https://thecommitlog.com/article/monitoring-and-observability</link><guid isPermaLink="true">https://thecommitlog.com/article/monitoring-and-observability</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>DevOps</category><description>Monitoring vs. Observability Monitoring and observability are related but distinct concepts. Monitoring is about checking known metrics against predefined thresholds — is the CPU above 90%? Is the…</description></item><item><title>Kubernetes Deep Dive: Architecture, Pods, and Beyond</title><link>https://thecommitlog.com/article/kubernetes-deep-dive</link><guid isPermaLink="true">https://thecommitlog.com/article/kubernetes-deep-dive</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>DevOps</category><description>Why Kubernetes? Kubernetes (K8s) automates the deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy…</description></item><item><title>Infrastructure as Code with Terraform: From Zero to Production</title><link>https://thecommitlog.com/article/infrastructure-as-code-with-terraform</link><guid isPermaLink="true">https://thecommitlog.com/article/infrastructure-as-code-with-terraform</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>DevOps</category><description>What Is Infrastructure as Code? Infrastructure as Code (IaC) is the practice of managing and provisioning infrastructure through machine-readable configuration files rather than manual processes or…</description></item><item><title>Greenhouse Deployment Strategies: Ship With Confidence</title><link>https://thecommitlog.com/article/greenhouse-deployment-strategies</link><guid isPermaLink="true">https://thecommitlog.com/article/greenhouse-deployment-strategies</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>DevOps</category><description>Why Deployment Strategies Matter How you deploy code to production has a direct impact on risk, rollback speed, and team confidence. A poor deployment strategy means every release is a high-stakes…</description></item><item><title>Docker for Beginners: Your First Steps into Containerization</title><link>https://thecommitlog.com/article/docker-for-beginners</link><guid isPermaLink="true">https://thecommitlog.com/article/docker-for-beginners</guid><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>DevOps</category><description>What is Docker? Docker is an open-source platform that packages applications and their dependencies into lightweight, portable containers. Think of a container as a self-contained unit that runs the…</description></item>
</channel>
</rss>