Khalid Abuhakmeh

Software Developer and All Around Nice Guy @AquaBirdConsult

Naming Resources In Windows Azure

What you need to know before you start

Windows Azure is a great product, but being a great product doesn't mean it makes it any easier to fall in the "pit of success" when naming your resources. Our team is currently migrating all of our resources from a private account into an organizational account. We thought we would take the opportunity to reorganize and rename . . .

Read More

January 24, 2015

How To Stay Out Of Wonderland

Techniques To End "Rabbit-Holing"

Getting lost in your tasks is a common problem amongst development teams. The problem becomes increasingly detrimental the closer you are to deadlines. Here are a few helpful tips to keep yourself and team members from burning precious time.

Set Realistic and Achievable Goals Upfront

If you know your goals upfront, then you are more likely to . . .

Read More

January 19, 2015

Codemash 2015 Wrap-Up

Codemash 2015 is over and it was fantastic. The content was incredible, and the caliber of speakers even more so. I got to meet some of my long time .NET heroes and few new individuals that just made me even more motivated to kick virtual ass in 2015. Here is what I took away from the event.


I got to spend a good amount of time . . .

Read More

January 11, 2015

Designing A Team Workspace

space... the final frontier

As a team, we've been trying to hone in our ideal workspace environment. Common phrases we came up with to describe the space were open, communication fostering, quick, accessible, fun, and useable. Additionally, we wanted the ability to have standing desks, projectors (a lot of those), displays, and huddle rooms. This is what we came up . . .

Read More

January 05, 2015

ASP.NET : Playing In A Sandbox

Supercharge Your Integration Tests

At Ritter Insurance Marketing we have been watching ASP vNext closely. We are very excited about the possibility of end to end integration tests all done via C#; the language we know and love. Seeing what might be possible in the future got us wondering what might be possible now. That is when Sandbox was born. Utilizing our three automation . . .

Read More

December 19, 2014

ASP.NET Auth - A Picture Is Worth A 1000 Claims

Fortune smiles on your big cookies

The team is currently looking into Thinktecture IdentityServer and we are thoroughly impressed. That said, we are running into a few questions about Claims, and where they get stored after authentication has taken place.

Taking a step back, Claims are a collection of data about your user that you may want to utilize in your application. You . . .

Read More

December 16, 2014

Single Page Application Developers, We Need To Talk

Thinking Out Loud

Hi SPA developer,

My name is Khalid Abuhakmeh. I consider myself a developer focused on server-side technology with a proficiency in client side technologies. I've built client experiences using JQuery, KnockoutJs, Backbone, and simple JavaScript. I love where the web is going but I need to tell you something and it might not be what you . . .

Read More

December 08, 2014