How To Troubleshoot Performance Problems

Not too long ago, I had an interesting discussion about how to troubleshoot performance problems in large procedures.  By “large procedure,” I’m talking about something which can be thousands of lines of code, or a procedure which might have dozens of potential choke points.  This is not an exhaustive article, but instead gives an idea…

Buffalo At 2-1

With a satisfying demolishing of the Miami Dolphins, the Bills are now at 2-1.  Here are a few thoughts on the team thus far: - Tyrod Taylor has been as good as the Bills could hope. He did well enough in week one, came back from a disappointing start to end up with a respectable…

Get To The Greenways

This year, I’ve been doing a lot of rides with Cycling for Health, a Meetup group based out of Raleigh.  Most of our rides are on the greenways in Wake County.  I wanted to write this post to spread the word ever so slightly and get more people out walking, jogging, and cycling on these…

Next Year’s Talks

This year, I’ve focused on two talks:  one of the APPLY operator and one introducing Hadoop.  I had a chance to give my Working Effectively with Legacy SQL talk as well, but only once.  I’d love to give my Legacy SQL talk more frequently, but here are my plans: New Abstracts I have a few…

At Derbycon

Today marks the end of my Derbycon training.  This year, I ended up taking the basic Android hacking training.  I learned a good bit about the Android permissions model and we started to look into reverse engineering code from APK files. Tomorrow will be the first day of talks.  Derbycon is a great conference, and…

Scouting in Madden 16

As we all know, EA has a compulsion to tweak scouting every season. This year, it's finally solid, I think. It's simple: you get 175 points every week, starting in Week 2 (maybe Week 3). For a total of 30 points (5/10/15) you unlock their top three skills. Once you get those, the game tells…