APPM in Chrome Store

Recently, I’ve been spending more of my free time cleaning up my open-source work. One of these projects is APPM (Azure Portal Presentation Mode), which allows people who are presenting their Azure Portal to customers or other public audiences to conceal potentially sensitive information from the portal view. This plugin is pre-loaded with a set […]

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!

MySpace, LinkedIn, TeamViewer, Oh My!

In the last few weeks, we’ve seen security vulnerabilities or leaks of three prominent web service companies pop up across the Internet. MySpace.Com was hacked back in 2013, and a cache of user information appeared on the black market last week. This included the usernames, e-mail addresses, and at least one SHA-1 hashed password of over 360 million […]