Blog

I love software engineering and also have many technology-related interests such as building IoT devices and 3D modeling that I write about here.

January 15, 2022

Let others in your home know when you are in a meeting

Make a Meeting Indicator Screen with a Raspberry Pi

January 8, 2022

You can use dotenv to manage private values, like API keys, in your JavaScript projects

Manage JavaScript Environment Variables with dotenv

January 2, 2022

Convert analog to digital signals using an analog to digital converter (ADC).

Using Analog Sensors with a Raspberry Pi

December 28, 2021

Add LEDs to your cross-stitch project using an Arduino and conductive thread.

Adding LEDs to a Cross-Stitch Project

December 5, 2021

Learn how Serial Peripheral Interfaces (SPI) work to connect microcontrollers to peripherals like sensors.

How Do Serial Peripheral Interfaces Work?

September 13, 2021

Reactime can help you compare performance snapshots for React components over time.

Compare React App Performance Snapshots with Reactime

September 1, 2021

Learn how Serial Peripheral Interfaces (SPI) work to connect microcontrollers to peripherals like sensors.

Automatically Start Node.js Applications When Your Raspberry Pi Boots Up

September 20, 2020

You can run other code while also running the eye animation on the HalloWing M4 by updating the Adafruit M4_Eyes C++ Library.

Programming the HalloWing M4

September 7, 2020

You can use MQTT and its pub/sub architecture to share data from multiple devices and sensors without much overhead.

Use MQTT to Share Sensor Data Among Multiple Devices

August 1, 2020

You can interact with Bluetooth devices in the browser using the Web Bluetooth API.

Interact with Bluetooth Devices using the Web Bluetooth API

May 16, 2020

Adding Shortcuts to Progressive Web Apps.

Adding Shortcuts to Progressive Web Apps

March 28, 2020

Learn how to use a Raspberry Pi to create an automated plant waterer.

Watering Plants with a Raspberry Pi