btxx.org RSS Feed
The official RSS Feed for https://btxx.org
- Posts
- 207 from 28 Jun 2016 to 26 Oct 2026
- Posting
- monthly (13 in the last year)
- Kind
- personal blog
- Feed
- https://btxx.org/index.rss
2026 10
- 1984: The Canadian Edition
- The Forge Wars
- OpenBSD VPS for $5 a Year
- So Long Relayd, and Thanks for All the Fish
- Setup a Simple, Self-Hosted Web Server with OpenBSD
- Installing SerenityOS on My Old ThinkPad T60
- Serving a Website on a Raspberry Pi Zero Running Entirely in RAM
- Snail Mail Sign-Ups
- DIY Home Network with OpenBSD, OpenWrt, and Pi-hole
- Liberating the ASUS CX1100CN Chromebook with OpenBSD
2025 14
- Hyperlinks Should Have Context
- Thoughts on Technological Purity
- Installing GNOME on OpenBSD 7.8
- What Happens After I'm Gone? The Future of the Online Me
- My OpenBSD Home Network Setup
- Setup Mullvad VPN on OpenBSD via WireGuard
- Building a Simple Router with OpenBSD
- Starlink, OpenWrt, and Eeros... Oh My!
- Creating a Basic Status Page on NearlyFreeSpeech
- Setup an OpenBSD VM on macOS Using UTM
- Mac Apps That Bring Me Joy
- Hosting Multiple Websites Under One NearlyFreeSpeech Site
- Red Hat Plans to Add AI to Fedora and GNOME
- Git Your Freedom Back: A Beginner's Guide to SourceHut
2024 17
- Deliver the Bare Minimum
- Installing OpenBSD on Linveo KVM VPS
- Vertical Tabs in Safari
- Build and Deploy Websites Automatically with Git
- Burning and Playing PS2 Games without a Modded Console
- "This Key is Useless Now. Discard?"
- Perspective
- Setting Up Pi-Hole with Eero on Starlink
- Dual Booting OpenBSD and Alpine Linux on a X220 ThinkPad
- Fixing Jekyll's dart-sass Dependency on OpenBSD
- Building rbenv on OpenBSD 7.5
- Installing WordPress on NearlyFreeSpeech
- OpenBSD is a Cozy Operating System
- Please Make Your Table Headings Sticky
- Website Backups with Apple iCloud
- New Domain and Code Forge
- My Text Edtior is Not Open Source
2023 22
- Switching Things Over to ikiwiki
- Bringing dwm Shortcuts to GNOME
- The X220 ThinkPad is the Best Laptop in the World
- Installing Older Versions of MongoDB on Arch Linux
- Converting HEIF Images with macOS Automator
- Blogging for 7 Years
- Improving Laptop Battery Performance on OpenBSD
- Running VSCode in Chromium on OpenBSD
- My Robotic Mower Woes
- Working with git Patches in Apple Mail
- Stop Using Hamburger Menus (Sometimes)
- Converting My X201 ThinkPad into a Slabtop
- Applying Email-Based Git Patches in Evolution on Linux
- Launching Sublime Text with dmenu on Alpine Linux
- HTML Dark Mode
- Bypassing the WiFi Hardware Switch on the Lenovo X201
- Installing Ruby with RVM on Alpine Linux
- Stop Using Custom Web Fonts
- Replacing My Eero Mesh Network with Two Mangos
- Why I Stopped Using an External Monitor
- Dynamic Viewports with CSS
- My Coffee Maker Just Makes Coffee
2022 35
- I Want to Suckless and You Can Too
- Adventures in Creating a Minimal Alpine Linux Installer
- Building openring with Jekyll Build
- Do You Have an Extra $10?
- Embracing Slow Tech
- Migrating from GitHub to sourcehut
- Never Do Spec Work for Free
- Setting Up AdGuard Home with Eero
- Avoiding Featurism
- Simplifying the Craigslist Gallery
- RE: Creating a Simple HTML/CSS Notice Box
- Installing Custom Fonts on Linux from the Command Line
- Setup Jekyll from Scratch on a New Linux System
- Don't Make a Blog, Make a Brain Dump
- A Warning for New Designers: Avoid Dribbble
- Setting Up Jekyll on Windows
- Looping Through Jekyll Collections
- Making a Website Under 1kB
- Hosting with Codeberg Pages
- The Linux Desktop is Hard to Love
- Yet Another Static Site Generator Switch
- Happily Paying For macOS Apps
- Clickable Links Inside XML
- Schools Should Be Using Open Source Software
- RSS Hacks With XSLT
- Two Weeks with the DuckDuckGo Browser
- This Site is Now a Shinobi Website
- Dear Apple, Please Fix Safari's Default Dark Mode Link Color
- My Static Blog Publishing Setup and an Apology to RSS Subscribers
- Setting Up a Pi-hole Server with Eero
- Transferring Media from macOS to a Jellyfin Server (Raspberry Pi 4)
- February 2022 Update
- My Cheapskate Commenting System
- Convert Files to HTML with macOS Automator Quick Actions
- Chrome OS Could Become the Future Leader of Computing
2021 27
- Icons Should be Complementary - Text is Always Better
- Hosting a Jekyll Site on Sourcehut
- Using Netlify for Dynamic URL Redirects
- Using a New Domain and Switching Static Hosts
- Modern Improvements for Default Browser Styles
- A Reality Where CSS and JavaScript Don't Exist
- Setting Up 1.1.1.1 for Families on a Pi-Hole
- Batch Converting Images to webp with macOS Automator
- Enabling Safari Extensions with the macOS Catalina Patcher
- Create a Performance-Focused WordPress Blog
- Stuffing an SSD Inside the Raspberry Pi 400
- Sharing The Things We Use
- PS4 Download UI with Pure CSS
- CSS Slope Graphs
- SOMA Inspired Terminal Display with CSS
- My Changing Opinion on Personal Website Design
- Shiny, Animated CSS Buttons
- 89 Blog Posts in a Single HTML File
- Create a Mac App Icon with Pure HTML and CSS
- The Lazy Developer's Dark Mode
- Click to Load Website Images
- Introducing PageRoast
- ThriftyName: $5 Brand Names
- Self-Hosting Fathom Analytics with DigitalOcean
- Setting Up Fathom Analytics with Netlify
- Introducing Notez
- Animated Radio Tab Toggles
2020 24
- Disabling Comments in WordPress
- Pure CSS Bar Graphs with Graceful Mobile Fallbacks
- Obvious Javascript 'Injection' Fallback
- Bidirectional Scrolling: Why Not Both?
- Menu Toggle with Pure CSS
- Poor Man's CSS Full-Bleed Layout
- Simple Navigation Setup in Jekyll 3.9.0
- Portable Pi: Cheap Raspberry Pi Zero Hacker Terminal
- Over-Engineering an Oil Tank Gauge
- My Raspberry Pi Desktop
- Linux Mint MacBook Air Setup
- Goodbye WordPress, Hello Jekyll (Again)
- Improving Github's New Design
- Keynote Slides with Pure CSS
- Audio Hotkeys on Linux Mint
- Quick and Dirty Theme Switcher
- Mini Interactive Keyboard with Pure CSS
- Fixing LocalWP on Fedora 32
- WP Enqueue for Beginners
- Faking 3D Elements with CSS
- Stripe Menu Dropdowns (CSS)
- Base64 All The Things! (Sometimes)
- How to "FLOSS" as a Web Designer
- Web Development on a $200 Chromebook
2019 38
- Billing for One CSS Change
- Very Basic Form Styling
- Improving Tufte CSS for Jekyll
- Stop Using Sticky Navigation on Mobile
- Being More Efficient as a Designer and Developer
- Plain Text Emails, Please
- Dynamic Checkboxes
- Styling Empty Table Cells
- Using HTML Validator Badges Again
- They Won't Wait: A Warning for Slow Websites
- Publishing Simple Books With Jekyll
- Using Hamburger Menus? Try Sausage Links
- Making Tables Responsive With Minimal CSS
- Write HTML Like It's 1999
- Using User-Select
- News Websites Are Dumpster Fires
- Text Align: Justify
- Improving Receipt UX
- Cut Your Forms in Half
- First Letter Pseudo Element
- Minimal CSS: Dropdown Menu
- CSS Character Unit
- Browser History Sucks
- Yes, I Still Use jQuery
- CSS Value: `currentColor`
- CSS: Indenting Text
- Simple Does Not Mean Ugly
- Skip to Content Button
- Prescription Form UI Improvements
- Animated Card Tiles
- Easy Toggle Switches
- Super Mario Blocks in CSS
- Proper UI Hierarchy
- Tabbed Content Without JavaScript
- Easy Custom Radio Inputs
- Basic Gulp Build for Sass
- Better Box Shadows
- Over-Nesting
2018 13
- Using Parent Selectors in CSS
- Width or Flex-Basis?
- Adaptable Flexbox Grid
- What Happened to Self-Hosted Blogs?
- Using Multiple CSS Background Images
- Pure CSS Simple Dropdown Plugin
- Simple Accessibility
- Setting Up a Free SSL
- CSS Video Backgrounds
- CSS Variables
- Stay Hungry
- Open Source Typeface Pairings
- ET-Jekyll Theme