The Biggest Problems of Unit Testing With C++

Maybe you’re new to C++. Perhaps you’ve been working with the language for a while and are looking at unit testing for the first time. Either way, unit testing with C++ often seems to have more problems than it should. There are significant differences between C++ and “modern” languages like Java, C#, and Python. These […]

Getting Started with the Rails Logger

Here’s another post I wrote for Scalyr last summer. I enjoy working with Ruby, and putting together this tutorial was a lot of fun. I hope you enjoy it too! Let’s continue our ongoing series on getting starting with loggers for different languages and platforms. Back in March, we covered logging with Ruby; now it’s time […]

Time To Slit Some Throats (Not a Political Post)

Here’s a quote you may have heard before: “Every normal man must be tempted, at times, to spit on his hands, hoist the black flag, and begin slitting throats.” It’s from H.L. Mencken. I see it used often.  What I don’t often hear though is that it’s from an essay titled “The New Poetry Movement,” […]

5 Server Monitoring Tools you should check out

I wrote this post on server monitoring tools for Raygun a couple of months ago. You can check out the original here.   You work on your software’s performance. But let’s face it: production is where the rubber meets the road. If your application is slow or it fails, then nothing else matters. Are you […]

Do The Thing (Not A Motivational Message)

Just shut up and do it. The proceeding sentence is the complete message, but Yoast SEO tells me I need more words. So here goes. In 1899 Elbert Hubbard wrote “A Message To Garcia.” He published it in The Philistine (yes, really) as filler. But, it caught the eye of a railroad executive who gave it wider circulation. […]