<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Zero9 — THE UNKNOWN.</title><description>Technical guides, systems notes, and reflections.</description><link>https://www.zew9.com/</link><language>en-us</language><item><title>The Browser Tab I Kept Open for 143 Days</title><link>https://www.zew9.com/posts/the-browser-tab-i-kept-open-for-143-days/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-browser-tab-i-kept-open-for-143-days/</guid><description>One browser tab survived updates, restarts, and several attempts to remember why it had seemed important.</description><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate></item><item><title>The Laundromat at 2:13 A.M.</title><link>https://www.zew9.com/posts/the-laundromat-at-213-am/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-laundromat-at-213-am/</guid><description>A late-night laundry trip involving one unreliable dryer, an overly confident vending machine, and a sock with no clear owner.</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate></item><item><title>A Safe 90-Second Linux Disk Space Triage</title><link>https://www.zew9.com/posts/a-safe-90-second-linux-disk-space-triage/</link><guid isPermaLink="true">https://www.zew9.com/posts/a-safe-90-second-linux-disk-space-triage/</guid><description>A read-only sequence for finding what filled a Linux server before deleting logs, images, caches, or data you may still need.</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate></item><item><title>A Night Walk with No Destination</title><link>https://www.zew9.com/posts/a-night-walk-with-no-destination/</link><guid isPermaLink="true">https://www.zew9.com/posts/a-night-walk-with-no-destination/</guid><description>A walk taken only to clear the head becomes a tour of small places that are invisible during the day.</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Making Pagefind Work in Astro Development</title><link>https://www.zew9.com/posts/making-pagefind-work-in-astro-development/</link><guid isPermaLink="true">https://www.zew9.com/posts/making-pagefind-work-in-astro-development/</guid><description>Why Pagefind can work in an Astro production build but fail during local development, and a small build-first workflow that keeps both environments predictable.</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate></item><item><title>systemctl cat and Drop-In Overrides</title><link>https://www.zew9.com/posts/systemctl-cat-and-drop-in-overrides/</link><guid isPermaLink="true">https://www.zew9.com/posts/systemctl-cat-and-drop-in-overrides/</guid><description>Inspect the complete systemd unit and make a small local override without editing vendor files.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The Parcel Locker Sent Me in Circles</title><link>https://www.zew9.com/posts/the-parcel-locker-sent-me-in-circles/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-parcel-locker-sent-me-in-circles/</guid><description>A delivery notification points to locker 18, but the building contains three different locker 18s.</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Use docker compose config Before Deploying</title><link>https://www.zew9.com/posts/use-docker-compose-config-before-deploying/</link><guid isPermaLink="true">https://www.zew9.com/posts/use-docker-compose-config-before-deploying/</guid><description>Render the Compose model before deployment to catch interpolation, merge, profile, and path surprises.</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The Restaurant with One Table</title><link>https://www.zew9.com/posts/the-restaurant-with-one-table/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-restaurant-with-one-table/</guid><description>A wrong turn leads to a restaurant with one table, no menu, and an owner who has already chosen dinner.</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate></item><item><title>A Boring Release Checklist for Small Services</title><link>https://www.zew9.com/posts/a-boring-release-checklist-for-small-services/</link><guid isPermaLink="true">https://www.zew9.com/posts/a-boring-release-checklist-for-small-services/</guid><description>A compact preflight and verification checklist for deploying a small service without relying on memory.</description><pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate></item><item><title>The Afternoon Without the Internet</title><link>https://www.zew9.com/posts/the-afternoon-without-the-internet/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-afternoon-without-the-internet/</guid><description>A routine outage reveals how many household objects have quietly become dependent on one blinking router.</description><pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Git Bisect for a Small Regression</title><link>https://www.zew9.com/posts/git-bisect-for-a-small-regression/</link><guid isPermaLink="true">https://www.zew9.com/posts/git-bisect-for-a-small-regression/</guid><description>Find the first bad commit with Git bisect, first manually and then with a narrow automated test.</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate></item><item><title>The Vending Machine with Exact Change</title><link>https://www.zew9.com/posts/the-vending-machine-with-exact-change/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-vending-machine-with-exact-change/</guid><description>A late-night vending machine accepts exact change, except when it develops its own definition of exact.</description><pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate></item><item><title>A Small Backup Restore Drill</title><link>https://www.zew9.com/posts/a-small-backup-restore-drill/</link><guid isPermaLink="true">https://www.zew9.com/posts/a-small-backup-restore-drill/</guid><description>Turn a PostgreSQL backup file into evidence by restoring it into an isolated database and checking the result.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate></item><item><title>The Empty Cinema on a Tuesday</title><link>https://www.zew9.com/posts/the-empty-cinema-on-a-tuesday/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-empty-cinema-on-a-tuesday/</guid><description>A Tuesday matinee has one customer, two employees, and far more ceremony than the audience requires.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>Docker Compose Healthchecks That Actually Help</title><link>https://www.zew9.com/posts/docker-compose-healthchecks-that-help/</link><guid isPermaLink="true">https://www.zew9.com/posts/docker-compose-healthchecks-that-help/</guid><description>Design a Docker healthcheck that tests useful readiness without turning a transient dependency problem into restart noise.</description><pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate></item><item><title>The Parcel for Apartment 4B</title><link>https://www.zew9.com/posts/the-parcel-for-apartment-4b/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-parcel-for-apartment-4b/</guid><description>A package for a nonexistent apartment sends one resident door to door through an increasingly complicated building.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Inspect a TLS Certificate with OpenSSL</title><link>https://www.zew9.com/posts/inspect-a-tls-certificate-with-openssl/</link><guid isPermaLink="true">https://www.zew9.com/posts/inspect-a-tls-certificate-with-openssl/</guid><description>Check the certificate a server actually presents, including names, issuer, validity, and chain details.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The Last Train Was Not My Train</title><link>https://www.zew9.com/posts/the-last-train-was-not-my-train/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-last-train-was-not-my-train/</guid><description>A tired commuter boards the final train with complete confidence and arrives somewhere entirely unfamiliar.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>systemd Timers Without the Guesswork</title><link>https://www.zew9.com/posts/systemd-timers-without-the-guesswork/</link><guid isPermaLink="true">https://www.zew9.com/posts/systemd-timers-without-the-guesswork/</guid><description>Create a small systemd timer, inspect its next run, and make missed jobs predictable after downtime.</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>The Office Microwave Negotiation</title><link>https://www.zew9.com/posts/the-office-microwave-negotiation/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-office-microwave-negotiation/</guid><description>A noisy office microwave, six lunch owners, and a peace treaty written on the back of a takeaway menu.</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Git Worktree for One Repository and Two Tasks</title><link>https://www.zew9.com/posts/git-worktree-for-one-repository-two-tasks/</link><guid isPermaLink="true">https://www.zew9.com/posts/git-worktree-for-one-repository-two-tasks/</guid><description>Use Git worktrees to keep a hotfix and ongoing feature open at the same time without cloning the repository twice.</description><pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate></item><item><title>The Umbrella Exchange</title><link>https://www.zew9.com/posts/the-umbrella-exchange/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-umbrella-exchange/</guid><description>A borrowed umbrella moves through an apartment building and returns with a history of its own.</description><pubDate>Mon, 23 Feb 2026 00:00:00 GMT</pubDate></item><item><title>A Calm SSH Host Key Check</title><link>https://www.zew9.com/posts/a-calm-ssh-host-key-check/</link><guid isPermaLink="true">https://www.zew9.com/posts/a-calm-ssh-host-key-check/</guid><description>Handle an SSH host-key warning without training yourself to delete the evidence and try again.</description><pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Five Quiet Minutes After the Lights Went Out</title><link>https://www.zew9.com/posts/five-quiet-minutes-after-the-lights-went-out/</link><guid isPermaLink="true">https://www.zew9.com/posts/five-quiet-minutes-after-the-lights-went-out/</guid><description>A brief neighborhood blackout turns five ordinary minutes into an unexpectedly social evening.</description><pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Docker Bind Mounts or Volumes? A Practical Choice</title><link>https://www.zew9.com/posts/docker-bind-mounts-or-volumes/</link><guid isPermaLink="true">https://www.zew9.com/posts/docker-bind-mounts-or-volumes/</guid><description>Choose between Docker bind mounts and named volumes by ownership, portability, backup needs, and failure modes.</description><pubDate>Sat, 17 Jan 2026 00:00:00 GMT</pubDate></item><item><title>The Plant I Was Asked Not to Name</title><link>https://www.zew9.com/posts/the-plant-i-was-asked-not-to-name/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-plant-i-was-asked-not-to-name/</guid><description>An unnamed office plant, a handwritten warning, and the surprisingly serious politics of keeping one leaf alive.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate></item><item><title>When Cron Does Not Share Your Shell</title><link>https://www.zew9.com/posts/when-cron-does-not-share-your-shell/</link><guid isPermaLink="true">https://www.zew9.com/posts/when-cron-does-not-share-your-shell/</guid><description>Why a command can succeed interactively but fail under cron, with a small wrapper pattern that makes paths and output explicit.</description><pubDate>Sun, 28 Dec 2025 00:00:00 GMT</pubDate></item><item><title>The Elevator That Skipped My Floor</title><link>https://www.zew9.com/posts/the-elevator-that-skipped-my-floor/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-elevator-that-skipped-my-floor/</guid><description>An apartment story about an elevator with selective hearing and a surprisingly organized complaints process.</description><pubDate>Fri, 19 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Reading a Failed systemd Service Without Scrolling Forever</title><link>https://www.zew9.com/posts/reading-a-failed-systemd-service/</link><guid isPermaLink="true">https://www.zew9.com/posts/reading-a-failed-systemd-service/</guid><description>A compact sequence for checking a failed systemd unit, its recent logs, and the exact configuration systemd loaded.</description><pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate></item><item><title>The Coffee Machine&apos;s Final Warning</title><link>https://www.zew9.com/posts/the-coffee-machine-final-warning/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-coffee-machine-final-warning/</guid><description>An office story about a coffee machine that communicates exclusively through increasingly personal error messages.</description><pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate></item><item><title>SSH Config Aliases for a Small Fleet</title><link>https://www.zew9.com/posts/ssh-config-aliases-for-small-fleets/</link><guid isPermaLink="true">https://www.zew9.com/posts/ssh-config-aliases-for-small-fleets/</guid><description>Replace long SSH commands with readable host aliases while keeping usernames, ports, keys, and jump hosts explicit.</description><pubDate>Thu, 27 Nov 2025 00:00:00 GMT</pubDate></item><item><title>The Convenience Store Knew My Schedule</title><link>https://www.zew9.com/posts/the-convenience-store-knew-my-schedule/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-convenience-store-knew-my-schedule/</guid><description>A late-night story about a convenience store clerk, a predictable snack order, and the danger of becoming a regular.</description><pubDate>Sun, 16 Nov 2025 00:00:00 GMT</pubDate></item><item><title>GitHub Actions CI/CD: A Practical Guide</title><link>https://www.zew9.com/posts/github-actions-cicd-complete-guide/</link><guid isPermaLink="true">https://www.zew9.com/posts/github-actions-cicd-complete-guide/</guid><description>Learn how to build production-ready CI/CD pipelines with GitHub Actions through real-world examples, covering frontend/backend workflows, Docker builds, multi-platform releases, and automated issue management.</description><pubDate>Wed, 05 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Troubleshooting Google Public CA and acme.sh</title><link>https://www.zew9.com/posts/google-gts-ssl-certificate-application-issues-and-solutions-2025/</link><guid isPermaLink="true">https://www.zew9.com/posts/google-gts-ssl-certificate-application-issues-and-solutions-2025/</guid><description>A focused troubleshooting companion for Google Public CA EAB registration, DNS-01 validation, installation, and renewal with acme.sh.</description><pubDate>Thu, 23 Oct 2025 05:36:22 GMT</pubDate></item><item><title>Docker Multi-Stage Builds: Optimizing Image Size</title><link>https://www.zew9.com/posts/docker-multi-stage-builds-optimizing-image-size/</link><guid isPermaLink="true">https://www.zew9.com/posts/docker-multi-stage-builds-optimizing-image-size/</guid><description>When building Docker images, one of the most common challenges developers face is keeping image sizes manageable. Large images lead to slower deployments,...</description><pubDate>Tue, 21 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Mastering Algorithms and Data Structures for Efficient Programming</title><link>https://www.zew9.com/posts/mastering-algorithms-and-data-structures-for-efficient-programming/</link><guid isPermaLink="true">https://www.zew9.com/posts/mastering-algorithms-and-data-structures-for-efficient-programming/</guid><description>In the realm of programming, algorithms and data structures serve as the backbone of efficient software development. Understanding how to use them effectively...</description><pubDate>Tue, 14 Oct 2025 00:00:00 GMT</pubDate></item><item><title>mysql tips for optimizing queries</title><link>https://www.zew9.com/posts/mysql-tips-for-optimizing-queries/</link><guid isPermaLink="true">https://www.zew9.com/posts/mysql-tips-for-optimizing-queries/</guid><description>MySQL is one of the most popular relational database management systems, but without proper optimization, even the best designs can lead to performance issues....</description><pubDate>Fri, 28 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Use EXPLAIN ANALYZE Without Surprises</title><link>https://www.zew9.com/posts/explain-analyze-without-surprises/</link><guid isPermaLink="true">https://www.zew9.com/posts/explain-analyze-without-surprises/</guid><description>Read a real PostgreSQL query plan while limiting runtime risk and remembering that ANALYZE executes the statement.</description><pubDate>Wed, 19 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Understanding MySQL Indexes for Optimized Performance</title><link>https://www.zew9.com/posts/understanding-mysql-indexes-for-optimized-performance/</link><guid isPermaLink="true">https://www.zew9.com/posts/understanding-mysql-indexes-for-optimized-performance/</guid><description>In the realm of database management, performance is a critical factor that can significantly impact the efficiency of applications. One of the fundamental...</description><pubDate>Wed, 12 Mar 2025 00:00:00 GMT</pubDate></item><item><title>DevOps Tutorial for Beginners</title><link>https://www.zew9.com/posts/devops-tutorial-for-beginners/</link><guid isPermaLink="true">https://www.zew9.com/posts/devops-tutorial-for-beginners/</guid><description>DevOps is a set of practices that combines software development (Dev) and IT operations (Ops), aiming to shorten the development lifecycle and deliver...</description><pubDate>Tue, 10 Dec 2024 00:00:00 GMT</pubDate></item><item><title>The Hotel Key That Opened Nothing</title><link>https://www.zew9.com/posts/the-hotel-key-that-opened-nothing/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-hotel-key-that-opened-nothing/</guid><description>A hotel key fails at every door except the one place nobody intended to visit.</description><pubDate>Sun, 24 Nov 2024 00:00:00 GMT</pubDate></item><item><title>Nginx Location Matching in the Order That Matters</title><link>https://www.zew9.com/posts/nginx-location-matching-in-the-order-that-matters/</link><guid isPermaLink="true">https://www.zew9.com/posts/nginx-location-matching-in-the-order-that-matters/</guid><description>Understand exact, prefix, and regular-expression locations before adding another Nginx block.</description><pubDate>Thu, 07 Nov 2024 00:00:00 GMT</pubDate></item><item><title>Redis Persistence: A Deep Dive into RDB and AOF Mechanisms</title><link>https://www.zew9.com/posts/redis-persistence-a-deep-dive-into-rdb-and-aof-mechanisms/</link><guid isPermaLink="true">https://www.zew9.com/posts/redis-persistence-a-deep-dive-into-rdb-and-aof-mechanisms/</guid><description>Redis, an acronym for Remote Dictionary Server, epitomizes a robust, open-source, in-memory data structure store known for its high performance and...</description><pubDate>Thu, 24 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Disabling IPv6 on Debian, Ubuntu, and CentOS: A Comprehensive Guide</title><link>https://www.zew9.com/posts/disabling-ipv6-on-debian-ubuntu-and-centos-a-comprehensive-guide/</link><guid isPermaLink="true">https://www.zew9.com/posts/disabling-ipv6-on-debian-ubuntu-and-centos-a-comprehensive-guide/</guid><description>IPv6 is increasingly being adopted worldwide, but there are situations where disabling IPv6 might be necessary, such as compatibility issues, specific network...</description><pubDate>Sat, 05 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Git Reflog After the Wrong Reset</title><link>https://www.zew9.com/posts/git-reflog-after-the-wrong-reset/</link><guid isPermaLink="true">https://www.zew9.com/posts/git-reflog-after-the-wrong-reset/</guid><description>Recover a local commit after an accidental reset by inspecting the reflog before moving another reference.</description><pubDate>Fri, 27 Sep 2024 00:00:00 GMT</pubDate></item><item><title>The Rain Started After I Ordered Ice Cream</title><link>https://www.zew9.com/posts/the-rain-started-after-i-ordered-ice-cream/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-rain-started-after-i-ordered-ice-cream/</guid><description>A sudden storm, a melting cup of ice cream, and five strangers trying to occupy the same narrow awning.</description><pubDate>Sat, 21 Sep 2024 00:00:00 GMT</pubDate></item><item><title>The Cat Who Attended the Video Meeting</title><link>https://www.zew9.com/posts/the-cat-who-attended-the-video-meeting/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-cat-who-attended-the-video-meeting/</guid><description>A cat joins a video meeting, gains decision-making authority, and leaves before anyone can assign follow-up work.</description><pubDate>Fri, 06 Sep 2024 00:00:00 GMT</pubDate></item><item><title>How to Secure Your Linux Server: A Comprehensive Guide</title><link>https://www.zew9.com/posts/how-to-secure-your-linux-server-a-comprehensive-guide/</link><guid isPermaLink="true">https://www.zew9.com/posts/how-to-secure-your-linux-server-a-comprehensive-guide/</guid><description>Securing a Linux server is critical for protecting sensitive data and maintaining the integrity and availability of your services. With the rise of cyber...</description><pubDate>Wed, 07 Aug 2024 00:00:00 GMT</pubDate></item><item><title>A Small HTTP Header Check with curl</title><link>https://www.zew9.com/posts/a-small-http-header-check-with-curl/</link><guid isPermaLink="true">https://www.zew9.com/posts/a-small-http-header-check-with-curl/</guid><description>Inspect the headers a real GET request receives, follow redirects deliberately, and keep response bodies out of the terminal.</description><pubDate>Wed, 24 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Measure an HTTP Request with curl Without Guessing</title><link>https://www.zew9.com/posts/curl-request-timing-without-guessing/</link><guid isPermaLink="true">https://www.zew9.com/posts/curl-request-timing-without-guessing/</guid><description>Use curl write-out values to separate DNS, connection, TLS, first-byte, and total request time.</description><pubDate>Tue, 09 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Memory Misadventures in C/C++: Unmasking Pitfalls and Sculpting Solutions</title><link>https://www.zew9.com/posts/memory-misadventures-in-c-c-unmasking-pitfalls-and-sculpting-solutions/</link><guid isPermaLink="true">https://www.zew9.com/posts/memory-misadventures-in-c-c-unmasking-pitfalls-and-sculpting-solutions/</guid><description>In the domain of C/C++ programming, the mantle of memory management falls squarely upon the developer&apos;s shoulders. This responsibility, although powerful,...</description><pubDate>Thu, 27 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Exploring Data Structures in C++</title><link>https://www.zew9.com/posts/exploring-data-structures-in-c/</link><guid isPermaLink="true">https://www.zew9.com/posts/exploring-data-structures-in-c/</guid><description>Data structures are fundamental components in computer science, serving as the backbone for managing and organizing information efficiently. In C++, a language...</description><pubDate>Wed, 12 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Understanding Algorithm Efficiency: Time and Space Complexity Explained</title><link>https://www.zew9.com/posts/understanding-algorithm-efficiency-time-and-space-complexity-explained/</link><guid isPermaLink="true">https://www.zew9.com/posts/understanding-algorithm-efficiency-time-and-space-complexity-explained/</guid><description>In algorithm design, we pursue the following two objectives: 1. Finding a Solution to the Problem: The algorithm must reliably find the correct solution to...</description><pubDate>Tue, 28 May 2024 00:00:00 GMT</pubDate></item><item><title>The Balcony Light Across the Street</title><link>https://www.zew9.com/posts/the-balcony-light-across-the-street/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-balcony-light-across-the-street/</guid><description>A light across the street becomes an accidental clock until one quiet evening changes the view.</description><pubDate>Sat, 25 May 2024 00:00:00 GMT</pubDate></item><item><title>Exploring PostgreSQL Performance Tuning</title><link>https://www.zew9.com/posts/exploring-postgresql-performance-tuning/</link><guid isPermaLink="true">https://www.zew9.com/posts/exploring-postgresql-performance-tuning/</guid><description>PostgreSQL is a powerful and widely-used relational database management system known for its robustness, scalability, and extensibility. However, just like any...</description><pubDate>Wed, 10 Apr 2024 00:00:00 GMT</pubDate></item><item><title>The Hotel Wake-Up Call I Never Requested</title><link>https://www.zew9.com/posts/the-hotel-wake-up-call-i-never-requested/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-hotel-wake-up-call-i-never-requested/</guid><description>A wake-up call arrives before sunrise for a flight, a meeting, and apparently a guest from a different decade.</description><pubDate>Fri, 22 Mar 2024 00:00:00 GMT</pubDate></item><item><title>The Day My Neighbor Borrowed Wi-Fi</title><link>https://www.zew9.com/posts/the-day-my-neighbor-borrowed-wifi/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-day-my-neighbor-borrowed-wifi/</guid><description>A five-minute favor involving Wi-Fi grows into weather reports, printer support, and one unexpectedly formal thank-you gift.</description><pubDate>Tue, 05 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Understanding PostgreSQL for Beginners</title><link>https://www.zew9.com/posts/understanding-postgresql-for-beginners/</link><guid isPermaLink="true">https://www.zew9.com/posts/understanding-postgresql-for-beginners/</guid><description>PostgreSQL is an open-source relational database management system (RDBMS) that has gained popularity for its powerful features, flexibility, and support for...</description><pubDate>Mon, 12 Feb 2024 00:00:00 GMT</pubDate></item><item><title>A Gentle First Pass With journalctl</title><link>https://www.zew9.com/posts/a-gentle-first-pass-with-journalctl/</link><guid isPermaLink="true">https://www.zew9.com/posts/a-gentle-first-pass-with-journalctl/</guid><description>Start with a narrow journalctl query and widen it deliberately instead of scrolling through the entire system journal.</description><pubDate>Sun, 28 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Understanding How malloc and new Work in C++</title><link>https://www.zew9.com/posts/understanding-how-malloc-and-new-work-in-c/</link><guid isPermaLink="true">https://www.zew9.com/posts/understanding-how-malloc-and-new-work-in-c/</guid><description>In C++, there are two common ways to get memory for your program while it’s running: using malloc and new. Both give you space to store things like numbers...</description><pubDate>Mon, 01 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Test Nginx Configuration Before Reloading</title><link>https://www.zew9.com/posts/test-nginx-configuration-before-reload/</link><guid isPermaLink="true">https://www.zew9.com/posts/test-nginx-configuration-before-reload/</guid><description>Use Nginx&apos;s configuration test, inspect included files, and reload without replacing healthy workers with a broken configuration.</description><pubDate>Tue, 19 Dec 2023 00:00:00 GMT</pubDate></item><item><title>journalctl Time Ranges That Save Time</title><link>https://www.zew9.com/posts/journalctl-time-ranges-that-save-time/</link><guid isPermaLink="true">https://www.zew9.com/posts/journalctl-time-ranges-that-save-time/</guid><description>Reduce a large systemd journal to the service, boot, time window, and priority that matter to an incident.</description><pubDate>Thu, 07 Dec 2023 00:00:00 GMT</pubDate></item><item><title>Google Trust Services Certificates with acme.sh: A 2026 Guide</title><link>https://www.zew9.com/posts/effortless-ssl-management-with-googles-gts-ca-using-acme-sh-a-step-by-step-guide/</link><guid isPermaLink="true">https://www.zew9.com/posts/effortless-ssl-management-with-googles-gts-ca-using-acme-sh-a-step-by-step-guide/</guid><description>Issue and renew a Google Trust Services certificate with acme.sh, Google Public CA EAB credentials, and a scoped Cloudflare DNS token.</description><pubDate>Wed, 22 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Check DNS With dig Before Changing It</title><link>https://www.zew9.com/posts/check-dns-with-dig-before-changing-it/</link><guid isPermaLink="true">https://www.zew9.com/posts/check-dns-with-dig-before-changing-it/</guid><description>A compact dig workflow for separating authoritative DNS, recursive caches, and local resolver behavior.</description><pubDate>Sat, 18 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Boosting Performance and Reliability: Mastering Redis Cache and Eviction Strategies</title><link>https://www.zew9.com/posts/boosting-performance-and-reliability-mastering-redis-cache-and-eviction-strategies/</link><guid isPermaLink="true">https://www.zew9.com/posts/boosting-performance-and-reliability-mastering-redis-cache-and-eviction-strategies/</guid><description>Cache is an intermediate layer between an application and physical data, designed to reduce the frequency of accessing physical data sources and thereby...</description><pubDate>Sat, 28 Oct 2023 00:00:00 GMT</pubDate></item><item><title>The Grocery List in Someone Else&apos;s Handwriting</title><link>https://www.zew9.com/posts/the-grocery-list-in-someone-elses-handwriting/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-grocery-list-in-someone-elses-handwriting/</guid><description>A grocery list found inside a basket becomes a brief investigation into another person&apos;s unusually specific dinner.</description><pubDate>Thu, 28 Sep 2023 00:00:00 GMT</pubDate></item><item><title>A Chair Left on the Rooftop</title><link>https://www.zew9.com/posts/a-chair-left-on-the-rooftop/</link><guid isPermaLink="true">https://www.zew9.com/posts/a-chair-left-on-the-rooftop/</guid><description>One plastic chair on an apartment rooftop quietly becomes the most popular seat in the building.</description><pubDate>Tue, 19 Sep 2023 00:00:00 GMT</pubDate></item><item><title>The Bus Stop with No Bus</title><link>https://www.zew9.com/posts/the-bus-stop-with-no-bus/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-bus-stop-with-no-bus/</guid><description>A bus stop, a fading timetable, and a group of strangers slowly realizing that the bus may no longer exist.</description><pubDate>Fri, 08 Sep 2023 00:00:00 GMT</pubDate></item><item><title>The Ferry Ticket With No Ferry</title><link>https://www.zew9.com/posts/the-ferry-ticket-with-no-ferry/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-ferry-ticket-with-no-ferry/</guid><description>A cheap ferry ticket leads to an empty pier, a handwritten sign, and an unexpectedly good afternoon.</description><pubDate>Wed, 23 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Docker Restart Policies Without the Magic</title><link>https://www.zew9.com/posts/docker-restart-policies-without-the-magic/</link><guid isPermaLink="true">https://www.zew9.com/posts/docker-restart-policies-without-the-magic/</guid><description>Choose a Docker restart policy by understanding exits, manual stops, daemon restarts, and failure loops.</description><pubDate>Sun, 06 Aug 2023 00:00:00 GMT</pubDate></item><item><title>The Café Table Next to the Rain</title><link>https://www.zew9.com/posts/the-cafe-table-next-to-the-rain/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-cafe-table-next-to-the-rain/</guid><description>A sudden storm rearranges a café until the least desirable table becomes the best seat in the room.</description><pubDate>Wed, 26 Jul 2023 00:00:00 GMT</pubDate></item><item><title>Understanding Algorithms and Data Structures for Beginners</title><link>https://www.zew9.com/posts/understanding-algorithms-and-data-structures-for-beginners/</link><guid isPermaLink="true">https://www.zew9.com/posts/understanding-algorithms-and-data-structures-for-beginners/</guid><description>When stepping into the world of programming, two terms often come up: algorithms and data structures. While they might sound complex at first, they are...</description><pubDate>Sun, 02 Jul 2023 00:00:00 GMT</pubDate></item><item><title>Memory Leaks Unleashed: The Cost of Forgetting free and delete in C/C++</title><link>https://www.zew9.com/posts/memory-leaks-unleashed-the-cost-of-forgetting-free-and-delete-in-c-c/</link><guid isPermaLink="true">https://www.zew9.com/posts/memory-leaks-unleashed-the-cost-of-forgetting-free-and-delete-in-c-c/</guid><description>Memory management is a cornerstone of effective programming, especially in languages like C and C++ that offer extensive low-level control to developers....</description><pubDate>Thu, 08 Jun 2023 00:00:00 GMT</pubDate></item><item><title>The Fan That Only Worked After Midnight</title><link>https://www.zew9.com/posts/the-fan-that-only-worked-after-midnight/</link><guid isPermaLink="true">https://www.zew9.com/posts/the-fan-that-only-worked-after-midnight/</guid><description>An old desk fan develops a schedule, a personality, and one very specific condition for cooperation.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate></item><item><title>Read Disk Usage Before Deleting Anything</title><link>https://www.zew9.com/posts/read-disk-usage-before-deleting-anything/</link><guid isPermaLink="true">https://www.zew9.com/posts/read-disk-usage-before-deleting-anything/</guid><description>A read-only first pass for understanding a full Linux filesystem before cleanup begins.</description><pubDate>Mon, 08 May 2023 00:00:00 GMT</pubDate></item><item><title>tmux for a Quietly Persistent Shell</title><link>https://www.zew9.com/posts/tmux-for-a-quietly-persistent-shell/</link><guid isPermaLink="true">https://www.zew9.com/posts/tmux-for-a-quietly-persistent-shell/</guid><description>A small tmux routine for keeping remote work alive without turning the terminal into a cockpit.</description><pubDate>Sat, 22 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Mastering MySQL for Beginners</title><link>https://www.zew9.com/posts/mastering-mysql-for-beginners/</link><guid isPermaLink="true">https://www.zew9.com/posts/mastering-mysql-for-beginners/</guid><description>MySQL is one of the world&apos;s most popular database management systems, and it&apos;s essential for anyone looking to dive into data management, web development, or...</description><pubDate>Sun, 09 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Docker Tutorial for Beginners: Getting Started</title><link>https://www.zew9.com/posts/docker-tutorial-for-beginners-getting-started/</link><guid isPermaLink="true">https://www.zew9.com/posts/docker-tutorial-for-beginners-getting-started/</guid><description>Docker has become an essential tool for developers and system administrators, simplifying the process of deploying applications in a consistent environment. If...</description><pubDate>Fri, 31 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Exploring the Power of Ubuntu</title><link>https://www.zew9.com/posts/exploring-the-power-of-ubuntu/</link><guid isPermaLink="true">https://www.zew9.com/posts/exploring-the-power-of-ubuntu/</guid><description>In the world of operating systems, Ubuntu has carved out a significant niche since its release in 2004. Derived from the Debian architecture, it was designed...</description><pubDate>Sun, 19 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Understanding Debian: A Comprehensive Guide</title><link>https://www.zew9.com/posts/understanding-debian-a-comprehensive-guide/</link><guid isPermaLink="true">https://www.zew9.com/posts/understanding-debian-a-comprehensive-guide/</guid><description>Debian is one of the oldest and most influential Linux distributions available today. Its rich history, commitment to free software principles, and robust...</description><pubDate>Tue, 07 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Understanding the Linux Kernel Architecture</title><link>https://www.zew9.com/posts/understanding-the-linux-kernel-architecture/</link><guid isPermaLink="true">https://www.zew9.com/posts/understanding-the-linux-kernel-architecture/</guid><description>The Linux kernel is the heart of the Linux operating system, serving as the core interface between a computer’s hardware and its processes. Understanding how...</description><pubDate>Fri, 17 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Linux Tutorial for Beginners</title><link>https://www.zew9.com/posts/linux-tutorial-for-beginners/</link><guid isPermaLink="true">https://www.zew9.com/posts/linux-tutorial-for-beginners/</guid><description>If you’re new to Linux, this tutorial will help you get started with the basics. Linux is an open-source operating system that powers everything from...</description><pubDate>Sun, 12 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Essential Git: A Step-by-Step Tutorial for Beginners</title><link>https://www.zew9.com/posts/essential-git-a-step-by-step-tutorial-for-beginners/</link><guid isPermaLink="true">https://www.zew9.com/posts/essential-git-a-step-by-step-tutorial-for-beginners/</guid><description>Refer to Git - Downloads. Git categorizes configuration files based on their scope, with two commonly used levels: 1. Global configuration file for the current...</description><pubDate>Sun, 15 Jan 2023 00:00:00 GMT</pubDate></item></channel></rss>