Being autistic in an open organization
After a long and complex diagnostic process, I recently came to the realization that I am autistic (I write more about that on LinkedIn). This knowledge is providing me with new insights—into my life, memorable episodes from my past, and the ways I navigate the world. To me, one of the most interesting aspects of this is how I’ve managed my career. read more Powered by...
Deploy Mycroft AI voice assistant on Raspberry Pi using Ansible
Mycroft AI is a virtual assistant application that can respond to verbal requests and complete tasks such as searching the Internet for some information you need, or downloading your favorite podcast, and so on. It’s a fine piece of open source software that, unlike similar software from companies in the business of harvesting personal data, provides privacy and platform flexibility. read more Powered by...
4 ways you can edit a PDF with the pdftk-java command
Between technology whitepapers, manuscripts, and RPG books, I deal with lots of PDFs every day. The PDF format is popular because it contains processed PostScript code. PostScript is the native language of modern printers, so publishers often release a digital version of a book as a PDF because they’ve invested in the time and effort to produce a file for print anyway. But a PDF isn’t intended to be an editable format, and...
Play the drums on Linux with Hydrogen
Much of today’s music features the exacting work of a drum machine. The term might make you think of a drum set with mechanical levers and cranks armed with drumsticks, but all it actually refers to is a synthesizer programmed to play drum sounds. A good drum machine programmer (often also a drummer) can make a drum machine sound either hyper-robotic (if that’s the sound the producer’s going for) or almost human,...
6 ideas for building an equitable partner program for your open source project
The organizations that partner with you to contribute to your open source project deserve recognition. But there is more to showcasing these organizations than simply adding a logo to your website. read more Powered by...
My favorite Linux commands for optimizing web images
I used to stay away from images when working online. Handling and optimizing images can be both imprecise and time-consuming. Then I found some commands that changed my mind. To create web pages, I use Jekyll, so I’ve included that in the directions. However, these commands will also work with other static site generators. read more Powered by...