Bringing up a new Azure VM Instance of Kali Linux in 2021

You might notice something is amiss when you set up a new Kali Linux VM from the Azure VM Marketplace… anthturner@mykalibox:~$ sudo apt update Get:1 kali-rolling InRelease [30.6 kB]Err:1 kali-rolling InRelease The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <> This is happening because between the release of the Kali Rolling […]

Building a wireless pop-up event network

In my previous post, Building a wired pop-up event network, I explained how I designed and deployed a high-throughput wired network in an event space (including suggestions on packing and organization to speed deployment and teardown). In this post, I’ll explain how my team and I created a wireless network to go alongside it. This […]

Building a wired pop-up event network

When I switched career paths from IT to software engineering, there was one downside. I stopped working on computer networks in a professional capacity, which is a topic I’ve always been very passionate about. Fortunately, I’ve been able to work on some exciting networking challenges at my software engineering job. My organization started a biannual […]

Razer Huntsman Elite Media Key Issues

I will admit to having a weakness for quality PC peripherals, from mechanical keyboards to 4K monitors and everything in between. I recently decided to take a dive into the Cult of Razer by overhauling my mismatched setup of variously branded bits and unify everything under the 3 snakes. The hardware has been great, although […]

APPM in Chrome Store

Edit: Unfortunately, as of 2/20/2019, APPM is no longer available for download from the Chrome Store. Any user wishing to leverage this extension must do so in Developer Mode; I will not be attempting to re-publish this extension in the future. Recently, I’ve been spending more of my free time cleaning up my open-source work. […]

TP-Link Smart Device C# Library

In recent months, I’ve taken a liking to the idea of using Home Automation more regularly. This means I’ve bought a truckload of hardware and have been now saddled with the gargantuan task of designing my interactions to my liking. As part of doing this, I decided to take one subset of my hardware — […]

Experiments in RF: Hunting for LTE

As AT&T and Verizon announce the timeline to sunset their 2G and 3G networks, respectively, LTE is no longer just the overtaking technology looming on the horizon; it’s here. Major providers have announced their intent to pivot to a mimimum-4G network and phase out the stepping stones of antiquated bands such as GSM, UMTS, CdmaOne (2G), and CDMA2000 […]

Transforming the Course

One of my team’s projects made the front page (first ever banner allowed above the masthead) of the Wall Street Journal earlier this week. WSJ Custom Studios has put together a media-enhanced explanation of how immersive and analytics technology can and have played a role in the design and play of a golf course. It’s […]

Encryption Basics & Azure Key Vault, 8/1/16

I’ll be returning to speak at the Redmond .NET Developers’ Association on August 1st, 2016. Learn how to explain the importance of data security to your coworkers and/or managers. In addition, learn about how to approach this sophisticated issue using a Microsoft Azure technology, Azure Key Vault. Hope to see you there!