I Am Not Myself

Bills.Pay(Developer.Skills).ShouldBeTrue()

Category Archives: Development

SCNA 2011 Brain Dump Edition

Corey Haines started the conference off a bit worried. Are we repeating the mistakes of the ’90? Are “learn to code in 24 hour” mentalities populating startups with unprepared developers writing tomorrows legacy code? He suggests reading Learn to Program in 10 Years instead. Businesses are desperate for for people who can code. If they [...]

Toji: The Psake Based, Nuget Powered Canned Build of Awesome

I have been using psake, the amazing PowerShell based automation tool by James Kovacs, for builds since discovering how awesome they are while working with the Russell Boys. I have a stock set of build scripts that I seem to copy and paste and modify as needed on each new project. Ian Davis posted a [...]

I Am Sold on Pair Programming

The benefits of pair programming keep presenting themselves to me the more I actively participate in the practice. One of the greatest benefits for me is the opportunity for accelerated learning and teaching. A quick example While working at Russell Investments pairing with Trevor Redfern I was amazed at his masterful use of the linq [...]

Coffee && Code @ Burial Grounds Sunday Oct 23 1:00PM

The second ever Coffee && Code will take place at Burial Grounds this Sunday at 1:00PM. Bring your laptop and let’s hack on some code. Last time Brad Jennings and I did a ping pong pair programming session completing the String Calculator Kata. So let’s keep that trend going, if you are interested in learning [...]

Reverse a String with No Loops

Was stuck in my head, so I had to get it out. Zames pointed out in the comments for this post that the title should be “Reverse a String with No Explicit Loops” and he is absolutely correct. There are at least two places in the code that are potentially using using loops behind the [...]

Somedays Writing Code is Enough

I wrote this today, it made me happy. Somedays, simply writing some code that you are proud of makes it all worth it.

Why Are You So Keen On Portability?

If you ever needed a reason to break out of your current programer shell and learn a new language. Check out this quote from Bjarne Stroustrup the creator of C++. Successful software is long-lived; life-spans of decades are not uncommon. A good application/program often outlives the hardware it was designed for, the operating system it [...]

In This Post We Remember You Can Do Math With Computers

I recently ran into an interesting problem. I’ll try to describe the problem with out going into specific details of the domain the problem lives in. Let’s say I have a list of elements and each element have a property called weight that contains a decimal that represents that elements percentage in the entire list. [...]

Questions from a Power User on the Road to Programmer

I have spent the last few weeks working with a power user in our investment services division. This guy has moved beyond Excel Macros and Access databases to ASP.NET WebForms and SQL Server. From what I can tell, he is completely self taught which is something I can respect. We have been working together building [...]

Using the jQuery Template Plugin for Consistent User Notifications

I recently started playing around with the new jQuery template plugin after seeing Stephen Walther present at my local .NET Users Group. I wanted to share this simple user notification template that I have been using. It is amazing how little code is needed create a very nice and consistent ajax error notification. Update: I [...]

Follow

Get every new post delivered to your Inbox.

Join 739 other followers