From the perspective of a Linux developer, troubleshooting Windows can be both a familiar yet foreign experience. On Linux, the command line is a powerful, versatile tool central to system management and troubleshooting. The file system hierarchy and permissions are well-defined and predictable. When transitioning to Windows, the reliance on graphical user interfaces can feel cumbersome, and the command line […]
HOWTO: Build a smart home kiosk with Home Assistant
I get a lot of questions about the heads up display style display that I have in my home. It’s great for keeping up with my daily calendar, the weather, and displaying camera feeds. This guide assumes that you already have an instance of Home Assistant running and some basic data that you’d like to display. There are lots of […]
My favorite bash tricks
I work on the command line a LOT. Using command line tools allows you to be creative by combining different tools and data to accomplish more complex tasks and speed up tasks that are performed routinely. Getting into the habit of making daily tasks easier to repeat is the first step in automating and increasing efficiency. Readers of the book […]
Home Assistant 10th anniversary!
The Home Assistant community celebrated the 10th anniversary of the platform in September. The project leaders hosted a live stream on YouTube where they discussed some of the major milestones of the past. The team revealed a new logo, and shared their vision of the future of open source home automation. It was a pleasure to witness what is possible […]
Book Review: Systems Performance, Brendan Gregg
If you are working with Linux servers of any shape or size, this is a must have book. Brendan Gregg’s Systems Performance is crammed full of valuable checklists, strategies and tools to help you debug, measure, and eliminate performance bottlenecks. The chapter on analysis and measuring methodology is worth the price alone. I used this book as a guide to […]