Use Chrome Recovery Utility to Flash microSD cards

If you’re a developer using a ChromeOS device, such as a Google Chromebook (laptop) or Chromebox (desktop), you might periodically have need to flash microSD cards with Linux operating systems. For example, I wanted to use my Asus Chromebox 3 to flash a microSD card so that I could run the Raspbian Linux operating system … Read moreUse Chrome Recovery Utility to Flash microSD cards

Record a Screencast on a Google Chromebook

If you’re a content creator, you might need the ability to record your screen and microphone as you narrate what you’re doing. On Windows or MacOS, I typically use TechSmith Camtasia for this purpose. However, Camtasia isn’t available on Chromebook at the moment. At first, I was concerned that I might not be able to … Read moreRecord a Screencast on a Google Chromebook

Live Reloading for Developing Electron Apps

While you’re developing an Electron-based application, it’s nice to be able to make changes without having to manually stop and restart your application. To aid in that, someone created an NPM package named electron-reload, which integrates easily with your application, requiring minimal changes, and giving you live-reload functionality. Simply install the package as a development-only … Read moreLive Reloading for Developing Electron Apps

Open Terminal Sessions on EC2 Instances in your Web Browser

Amazon Web Services (AWS) just recently announced support for running terminal sessions on your Amazon EC2 instances directly inside of your web browser. This feature works with both Bash on Linux and PowerShell sessions on EC2 instances running Windows Server. AWS Systems Manager is the service that introduced this new functionality, by way of a … Read moreOpen Terminal Sessions on EC2 Instances in your Web Browser

Motorcycle vlogging via Bluetooth / Android

Overview If you’re a motorcycle rider, like me, you might be interested in recording audio and video during your rides. Recording your ride can offer both entertainment and security. I bought a Bilt Techno 2.0 Evolution modular helmet from Cyclegear, which also included an integrated Sena DWO-5 headset (Sena SMH-5 equivalent functionality). This headset works … Read moreMotorcycle vlogging via Bluetooth / Android

Generate Random Fake People with Python

If you’re writing software, running quality assurance (QA) tests, or testing out a new data management tool, you might want to generate some random data. Although there are many other options out there, you can use Python for this purpose. There’s an open source Python package called Faker that will generate random data, including first … Read moreGenerate Random Fake People with Python

Set up a PowerShell and .NET Development Environment with AWS Cloud9 and Amazon EC2

Background Amazon Web Services (AWS) Cloud9 provides a cloud-based Integrated Development Environment (IDE) where you can author, test, and deploy your .NET Core and PowerShell-based applications. You can connect to your Cloud9 IDE using a web browser. One of my favorite features offered by Cloud9, that enables developers to comfortably use it, is the support … Read moreSet up a PowerShell and .NET Development Environment with AWS Cloud9 and Amazon EC2

Initialize a Byte Array in PowerShell

Sometimes you’ll need to initialize a new buffer as an array of bytes. For example, if you want to generate random data using the NextBytes() method on the System.Random class,  you need to pass in a byte array buffer for the method to write to. Creating a byte array in PowerShell may not be immediately … Read moreInitialize a Byte Array in PowerShell

Keep AWS PowerShell Module Updated on Mac OS

Are you on Mac OS and need to keep your AWS PowerShell module up-to-date? As you’ve probably noticed, there are frequently new versions of the AWS PowerShell module being released, to keep pace with new services and service features being added to Amazon Web Services (AWS) cloud. Updating PowerShell modules manually can take up extra … Read moreKeep AWS PowerShell Module Updated on Mac OS