Bradley Taunt's blog

User interface designer, developer and hardware tinkerer


Chrome OS Could Become the Future Leader of Personal Computing


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 for $4/month


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


Create a Mac App Icon with Pure HTML & CSS


The Lazy Developer's Dark Mode


Click to Load Website Images


89 Blog Posts in a Single HTML File


Introducing PageRoast


ThriftyName: $5 Brand Names


Self-Hosting Fathom Analytics with DigitalOcean


Setting Up Fathom Analytics with Netlify


Introducing Notez


Animated Radio Tab Toggles


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)


Audio Hotkeys on Linux Mint


Improving Github’s New Design


Keynote Slides with Pure CSS


Quick & 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


Billing for One CSS Change


Very Basic Form Styling


Improving Tufte CSS for Jekyll


Stop Using Sticky Navigation on Mobile


Plain Text Emails, Please


Being More Efficient as a Designer & Developer


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


Using parent selectors in CSS


Width or flex-basis?


Adaptable Flexbox Grid


What happened to self-hosted blogs?


Pure CSS simple dropdown plugin


Simple accessibility


Using Multiple CSS Background Images


Setting Up a Free SSL


CSS Video Backgrounds


CSS variables


Stay Hungry


Open Source Typeface Pairings


ET-Jekyll theme


Chasing performance


The Death of Personality


Unsolicited Design Review - Dropbox


Goodbye CSS Preprocessors


Designers need thicker skin


The wonders of text ellipsis


Aqua UI CSS buttons