Open in app

Sign in

Write

Sign in

Connor Demille
Connor Demille

41 Followers

Home

About

Apr 18

Power Monitoring with Tasmota

At home, I run a server rack and a hefty desktop computer, not to mention a kegerator. This likely represents a significant amount of my power usage. The problem is, that’s a guess; I don’t actually know how much power they’re drawing. To remedy this, I spent some time working…

Tasmota

6 min read

Power Monitoring with Tasmota
Power Monitoring with Tasmota
Tasmota

6 min read


Mar 13

High Availability Keg Sensors

The kegerator has a new gas line and we’re ready to get started installing some sensors. The goal with these sensors is to keep track of how much seltzer I’ve got left and how long it takes the fridge to cool down kegs that have been refilled with room-temperature water. …

Kegerator

7 min read

High Availability Keg Sensors
High Availability Keg Sensors
Kegerator

7 min read


Mar 8

Zero-Downtime Seltzer: Upgrading a Kegerator

I was recently gifted a dual pressure gas regulator, so it’s time to upgrade my kegerator. For this project, I have a pair of upgrades in mind: Add a second gas line to make use of the new regulator Install some sensors to monitor how much liquid is left in…

Hardware

5 min read

Zero-Downtime Seltzer: Upgrading a Kegerator
Zero-Downtime Seltzer: Upgrading a Kegerator
Hardware

5 min read


Feb 14, 2021

Creating a Prometheus Exporter for Pihole

First, some introduction Pihole is a self-hosted DNS server and filter for blocking ad domains. I run pihole on my network and have found it to be great fodder for testing devops / SRE concepts. Previously, I took a stab at running pihole on kubernetes. Since then, I’ve started running prometheus and grafana…

Pihole

4 min read

Creating a Prometheus Exporter for Pihole
Creating a Prometheus Exporter for Pihole
Pihole

4 min read


Oct 4, 2019

Editing Git Hunks for Fun and Profit

If your development process is anything like mine, you tend to make lots of changes and worry about organizing the commits afterwards. This can lead to some frustration in separating the changes into neat, logical increments. Add changes by patch Adding changes with the --patch flag makes telling a clear commit “story” easy. For…

Development

3 min read

Editing Git Hunks for Fun and Profit
Editing Git Hunks for Fun and Profit
Development

3 min read


Jul 16, 2019

Pi-hole on Kubernetes

If you’ve never heard of pi-hole, it’s fantastic tool that blocks DNS requests to ad servers. That means you can surf the web without having to look at ads on every page. I’m a big fan of running absolutely everything in docker, so I previously had a pi-hole container on…

Kubernetes

7 min read

Pi-hole on Kubernetes
Pi-hole on Kubernetes
Kubernetes

7 min read


May 28, 2019

Kubernetes on Raspberry Pi

If you have a few raspberry pis lying around and you’re looking for an interesting way to get started with kubernetes, this is the tutorial for you! Below, I’ve outlined a fairly straight forward method for getting a stripped down install of kubernetes (k3s) installed across a pair of raspberry…

Raspberry Pi

5 min read

Kubernetes on Raspberry Pi
Kubernetes on Raspberry Pi
Raspberry Pi

5 min read


May 25, 2019

An Introduction to Product Management

As a developer, product management can be an entirely alien craft. It can seem like either a valueless function or it can seem like glue holding the whole operation together. Oftentimes, it’s somewhere in the middle and is heavily influenced by how your product manager fulfills their role. …

Product Management

4 min read

An Introduction to Product Management
An Introduction to Product Management
Product Management

4 min read

Connor Demille

Connor Demille

41 Followers
Following
  • Dennett

    Dennett

  • Joe Brewer

    Joe Brewer

  • 𝐆𝐫𝐫𝐥𝐒𝐜𝐢𝐞𝐧𝐭𝐢𝐬𝐭, scientist & journalist

    𝐆𝐫𝐫𝐥𝐒𝐜𝐢𝐞𝐧𝐭𝐢𝐬𝐭, scientist & journalist

  • Benjamin Hardy, PhD

    Benjamin Hardy, PhD

  • Martin Rezny

    Martin Rezny

See all (125)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams