What A Year!

December 21, 2016

no comments

This has been an incredible year. Unfortunately, incredible often means very busy — so this blog spent a record period of several months sitting alone in the dark, crying for attention. I thought it would make sense to briefly review what was going on during the last few months, before I try to return to my scheduled blogging routine.

Briefly put, 2016 was a year of conferences. I spoke at 20 events (18 of them international), not including various user group presentations. I haven’t done the exact math but I guess I spent at least 2 months not sleeping in my own bed. You can follow my entire speaking history on Lanyrd, or take a look at some highlights:

  • Linux tracing tools at O’Reilly Velocity New York – video
  • Automatic .NET dump analysis and triage at Oredev Stockholm – video
  • Introduction to C++ template metaprogramming at NDC London – video
  • PerfView at DotNext St Petersburg – video

Other than speaking at conferences, I spent a lot of time this year working on projects and technologies that are way outside of my comfort zone. For example, I contributed multiple tools and core changes to the IOVisor BCC (BPF Compiler Collection) project:

I also spent a few months working on an iOS framework written in Swift, and learned a lot about setting up a reasonable CI/CD process for iOS frameworks and apps with BuddyBuild and a bunch of other hosted solutions we evaluated. At the same time, I kept teaching .NET performance and debugging, solved problems for customers, published a command-line ETW tracing tool, and worked on an internal project that we’re about to publish very soon.

Outside of work, I’ve also been trying to learn a little Spanish on Duolingo (working my way through Present Perfect right now – he progresado leemente), PCing DotNext – Russia’s leading .NET conference, looking for reasons to use Haskell, and refreshing my Go.

As always, I’m looking forward to next year’s challenges, opportunities, and learning. Here’s to a great year!

You can also follow me on Twitter, where I put stuff that doesn’t necessarily deserve a full-blown blog post.

Add comment
facebook linkedin twitter email

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>