Posted on March 24th 2021
I recently used a Raspberry Pi, Python, React, and Recharts to help me in a fun experiment at my house. This post covers what I did. I also have my results and code in a GitHub repo at htts:// I've got instructions...[continue reading]
Posted on March 15th 2021
With any Frontend application, End to End (e2e) testing can really improve maintenance and the Software Development Life Cycle (SDLC) of the application. E2E allows you to quickly verify changes, and also works to document features in your application. There are a few options for E2E frameworks today. Cypress is one of the newer and more ...[continue reading]
Posted on March 14th 2021
Every year on 03/14 everyone celebrates "Pi Day." This is a reference to the math number and also Raspberry Pi. I thought it'd be fun to write a short post to celebrate Pi Day. As part of my celebration, I also 3D printed a ...[continue reading]
Posted on March 1st 2021
Recently I had a fun idea for an IoT project where I could have a lamp tell me what the weather was doing. My basic premise was that the lamp would turn different colors based on conditions like Rain, Snow, Clouds, or Sun. There are many APIs that can give me forecast information freely, ...[continue reading]
Posted on February 10th 2021
When learning JavaScript for the first time, one of the biggest challenges is understanding the event loop. Unlike many other languages, JavaScript operates ...[continue reading]
Posted on February 1st 2021
Time lapse photography has been around for quite some time. With newer technology and the internet, making time lapse films has ...[continue reading]
Posted on January 14th 2021
When learning algorithms one of the most difficult concepts is graph traversal. Graphs are a data structure that is composed of ...[continue reading]
Posted on January 12th 2021
Even though most of our information is getting migrated to the cloud, we still have a need for backups. About 7 years ago a coworker of mine showed me...[continue reading]
Posted on December 31st 2020
I periodically have to use SSH to connect to some remote servers I work with. I'm writing this post ...[continue reading]
Posted on October 16th 2020
Microsoft's SignalR is a very powerful technology that enables websocket connections between clients. The technology has been around for quite some time, but now with Azure its even easier to get started....[continue reading]