A less terrible .NET project build with NuGet

nuget suggest edit

According to Maarten Balliauw, Building .NET projects is a world of pain. He should know, he is a co-founder of MyGet.org which provides private NuGet feeds along with build services for those packages.

Read More

GitHub Secrets Talk

If you happen to be in Oahu next week (lucky you!), Wednesday April 9 2014 at 5:30 PM, come see my talk on GitHub Secrets at the University of Hawaii (lucky me!). Did I mention good food will be served?!

Read More

Blogging while Broken

blogging suggest edit

I’m going through a bit of a funk with work and writing. They seem somewhat intertwined. Writing this blog has been such an important outlet for me that it’s rough when I can’t seem to muster the energy to just keep writing.

Read More

Empathy In Your Best Interest

If I had to pick only one trait I hope to instill in my children, it’s empathy. It’s on my mind because of this beautiful post by Reg Braythwayt.

Read More

Master time with Reactive Extensions

rx software suggest edit

What would you do if you could stop time for everyone but yourself?

Read More

10 Years of being Haacked

meta suggest edit

Today Jeff Atwood commemorates 10 years of CodingHorror.com. Congratulations Jeff!

Read More

How to review a merge commit

git suggest edit

Git does a pretty amazing job when it merges one branch into another. Most of the time, it merges without conflict. In a fairy tale world with rainbow skittles and peanut butter butterflies, every merge would be without conflict. But we live in the real world where it rains a lot and where merge conflicts are an inevitable fact of life.

Read More

The Stories We Tell Ourselves

Everyone is the protagonist of their own narrative. And in this narrative, it’s only natural to see ourselves as the proverbial “good guy” of the story. We tend to rationalize our own actions as necessary or positive, much like Walter White until (spoiler alert) the end of Breaking Bad.

Read More

Fun with infinite sums

math suggest edit

I’m kind of a fan of numbers. You might even say I’m a bit of a numberPHILe. You groan, but it’s true. Numbers exhibit such interesting properties when you put them together.

Read More

But does it quack like a duck?

code suggest edit

From the topic of this and my last post, you would be excused if you think I have some weird fascination with ducks. In fact, I’m starting to question it myself.

Read More

Duck Typing Is More Than Quackery

code suggest edit

Eric Lippert writes one of my all time favorite tech blogs. Sadly, the purple font he was famous for is no longer, but the technical depth is still there.

Read More

Get your Fitbit totals

jekyll suggest edit

In my last 2013 recap blog post I wrote about the number of steps I recorded with Fitbit last year and the year prior. In case you missed it, they were:

Read More

Betrayal

oss suggest edit

Today, I read a comment about a group of people who feel betrayed by the increase in code that Microsoft is releasing under an open source license.

Read More

A Very Haacked 2013

personal suggest edit

Another year comes to an end and tradition demands that I write a recap for the year. But it doesn’t require that I write a very good one.

Read More

Fixing Broken Jekyll URLs

jekyll suggest edit

Well this is a bit embarrassing.

Read More

Preserve Disqus Comments with Jekyll

jekyll suggest edit

In my last post, I wrote about preserving URLs when migrating to Jekyll. In this post, show how to preserve your Disqus comments.

Read More

Preserve URL Extensions with Jekyll

jekyll suggest edit

In my last post I wrote about migrating my blog to Jekyll and GitHub Pages. Travis Illig, a long time Subtext user asked me the following question:

Read More

Dr. Jekyll and Mr. Haack

The older I get, the less I want to worry about hosting my own website. Perhaps this is the real reason for the rise of cloud hosting. All of us old fogeys became too lazy to manage our own infrastructure.

Read More

Declare, Don't Tell

code rx suggest edit

Judging by the reaction to my Death to the If statement where I talked about the benefits of declarative code and reducing control statements, not everyone is on board with this concept. That’s fine, I don’t lose sleep over people being wrong.

Read More

Cross Platform .NET Just A Lot Got Better

code suggest edit

Not long ago I wrote a blog post about how platform restrictions harm .NET. This led to a lot of discussion online and on Twitter. At some point David Kean suggested a more productive approach would be to create a UserVoice issue. So I did and it quickly gathered a lot of votes.

Read More