Web Development on a $200 Chromebook
This blog post was written, edited and tested locally on a cheap $200 Chromebook. The article draft was composed in Sublime Text. Jekyll (the SSG this website uses) was generated via the Linux Beta...
View ArticleHow to "FLOSS" as a Web Designer
Disclaimer: No teeth required. This is just my personal opinion - YMMV.Want to ignore the blog post fluff? Go directly to the FLOSS app list↓I have a profound respect for the open source community. I...
View ArticleBase64 All The Things! (Sometimes)
An extremely overlooked process for displaying fonts, images, documents, spreadsheets, etc. on the web is the use of base64 encoding. Although it may not be the most efficient (or easy) way to display...
View ArticleStripe Menu Dropdowns (CSS)
In a previous article I wrote, Minimal CSS: Dropdown Menus, I showed how you could create a basic menu dropdown with only 121 bytes of CSS. While this demo is great for simple text-based menu...
View ArticleFaking 3D Elements with CSS
Although not always practical, creating the illusion that some of your web elements are “3D” can be a fun experiment. I set out to see if I was able to create such an illusion with only 2 HTML elements...
View ArticleWP Enqueue for Beginners
Throughout my career designing, developing and auditing WordPress themes, I’ve come across many that include their custom styles / scripts as static HTML elements inside their respective header and...
View ArticleFixing LocalWP on Fedora 32
I recently upgraded from Fedora 31 to 32 and everything went very smoothly – except for one application: LocalWP. After the upgrade, all local WordPress builds would fail and complain about two missing...
View ArticleMini Interactive Keyboard with Pure CSS
Lately, I’ve become obsessed with trying to see what I can create using only HTML and CSS (besides websites of course). Since playing with the concept of faking 3D elements, I wanted to circle back...
View ArticleQuick & Dirty Theme Switcher
Update: This article is no longer relevant since my blog design has changed. I’m keeping this post up since it will still be useful for those wanting to implement a theme switcher on their own site.I...
View ArticleKeynote Slides with Pure CSS
There are a great deal of options available on the web and built into most operating systems when you need to create presentation / keynote slides. You could use native software like LibremOffice...
View ArticleImproving Github’s New Design
Like many other Github users, I am not a big fan of their recent repository page redesign. In my mind it seems like a change just for the sake of change – the original UI worked perfectly fine.Sigh.I...
View ArticleAudio Hotkeys on Linux Mint
I recently switched out the OS on my old 2011 Macbook Air with Linux Mint. It’s a distro I’ve used a few times in the past, but never set it as one of my main daily drivers until now.Setting up all my...
View ArticleGoodbye WordPress, Hello Jekyll (Again)
For the past four months this blog has been running on WordPress - but that ended today. I’ve officially switched back over to Jekyll. I’m not going to spend too much time delving into why I made the...
View ArticleLinux Mint MacBook Air Setup
I don’t like the idea of throwing away old or outdated tech (within reason), so I try to find a new purpose for some of my “retired” devices. This article will cover how to switch over a mid-2011 model...
View ArticleMy Raspberry Pi Desktop
I use a Raspberry Pi 4 as my personal daily driver and it’s pretty great. I know these types of devices tend to be used for smaller pet-projects or fun experiments, but I thought I would share my...
View ArticleOver-Engineering an Oil Tank Gauge
I almost went down the path of investing a huge amount of time and effort into fixing a stuck oil fuel tank float-gauge in my house. Recently, the float mechanism became stuck and permanently displayed...
View ArticlePortable Pi: Cheap Raspberry Pi Zero Hacker Terminal
I recently came across the incredibly cool design for an “ultimate Raspberry Pi computer” by NODE and was inspired to create my own “portable” Pi device. Although, with my concept, I decided to set a...
View ArticleSimple Navigation Setup in Jekyll 3.9.0
I’ve found that there is a lot of information on the internet in regards to setting up “dynamic” navigation in Jekyll. The problem I’ve noticed is that a good amount of these implementations are overly...
View ArticlePoor Man's CSS Full-Bleed Layout
I recently came across the very well written and interesting article, Full-Bleed Layout Using CSS Grid, while browsing my daily designer feeds. I won’t go into the post’s specifics here (I recommend...
View ArticleMenu Toggle with Pure CSS
When thinking through navigation designs for mobile devices sometimes the best option is to store away the content behind a toggle button. This button would then display the menu items upon...
View Article