Python Using a Raspberry PI to Make My Office Desk Glow (Part 1) tl;dr – I wanted to see if I could make a computer controlled LED light strip to go under my desk. Turns out I can, this is how I built a LED light strip that's controlled by a Raspberry PI. Disclaimer This project involves working with mains electricity.
Productivity Home Office Upgrade: Adding a UPS I've recently upgraded my home office setup to include a UPS. Some people might think this is overkill for a home office, but as its the room responsible for a large portion of the home network, being able to survive a short-term loss of power saves me
Testing Why testing isn't just about writing unit tests If you mention testing to anyone with a basic understanding of software engineering, they're likely to think about unit testing. This was certainly true of a podcast I was listening to the other day, where their "introduction to testing" discussion boiled down to how they understand
Rails Implementing OTP two-factor authentication as a second login step with Rails and Devise Devise [https://github.com/heartcombo/devise] is currently the most popular web authentication library for Rails. As a leading library in the web authentication category, Devise has plenty of third-party companion libraries that allow you to enhance the functionality of Devise. One of these libraries is devise-two-factor
Transcribing Voice Notes on the iPad with AWS Transcribe In an effort to go paperless at work I recently bought an iPad with the intention of using it to replace handwritten paper based notes. Not long after getting the iPad I started looking into whether I could use the iPad for programming or SSH. At the time I was
iPad Getting Started with Programming and SSH on the iPad I recently bought a new iPad to help me be more productive at work [https://www.jamesridgway.co.uk/using-an-ipad-pro-for-work/]. It didn't take long for me to start wondering if you can use an iPad for programming or SSH access. And the answers
iPad The Surprising Ways an iPad Pro Increases Productivity I recently bought an iPad Pro, in part, to help me go paperless at work. I'd been contemplating upgrading my iPad for a while, but I’d been putting off the expense as they aren’t exactly cheap. Now that I've been running with this setup