
Introduction
Welcome to follow my channel, where I occasionally share random messages
Or follow me on Twitter
https://twitter.com/bboysoulcn
-
Using the internet like its 1999
Advocating a return to 1999-style internet usage through protocol-level tools like RSS, IRC/XMPP, email, and self-hosted search engines to escape algorithmic feeds and AI-generated content pollution.
https://joshblais.com/blog/using-the-internet-like-its-1999/
-
Why I Stopped Arguing With People
Sharing why the author stopped arguing about technical correctness: most arguments are ego-driven self-defense rather than truth-seeking, and the only effective way to help is waiting until someone explicitly asks.
https://wangcong.org/2026-06-30-why-i-stopped-arguing-with-people.html
-
MacTools
A free and open-source collection of native macOS menu bar tools with plugin extensions, written in Swift, covering fan control, system monitoring, and other practical utilities.
https://github.com/ggbond268/MacTools
-
Internal Combustion Engine
A richly interactive 3D deep-dive that explains every component of a four-stroke internal combustion engine — from crankshaft and pistons to valves and flywheel — built from first principles.
https://ciechanow.ski/internal-combustion-engine/
-
If you’re a button, you have one job
Comparing iPhone and Android photo rotation buttons to establish a UI law: buttons must never force users to wait for animations — the iPhone buffers rapid taps while Android silently drops them.
https://unsung.aresluna.org/if-youre-a-button-you-have-one-job/
-
I Don’t Maintain My Homelab
How a single server + Docker Compose + one crontab auto-update line reduces homelab maintenance to roughly 15 minutes per month, achieving near-zero manual intervention.
https://cleberg.net/blog/homelab-maintenance.html
-
bramble
A local-first, end-to-end encrypted open-source password manager supporting browser extensions, iOS, and Android, with TOTP and YubiKey support, built on a Rust cryptographic core.
https://github.com/flythenimbus/bramble
-
Minimal yet Productive Travel Desk Setup
An in-depth guide to building a minimalist travel desk, centered on four principles — modularity, redundancy with different functionality, weight over function over form, and calculated use — detailing every piece of gear and its selection rationale.
https://xn–gckvb8fzb.com/minimal-yet-productive-travel-desk-setup/
-
Process Management with Systemd for Node.js
A comprehensive guide to managing Node.js in production with systemd, covering Type=notify readiness signaling, socket activation for zero-downtime restarts, structured journald logging, and cgroup resource limits.
https://the-practical-developer.online/posts/nodejs-process-management-systemd/
-
Docker Build Cache: The 80/20 Rules
Four 80/20 rules for Docker layer caching: order layers by file volatility, separate build and runtime with multi-stage builds, use BuildKit cache mounts for package-level reuse, and enable remote caching so CI runners never start cold — cutting builds from minutes to seconds.
https://the-practical-developer.online/posts/docker-layer-caching-ci-build-speed/
Feel free to follow my blog at www.bboy.app
Have Fun
