Office upgrades

Office upgrades

My wife always struggles to know what to get me for my birthday. Well this year she finally figured it out: let me buy office upgrades! A new desk, monitor, graphics card, headphones, and wifi adapter. Old desk: New desk: My parents bought me my old desk for my birthday 13 years ago. It has served me well, but was getting a bit cramped. My new desk is an UPLIFT Plus standing desk. Each leg has a...

Read More

Getting browserconfig.xml out of your error logs

Getting browserconfig.xml out of your error logs

I’ve noticed a spike in 404s on several of my sites for browserconfig.xml. Turns out Windows 8.1 looks for this file automatically when a site is pinned to the start screen. This file allows you to define several things, including graphics to use for various size tiles and also an RSS URL so you can update your readers when you have new content. Pretty neat. I doubt other browsers or OSs...

Read More

A better CSS reset stylesheet

A better CSS reset stylesheet

If you aren’t a web developer then you may not know this, but browsers are a mess. Every browser picks and chooses how it wants to render the same HTML. For examples, some browsers don’t have any default margin on the body. Some do, but with varying amounts of margin. Internet Explorer is of course the worst offender, and there are many versions of Internet Explorer still widely...

Read More

Flashlights for a 72 hour kit

Flashlights for a 72 hour kit

Flashlights are a basic item in any 72 hour kit. In an emergency you are going to need light: to set up a tent, to walk a trail, to find your stuff in a shelter, to read a map at night, etc etc. After doing a fair amount of research, I feel a kit needs three flashlights: a lightweight handheld battery powered flashlight, a battery powered headlight, and a crank or magnetic induction flashlight....

Read More

Use an old cell phone as a baby monitor

Use an old cell phone as a baby monitor

When my first child was on her way I bought a fancy baby monitor. It had pan, tilt, zoom, night vision, a temperature sensor, etc etc. It did everything. It had two huge problems though: it severely degraded my wifi whenever it was on and the battery in the monitor went bad before the second baby arrived. Lame. For my second child I switched to using an old Android. It doesn’t pan or tilt....

Read More

Debugging bash scripts

Debugging bash scripts

I use a lot of bash scripts to automate my server tasks. They are quick and easy to write, and work across multiple distributions with little to no modification. Debugging bash scripts is easy. If your bash script is named awesome_script, then you would do something like this: bash -x awesome_script In addition to running the script, it will output every command the script runs along with the...

Read More