Screenshot_10_26_14__7_52_pm_large

Khalid Abuhakmeh

Software Developer and All Around Nice Guy @AquaBirdConsult

My Girlfriend Is A Lush

And I Have The Data To Prove It!

My lovely girlfriend, Nicole Miller, is on a mission to drink a beer from every state in the United States. She has been logging every drink via Untappd, and you can follow her alcohol exploits under the username of TruthIsNikkiRocks. She...

Read More

October 28, 2014

Consuming Nuget's API via C#

I love me some Nuget. It is one of the best things released by Microsoft in its long and storied history, no matter what the package manager haters say. Although I love the technology, it can seem like a black-box. I am here to show you how simple it is to...

Read More

October 26, 2014

.NET Emails: Safely Create Pickup Directory From Configuration

Building a business application ultimately brings you to email. While in development, you might want to exercise your email code, but not necessarily send the emails out to your recipients.Luckily you can drop generated emails to...

Read More

October 20, 2014

The underlying connection was closed: The message length limit was exceeded.

I ran into this really weird exception today, when using an older version of RavenDB. When I say old, I mean pre-v1.

[WebException: The underlying connection was closed: The message length limit was exceeded.]...

Read More

October 20, 2014

Cutting Your Microsoft Azure Costs

At the beginning of this month, we got a surprising bill from Microsoft Azure. Our hosting costs have almost doubled, and the trend pointed to even larger bills. Kraig Minner and I decided to dedicate the earlier part of the week getting our Azure costs down,...

Read More

October 08, 2014

Generate Absolute Urls with ASP.NET MVC

Urls are integral to building web applications. Being able to generate absolute urls is even more important when building consumable web applications: Blogs, Feed Generators, APIs, etc. In this post, I will show you how to properly generate absolute urls...

Read More

October 07, 2014

Goals For The Week (10/6/2014)

Can I get some help?

I'm coming out of the gate this week with a lot to prove, and a lot more to improve in the workplace. Here are the goals for the week, in no particular order.

HipChat Google Hangouts Plugin

As a team made up of a few remote developers, we utilize tools like ...

Read More

October 05, 2014

Sql Database Per Git Branch

Love it or Hate it... it exists now. You're welcome :)

I've been getting back into Entity Framework, while also leveling up my Git skills thanks to Justin Rusbatch. We primarily use Entity Framework migrations and are running into a sizable inconveniences when working with database changes on different branches. Our...

Read More

October 02, 2014

Production Deployments Are Boring

That's how I like it

Today, we deployed the largest production release in the company's history. It was all done within minutes without so much as a hiccup. The deployment was the culmination of weeks of hard work and being persistent. Additionally, a lot was invested in the...

Read More

September 30, 2014

Bug Bounties and Cobras

Why'd it have to be snakes?!

I was recently helping a co-worker review some code in some of our existing production applications. We were both baffled as to what we were looking at, but it was clear there was a bug. In passing, I said:

What would you think about implementing an internal bug bounty...

Read More

September 29, 2014

More Articles