Img_0225_large

Khalid Abuhakmeh

Software Developer and All Around Nice Guy @AquaBirdConsult

Utilizing Structuremap 3 with ASP.NET MVC

The new version of Structuremap, 3.0 was just released. I thought the migration to v3 would be a drop-in replacement to all my applications. Soon I found myself questioning everything I thought was right, because a friend asked me a simple question:

How...

Read More

April 14, 2014

Why Heart Bleed Does Not Disprove Linus' Law

"given enough eyeballs, all bugs are shallow"

On Twitter many people are screaming about the Heart Bleed vulnerability found in OpenSSL. If you have been receiving emails from service providers prompting you to change your passwords, this is most likely the culprit. The most amusing part of this...

Read More

April 10, 2014

Fixing ASP.NET MVC TryUpdateModel

Generics are not what you want sometimes.

So I am in the process of updating some ASP.NET MVC code where one action needs to be able to process multiple similar types of models. This goes against my usual approach of one model in, one model out. That said, it is possible in ASP.NET MVC to get the...

Read More

April 10, 2014

Using Raven FileSystem

New feature of RavenDB 3.0

RavenDB 3.0 was released yesterday, April 7th 2014. While the feature list is promising, I have to state that this is still very much an unstable build. Run RavenDB 3.0 as it stands now at your own risk. Ok so now that I've scared you, I'll show you how to use the...

Read More

April 08, 2014

Effort Based Development

My experience developing in an EBD environment

In my career, I've worked with a few startups, and I loved the environment. I recommend everyone work in at least one startup in their career. The pace is challenging and the rewards and outcomes are usually clear. Most of all it is fun, and I feel that it taught me...

Read More

April 02, 2014

Foundation X & OSS

Fostering and growing OSS projects with Foundation X

Market Street
image by Ell Brown

On June 25, 2013, Seriously Open had Monkey Square members Dale Ragan and Phil Haack on their podcast. They talked about the Monkey Square mission.

Our goal is to bring some structure to a fragmented ecosystem by helping to fund open-source .NET development...

Read More

April 01, 2014

How To Setup Jekyll For Github Pages Without Cursing (a lot).

My Journey Creating Documentation For Biggy

I recently signed myself up to create the documentation for a new .NET project, Biggy, authored by Rob Conery. Documentation is rarely a glamorous task, but it can make a world of difference for adoption. Take Restful Routing's...

Read More

March 31, 2014

Looking For Answers: POW for Windows

any information is good information

I normally write posts to share knowledge, but this post asks you, my readership, for help. So here is the premise. I am looking for a solution similar to Pow which is only available on unix systems.

What the heck is Pow?

Pow is a zero-config Rack server for...

Read More

March 26, 2014

Why I Prefer Codebase Over Github For Businesses

A friend of mine recently was looking to move to a better source control provider. He proclaimed the following.

Github or bust!

But then I asked if he had ever heard of Codebase, to which he said "no", and followed up with "why would...

Read More

March 24, 2014

BDD tests comes with a free set of lies I tell myself

Behavior Driven Development (BDD) is a good thing.

Behavior-driven development combines the general techniques and principles of TDD with ideas from domain-driven design and object-oriented analysis and design to provide software developers...

Read More

March 21, 2014

More Articles