πŸ§‘β€πŸ’» Blog

My thoughts on web development and sometimes other things. You could also check out the Kelp Current for some of my other writings.

Adding a 120V Outlet to the Cybertruck Frunk

Adding a 120V Outlet to the Cybertruck Frunk

How I added a 120V outlet to the Cybertruck's frunk using the built-in 48V power feed instead of relocating one of the bed outlets.

Progress Doesn't Happen by Itself

Progress Doesn't Happen by Itself

Technology and innovation only move forward when people choose to do the hard, focused work.

DIY Farmstand: 3 Hour Build

DIY Farmstand: 3 Hour Build

How I put together a simple, sturdy farmstand using basic tools, some wood, and a metal roofing panel for under $200 despite the AI trying to sabotage me πŸ˜…

Keyboard Accessible Dropdown Menu

Keyboard Accessible Dropdown Menu

Thanks to the new CSS psuedo class ':focus-within', keyboard accessible dropdown menus are much simpler to create than they used to be.

Building a Bible PWA in 2023

Building a Bible PWA in 2023

How and why I built a Bible app from scratch using modern web technologies

Dreams can be brutal

Dreams can be brutal

Dreams have a strange way of dealing with trauma. I guess it's a good thing I usually forget about my dreams as soon as I wake up. These two, however, have stuck with me.

My Mac Setup for Web Development

My Mac Setup for Web Development

A list of my favorite apps, packages, and various tools I use for web development on MacOS.

Simple Video Modal with No Dependencies

Simple Video Modal with No Dependencies

Code a video modal using native HTML elements, HTML APIs, and a touch of javascript.

Change the gutter size on HubSpot's drag-n-drop grid

Change the gutter size on HubSpot's drag-n-drop grid

The default gap between columns on HubSpot's drag-n-drop pages can be difficult to change. Not anymore...

2021 Summed πŸ†™

2021 Summed πŸ†™

Stefen's Twenty Twentyone in Summary Form