posts/$10.md Do You Have an Extra $10? posts/1kb.md Making a Website Under 1kB posts/Building_rbenv_on_OpenBSD_7.5.md Building rbenv on OpenBSD 7.5 posts/Installing_WordPress_on_NearlyFreeSpeech.md Installing WordPress on NearlyFreeSpeech posts/My_Text_Editor_Is_Not_Open_Source.md My Text Edtior is Not Open Source posts/New_Domain_and_Code_Forge.md New Domain and Code Forge posts/OpenBSD_is_a_Cozy_Operating_System.md OpenBSD is a Cozy Operating System posts/Please_Make_Your_Table_Headings_Sticky.md Please Make Your Table Headings Sticky posts/Switching_Things_Over_to_ikiwiki.md Switching Things Over to ikiwiki posts/Website_Backups_with_Apple_iCloud.md Website Backups with Apple iCloud posts/adguard.md Setting Up AdGuard Home with Eero posts/af.md Avoiding Featurism posts/alpine.md Adventures in Creating a Minimal Alpine Linux Installer posts/animated-card-tiles.md Animated Card Tiles posts/animated-toggle-tabs.md Animated Radio Tab Toggles posts/audio-hotkeys-on-linux-mint.md Audio Hotkeys on Linux Mint posts/aui.md Aqua UI CSS Buttons posts/avoid.md A Warning for New Designers: Avoid Dribbble posts/base64-all-the-things.md Base64 All The Things! (Sometimes) posts/basic-gulp-build-for-sass.md Basic Gulp Build for Sass posts/batch-webp-conversion.md Batch Converting Images to webp with macOS Automator posts/battery.md Improving Laptop Battery Performance on OpenBSD posts/being-efficient.md Being More Efficient as a Designer and Developer posts/berg.md Hosting with Codeberg Pages posts/better-box-shadows.md Better Box Shadows posts/bidirectional-scrolling.md Bidirectional Scrolling: Why Not Both? posts/browser-history-sucks.md Browser History Sucks posts/character-unit.md CSS Character Unit posts/chasing-performance.md Chasing Performance posts/cheap-portable-pi.md Portable Pi: Cheap Raspberry Pi Zero Hacker Terminal posts/chromebook-web-dev.md Web Development on a $200 Chromebook posts/css-js-mistake.md A Reality Where CSS and JavaScript Don't Exist posts/css-slope-graphs.md CSS Slope Graphs posts/css-variables.md CSS Variables posts/css-video-backgrounds.md CSS Video Backgrounds posts/current-color.md CSS Value: `currentColor` posts/cut-your-forms-in-half.md Cut Your Forms in Half posts/death-of-personality.md The Death of Personality posts/default-brower-forms.md Very Basic Form Styling posts/default-html-style-updates.md Modern Improvements for Default Browser Styles posts/design-review-dropbox.md Unsolicited Design Review - Dropbox posts/disabling-comments-in-wordpress.md Disabling Comments in WordPress posts/dts.md Designers Need Thicker Skin posts/duckduckno.md Two Weeks with the DuckDuckGo Browser posts/dump.md Don't Make a Blog, Make a Brain Dump posts/dv.md Dynamic Viewports with CSS posts/dwm-gnome.md Bringing dwm Shortcuts to GNOME posts/dynamic-checkboxes.md Dynamic Checkboxes posts/easy-custom-radio-inputs.md Easy Custom Radio Inputs posts/easy-toggle-switches.md Easy Toggle Switches posts/eero.md Setting Up a Pi-hole Server with Eero posts/empty-table-cells.md Styling Empty Table Cells posts/et-jekyll-theme.md ET-Jekyll Theme posts/fake-3d-elements-with-css.md Faking 3D Elements with CSS posts/fathom-analytics-netlify.md Setting Up Fathom Analytics with Netlify posts/february-updates.md February 2022 Update posts/first-letter.md First Letter Pseudo Element posts/flexbox-bar-graphs.md Pure CSS Bar Graphs with Graceful Mobile Fallbacks posts/flexbox-grid.md Adaptable Flexbox Grid posts/form-ui-improvements.md Prescription Form UI Improvements posts/future-os-google.md Chrome OS Could Become the Future Leader of Computing posts/gallery.md Simplifying the Craigslist Gallery posts/git-patches.md Applying Email-Based Git Patches in Evolution on Linux posts/goodbye-css-preprocessors.md Goodbye CSS Preprocessors posts/hamburger-menu-alternative.md Using Hamburger Menus? Try Sausage Links posts/hamburgers.md Stop Using Hamburger Menus (Sometimes) posts/heif.md Converting HEIF Images with macOS Automator posts/hello-jekyll.md Goodbye WordPress, Hello Jekyll (Again) posts/html-dark-mode.md HTML Dark Mode posts/html-like-1999.md Write HTML Like It's 1999 posts/html5-validator-badge.md Using HTML Validator Badges Again posts/improving-githubs-new-design.md Improving Github's New Design posts/improving-receipt-ux.md Improving Receipt UX posts/improving-tufte-jekyll.md Improving Tufte CSS for Jekyll posts/introducing-notez.md Introducing Notez posts/introducing-pageroast.md Introducing PageRoast posts/jekyll-sourcehut.md Hosting a Jekyll Site on Sourcehut posts/jekyll.md Setup Jekyll from Scratch on a New Linux System posts/jelly.md Transferring Media from macOS to a Jellyfin Server (Raspberry Pi 4) posts/jsincss-parent-selector.md Using Parent Selectors in CSS posts/keynote-slides-css.md Keynote Slides with Pure CSS posts/launching-thriftyname.md ThriftyName: $5 Brand Names posts/lazy-dev-dark-mode.md The Lazy Developer's Dark Mode posts/learning-to-floss.md How to "FLOSS" as a Web Designer posts/lf.md Installing Custom Fonts on Linux from the Command Line posts/linux-love.md The Linux Desktop is Hard to Love posts/linux-mint-macbook-air.md Linux Mint MacBook Air Setup posts/load-image-on-click.md Click to Load Website Images posts/localwp-fedora.md Fixing LocalWP on Fedora 32 posts/loop.md Looping Through Jekyll Collections posts/luba.md My Robotic Mower Woes posts/macos-convert-to-html.md Convert Files to HTML with macOS Automator Quick Actions posts/macos-icon-css.md Create a Mac App Icon with Pure HTML and CSS posts/mail.md Working with `git` Patches in Apple Mail posts/mango.md Replacing My Eero Mesh Network with Two Mangos posts/menu-toggle-css.md Menu Toggle with Pure CSS posts/mini-interactive-keyboard-with-pure-css.md Mini Interactive Keyboard with Pure CSS posts/minimal-css-menu.md Minimal CSS: Dropdown Menu posts/minor-website-changes.md Using a New Domain and Switching Static Hosts posts/mongodb-arch.md Installing Older Versions of MongoDB on Arch Linux posts/monitor.md Why I Stopped Using an External Monitor posts/multiple-css-background-images.md Using Multiple CSS Background Images posts/my-pi-desktop.md My Raspberry Pi Desktop posts/my-static-blog-publishing-setup.md My Static Blog Publishing Setup and an Apology to RSS Subscribers posts/ndenting-text-with-css.md CSS: Indenting Text posts/netlify-urls.md Using Netlify for Dynamic URL Redirects posts/news-websites-are-dumpster-fires.md News Websites Are Dumpster Fires posts/notice.md RE: Creating a Simple HTML/CSS Notice Box posts/obvious-js-injection-fallback.md Obvious Javascript 'Injection' Fallback posts/one-css-property.md Billing for One CSS Change posts/one-thing.md My Coffee Maker Just Makes Coffee posts/open-source-typeface-pairings.md Open Source Typeface Pairings posts/openring.md Building openring with Jekyll Build posts/over-engineering-an-oil-tank.md Over-Engineering an Oil Tank Gauge posts/over-nesting.md Over-Nesting posts/paid-mac-apps.md Happily Paying For macOS Apps posts/pblog.md Yet Another Static Site Generator Switch posts/performance-focused-wordpress-theme.md Create a Performance-Focused WordPress Blog posts/personal-website-opinions.md My Changing Opinion on Personal Website Design posts/phpetite.md 89 Blog Posts in a Single HTML File posts/pi-400-internal-ssd.md Stuffing an SSD Inside the Raspberry Pi 400 posts/pihole-cloudflare.md Setting Up 1.1.1.1 for Families on a Pi-Hole posts/plain-text-emails.md Plain Text Emails, Please posts/poor-mans-full-bleed.md Poor Man's CSS Full-Bleed Layout posts/poormans-comment-system.md My Cheapskate Commenting System posts/proper-ui-hierarchy.md Proper UI Hierarchy posts/ps4-download-ui.md PS4 Download UI with Pure CSS posts/publish-with-jekyll.md Publishing Simple Books With Jekyll posts/pure-css-simple-dropdown-plugin.md Pure CSS Simple Dropdown Plugin posts/quick-dirty-theme-switcher.md Quick and Dirty Theme Switcher posts/rss-click.md Clickable Links Inside XML posts/rss-hacks.md RSS Hacks With XSLT posts/rvm.md Installing Ruby with RVM on Alpine Linux posts/safari-default-dark-mode.md Dear Apple, Please Fix Safari's Default Dark Mode Link Color posts/safari-extensions-catalina-patcher.md Enabling Safari Extensions with the macOS Catalina Patcher posts/schools.md Schools Should Be Using Open Source Software posts/self-hosted-blogs.md What Happened to Self-Hosted Blogs? posts/self-hosting-fathom.md Self-Hosting Fathom Analytics with DigitalOcean posts/setting-up-free-ssl.md Setting Up a Free SSL posts/seven-years.md Blogging for 7 Years posts/sharing-the-things-we-use.md Sharing The Things We Use posts/shinobi-website.md This Site is Now a Shinobi Website posts/shiny-css-buttons.md Shiny, Animated CSS Buttons posts/simple-accessibility.md Simple Accessibility posts/simple-does-not-mean-ugly.md Simple Does Not Mean Ugly posts/simple-jekyll-navigation.md Simple Navigation Setup in Jekyll 3.9.0 posts/skip-to-content.md Skip to Content Button posts/slabtop.md Converting My X201 ThinkPad into a Slabtop posts/slow.md Embracing Slow Tech posts/soma-terminal-css.md SOMA Inspired Terminal Display with CSS posts/spec.md Never Do Spec Work for Free posts/srht2.md Migrating from GitHub to sourcehut posts/stay-hungry.md Stay Hungry posts/sticky-elements.md Stop Using Sticky Navigation on Mobile posts/still-using-jquery.md Yes, I Still Use jQuery posts/stripe-menu-css.md Stripe Menu Dropdowns (CSS) posts/sublime.md Launching Sublime Text with dmenu on Alpine Linux posts/suckless.md I Want to Suckless and You Can Too posts/super-mario-blocks-css.md Super Mario Blocks in CSS posts/tabbed-content.md Tabbed Content Without JavaScript posts/tables.md Making Tables Responsive With Minimal CSS posts/te.md The Wonders of Text Ellipsis posts/text-align-justify.md Text Align: Justify posts/they-wont-wait.md They Won't Wait: A Warning for Slow Websites posts/use-text-not-icons.md Icons Should be Complementary - Text is Always Better posts/user-select.md Using User-Select posts/vscode.md Running VSCode in Chromium on OpenBSD posts/webfonts.md Stop Using Custom Web Fonts posts/width-vs-flex-basis.md Width or Flex-Basis? posts/windows.md Setting Up Jekyll on Windows posts/wp-enqueue-for-beginners.md WP Enqueue for Beginners posts/x201.md Bypassing the WiFi Hardware Switch on the Lenovo X201 posts/x220.md The X220 ThinkPad is the Best Laptop in the World