Author Archives: John S. Tonello

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 »

Look, ma, no data center

Every once in a while, I come across a concept that strikes me as a game-changer, and Kubermesh is one. The idea, put into action by the folks at Ocado Technology, uses Google’s Kubernetes, existing hardware and containers to deploy services across a mesh network instead of standing up dedicated servers in a data center.… Read More »

Building a democratized organization

Anyone looking to hire or be hired into an IT organization these days knows the job boards use algorithms to screen applicants, but this AI-infused approach to identifying talent often misses the people IT organizations need most: cross-functional experts who bring unique, game-changing talents — but don’t look good on digital paper. So, instead of… Read More »

NanoPi NEO Plus2 packs power into cookie-sized IoT device

If you’ve taken some time to get to know the Raspberry Pi, the all-in-one computer that’s only slightly larger than a deck of cards, you’re sure to like its tiny cousin, the NanoPi NEO Plus2 — especially if you’re deploying IoT devices. The NanoPi is less than half the size of the Raspberry Pi 3,… Read More »

Use motion, Dropbox, RPi to create a remote cam

Check out an updated containerized version of this project in https://www.johntonello.com/how-my-cat-helped-me-build-a-better-iot-app/ One of the first projects I ever built on the Raspberry Pi 2 was a motion detector camera to keep track of my cats. The idea was to tune in to the home-based camera while I was away or at work so I could,… Read More »

Practical Linux DevOps book released

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

Chef Infra in 60 seconds

This brief video provides a quick overview of Chef Infra, a versatile modern tool for infrastructure-as-code.