Category: Programming

Online Collaboration Tools List

February 24, 2010 00:26 | Other, Programming | 1 comment

I do a lot of online collaboration. So here is my list of online collaboration tools that I like to use.

Jing – The absolutely best way to capture screenshots and video, upload and share it immediately
Charting

Yuml.me – Insanely awesome tool for UML diagrams
Websequencediagrams.com – Insanely awesome tool for sequence diagrams

Dabbleboard – Great online whiteboarding [...]

My List of Tools I Cannot Live Without

February 2, 2010 13:47 | Programming | 4 comments

This one goes out to…me. I’ve recently spent a lot of time setting up new workstations and am soon going to be spending a lot more. This post is a rundown of all the tools and litter helper apps that I absolutely positively cannot live without. Are there some gems in here [...]

Hey, I Think I’ve Invented a New Pattern

January 17, 2010 01:58 | Programming | 4 comments

Ok maybe not totally new, I am sure that its just a projection of something I once noticed subcionscioiusly in a F# project. But in the C# space, I’ve yet to see something quite like it.
The problem is that programs are complicated. I don’t tend to help the issue. In a [...]

Enable/Disable FusionLog Powershell script

November 11, 2009 11:01 | Programming | No comments

If you use Windows and don’t use Powershell you should. Really you should. It’s great for getting all the little repetitive things out of the way.
Like for example enabling/disabling your Fusion Log every time you need to figure out why assembly binding has gone wrong. So here you go. Just put [...]

Rhino.Mocks 3.6 Intro – What You Actually Need To Know

October 21, 2009 09:28 | ALT.Net, Programming | 1 comment

What’s a Mock?
For the purpose of this essay a mock is an object that uses the object oriented concept of polymorphism to create an alternate implementation of a class or interface. Essentially, a mock is just a fake version of an object.
A mock is used for two things

Stub: Stand in for a service and [...]

Like 300 only geekier

July 20, 2009 04:15 | NOLA, Programming | No comments

I just got back from the New Orleans Barcamp and I’m going to go ahead and join everyone in singing its praises.  Day 1 was great – full of interesting presentations, introductions and exchanging of ideas.  I even got to present twice, once on Test Driven Development and again later in the evening with Stephen [...]

Screencast: Keeping Features Out Your Way With Branching

June 4, 2009 19:12 | ALT.Net, Programming | No comments

Pop quiz:  What’s the software developer’s biggest enemy?  It’s not marketing.  It’s not those snot-nosed DBAs.  The rigid chair that will invariably give you arthritis?  Nah.  Your know-nothing boss?  Not even close.  No, the developer’s biggest enemy is the customer.
That’s right customers and their god d*mn feature requests and bug reports!  Life would be so [...]

The GoGaRuConf Pr0n Affair Rhinos vs Rabbits and A Challenge

May 1, 2009 23:11 | Other, Programming | 8 comments

Well I don’t have many (any?) readers so I’m not going to go into depth linking and summarizing something that is
 handled in a million different places probably best on Martin Fowler’s blog (is the terminology blog correct here? Bible? Holy Testament?).
 
Super short version: Ruby on Rails prides itself on being an edgy community; at a conference, a [...]

Of Cavemen Jeff Atwood and SOLID

February 16, 2009 18:57 | ALT.Net, Programming | No comments

Jeff Jeff Jeff,
Reading your blog has always been a bit like programmer masturbation, it mostly serves to make the reader feel great about what an inquisitive and intellectual developer they are.  That’s ok though, it keeps people reading and just through the sheer volume and accessibility of your writing you’ve pounded into people’s skulls some [...]

Error Handling and the Message Repackaging Anti-Pattern

January 16, 2009 23:28 | Programming | 2 comments

I currently have an interesting responsibility at work.  I am functioning as the manager and single-point-of-contact for a team in India working on imporving the codebase for one of our more important ASP.Net sites.  I know what you’re thinkin.  Did I say interesting?  I meant infuriating.  At the very least I should get a good [...]