Featured Article

The reality of high-density zoning in Matthews

The tremendous growth of commercial and residential development over the last 10 years in the Town of Matthews has led many to express dismay about any proposed high-density projects, but a closer look at the town’s long-term planning goals provides a much clearer picture of what the town envisions for the future and how state… Read More »

Featured Article

‘Practical Linux DevOps’ book released

I’m excited to announce the release of my book, Practical Linux DevOps from Apress! It’s a guide to creating and using your own lab to get started with Linux and DevOps concepts. https://amzn.to/3NsLH39

Tune in and turn out

The estimated 7 million people who turned out for the October 2025 “No Kings” protests in 2,700 communities across the United States added up to a record crowd seeking to protest the actions of a sitting president. It points to a lot of discontent and motivation by citizens frustrated with the state of national politics,… Read More »

How my cat helped me build a better IoT app

My cat Tucker is a somewhat predictable animal who likes to curl up in predictable spots around the house, so he’s the perfect subject for surreptitious video surveillance and just the sort of motivating force I needed to rework a Raspberry Pi project I’d been putting off for some time. [Read more]

Cellular + IoT isn’t as hard as you think

I’ve always been a bit hesitant to add cellular networking to my IoT projects because I figured the cost of bandwidth and the hardware requirements were more trouble than they were worth. But after some experimentation, I got over my fears and found cellular wasn’t nearly as expensive or as complicated as I thought. [Read… Read More »

The joy of bash on Windows

One of the things I like best about running a Linux desktop is the bash shell, which is great for connecting to other boxes, editing files, running Docker containers — you name it. So, when Microsoft introduced the bash shell for Windows 10, I was skeptical. After all, I’ve used cmd.exe for years and it’s… Read More »

Linux Journal: The Full Stack Development Project

Full Stack developers are IT practitioners who can, in a word, do it all. They can set up web servers and databases, write and test code, and deliver a final project. In my latest article for Linux Journal, I explain the process by showing you how to build a web application for tracking books you’ve… Read More »