Load Testing for Fun and Profit

I've been doing a lot of load testing at work recently, using an internal load generation and measurement tool.

Since I seem to be so obsessed with making this website faster, I decided to run some numbers to get an idea of its true performance.

read more →

This website is (slightly) faster

As many of you may be aware, the public internet is a bloated, Javascript-riddled mess.

If you don't believe me, I'm not the first one to talk about this. And I certainly won't be the last...

You'd think with how much internet speeds have increased in the past 20 years, particularly when compared to the dialup internet that many of us may have grown up with, we'd be loading every website with blinding speeds. But that's just not the case, now is it?

There's a multitude of reasons for this, including things like advertising, JavaScript, tracking pixels, the list goes on...

Today, I'm going to talk about a much smaller piece of this pie - the actual size of the HTML document you're reading, and how it gets delivered to your browser.

read more →

NetworkManager is bloat

Or how I came to love dhcpcd and iwd for all of my networking needs...

read more →

OpenWRT Router Setup

Since it's 2020, I have an abundance of free time on weekends, and a buddy of mine kept (rightfully) bugging me to write up a post on my router setup, I finally got around to doing so.

Let's dive in on my home router setup, including firmware, QoS, and the beginnings of ad blocking.

read more →

Troublesome iPod

In an effort to get away from the shitstorm that is 2020 (COVID-19, major upsets in my personal life, etc), I decided to visit my mom, back in my hometown.

read more →

(Re)New Beginnings...

Jeebus.

It's been quite a long time since I last picked up the pen... as it were.

This blog has sat in the metaphorical trunk, strapped with a belt, wrapped in a blanket, tucked under the creaky stairs of your old aunt/grandma/weird neighbor's house for a very very long time.

read more →

Headphone Review: PSB M4U 1 vs B&W P7

After graduating college, I started working fulltime at Amazon. I went from sprinting from class to class to staying indoors (professionally) for 8+ hours a day. I was forced to spend most of my day in front of a computer, sitting (or standing, thanks to my stand up desk) while I worked.

read more →

Getting mac ready to compile Vapoursynth

Running IntelliJ with JDK 1.7 and Scala 2.10 on Mac OS X 10.9 Mavericks

Since the combination of OS X, Scala, and IntelliJ appear to be a moving target in the development world, I figured I'd go ahead and jot down how I got them up and running on my MacBook Pro. First things first, I used IntelliJ 13 (Community Edition), with Scala 2.10.3, which I installed using Homebrew (I will detail it below). In addition, I'm using the latest Java 7 JDK for Mac OS X from Oracle.

read more →

Installing XBMC 12.2 on an ASRock ION 330HT

Here are some notes for an XBMC 12.2 (Frodo) install job that I did for a buddy of mine on his ASRock ION 330HT. We were both a little nervous about performing a full upgrade, but due to smart partitioning, everything upgraded perfectly.

Here's what I did...

read more →