About:
John Zanussi is a self-taught web developer and engineering manager with a passion for learning and hobbies like running and 3D printing.
Website:
Specializations:
Interests:
Outgoing Links:
Subscribe to RSS:
The author discusses their history with CSS, the rise of Bootstrap, and their decision to migrate from Bootstrap to Tailwind. They share their migration plan, resources used, customizations made, complaints about Tailwind, and the...
The author discusses the impact of switching from standard to fractional scoring for kickers in a fantasy football league. They gathered and analyzed data to answer questions about overall kicker scoring, the impact on individual ...
The text explains how to use the UniFi G4 Doorbell fingerprint scanner and NFC card readers to integrate with Home Assistant to unlock any lock and trigger other automations. It provides a step-by-step guide on how to register fin...
The text describes the author's experience participating in a pumpkin painting contest at his daughter's school. He decided to create a Minion pumpkin with an animated eye, using a Raspberry Pi Zero 2 W, a 2.8 inch round display, ...
The author shares their journey of breaking their leg and recovering to run a half marathon in under 2 hours, a year after the injury. They detail their physical history, training, and the race itself, as well as the mental and em...
The author shares their experience of building a DIY automated Christmas tree watering system using an Adafruit QT Py ESP32-C3 board, a capacitive moisture sensor, a cheap fountain pump, and a relay. They provide a parts list, cir...
The author discusses using the new action button on the iPhone 15 Pro for commuting. They have created an iOS Shortcut that opens the TrainTime app when commuting events are detected on their work calendar. The author also mention...
The author discusses their experience migrating their website from Next.js to Astro. They explain their reasons for the switch, such as Astro's focus on static websites, non-dependence on React, and better feature support. They al...
The author discusses their experience upgrading to Next.js 13 and opting into the app directory beta. They talk about the challenges they faced, such as migrating from pages to the app, dealing with images, fonts, routing, server ...
The author discusses the process of rack mounting the Home Assistant Yellow and Raspberry Pi in an 8U network rack, including the challenges faced and the solutions found. The author also shares the improvements made to the rack a...
The text discusses the author's efforts to control mini split units via an existing ecobee3 thermostat using Home Assistant. The author found a solution to trick the thermostat into thinking there is an AC unit connected, and then...
The author discusses using WLED to create a Christmas light effect with SK6812 RGBW lights. They explain the process of setting up the LED strips and creating segments in WLED to achieve the desired effect. The post includes varia...
The text describes the process of setting up a UniFi G4 Doorbell to play through a Sonos speaker using Home Assistant. The author initially considered traditional doorbell chimes and a Honeywell solution but ultimately found a way...
The author discusses the process of using custom SVG icons with Font Awesome's React component. They reverse engineered the react-fontawesome library to include the Thingiverse logo as an icon. The author explains the process of c...
The post discusses the process of controlling a 3D printer's power supply with OctoPrint, including the requirements, equipment, parts, diagram, and steps. It also provides a detailed guide on how to install the Power Relay and co...