Dual-booting Windows 10 and Ubuntu 16.04 in UEFI Mode

I haven’t looked at any Linux distros in a while, so I thought I’d see how Ubuntu was running these days. First let me say that I think Ubuntu is pretty sweet for a free OS and the installation process is generally very smooth. However, in this particular instance I ran into some issues. I […]

Resolving Sleep or Standby Mode Issues in Windows 10

Screenshot of Windows 10 Power Settings

I should be able to specify that I want my computer to sleep after 30 minutes of inactivity, and it will go to sleep as expected and only wake back up when I press a key or move the mouse or something like that. Unfortunately my PC has had some issues in the past waking […]

Bring Back the Hibernate Power Option in Windows 10

Hibernate in Start Menu

The Hibernate power option is a great way to keep everything where I left it when I’m going to be away from my PC for a long time (e.g. when going to bed or even on a vacation). Sometimes I’ll have several applications, a couple dozen browser tabs, and a bunch of Windows Explorer folders […]

Burn ISO File to Disc in Windows 10

I wanted to make a bootable Ubuntu 16.04 disc the other day for an older PC and I wasn’t sure how to burn the ISO image to a disc. It’s not that I’ve never done it–I’ve created dozens of bootable discs since the days of Windows 98–it’s just that I haven’t needed to burn a […]

How I Used Mac Addresses to Identify All the Smart Devices On My Network

Like many tech-savvy thirty-somethings my household has acquired quite a few Wi-Fi-connected devices over the past few years: Fitbit Aria Wi-Fi scale Wireless printer Smart thermostat Apple TV/Roku Smart HDTV Wi-Fi baby monitor Wi-Fi security cameras Smart phones, tablets, computers etc. Our network had gradually become highly populated with devices, and I didn’t even notice. When I upgraded our router […]

Use SharePoint Callouts to Create an In-page Tour

SharePoint 2013’s Callouts are used frequently throughout its UI to display contextual information. They also happen to be a great tool for creating in-page tours to guide users through learning about key features on a page. The first time I encountered one of these “tours” was after a Facebook redesign several years ago. Of course, […]

Bookmarklet to Remove Zero-width Spaces (​) from SharePoint Pages

When editing pages in SharePoint, the rich text editor inserts zero-width spaces to assist with text selection. Unfortunately it does not always remove these when a page is saved. These characters appear as ​ in Chrome’s dev tools, for example. These “leftovers” can cause spacing issues for content authors, so we created a bookmarklet to […]

“Cannot Read Property ‘STS’ of Undefined” When Using SP.UI.ModalDialog in SharePoint 2013

I’m using SharePoint’s built-in modal dialog for a single page application I’ve been developing. When I refresh the page to test changes I’ll randomly get an error saying that “Cannot read property ‘STS’ of undefined.” I’m using the Script-on-demand functions that should make things work: SP.SOD.executeFunc(‘sp.ui.dialog.js’, ‘SP.UI.ModalDialog’, myFunction); Looking at the stack trace, I can […]

Rotate Videos that were Recorded Sideways

Screenshot of HandBrake video tab.

Ever since smartphones started adding video recording capabilities, I’ve seen a lot more videos recorded in “portrait” mode. This happens when you record a video while holding your phone upright instead of sideways. Depending on the phone, the video recording app you used, and how you are playing it back, the video may end up […]