Category Archives: Uncategorized

Pablo’s Fiesta is Back!!

The Details: When: October 25 & 26 Where: Austin TX, St. Edwards PEC (location) We took a little haitus last year, but we’re coming back this year for our Third Pablo’s Fiesta Open Space conference. What is it? Pablo’s Fiesta … Continue reading 

| Comments Off

Huboard – socket.io backend

huboard.com! Your favorite open source kanban board built on top of the GitHub api has gotten a little bit more awesome. I’ve decided to release the socket.io backend that is keeping huboard.com all up to date and super fancy. Why … Continue reading 

| Comments Off

Polymorphism Part 2: Refactoring to Polymorphic Behavior

I spoke at the Houston C# User Group earlier this year.  Before my talk Peter Seale did an introductory presentation on refactoring.  He had sample code to calculate discounts on an order based on the number of items in the … Continue reading 

| Comments Off

Polymorphism: Part 1

Note: I am teaching a course in Austin TX on Object Oriented Programming in March. I’ll also be speaking at the Austin .Net Users Group on this topic. To say that understanding polymorphism is critical to understanding how to effectively … Continue reading 

| Comments Off

Huboard redesign (gif edition)

Huboard! I’ve been working on a big redesign of huboard since around September or so. I’m finally ready to reveal all of that hard work. So what better way to show off all the new features than animated gifs, right? … Continue reading 

| Comments Off

Ruth’s Story

Ruth Ann Svihla came into this world screaming and angry on October 30 2011 at 6:57 am. She was and has always been a beautiful, intelligent child that brought us a great deal of joy, but she was born with … Continue reading 

Also posted in Community | 23 Comments

Combining Modules in Require.js

Here’s a quick tip that I learned today the hard way, because it’s actually in the documentation. In one of my projects, I’ve got a bunch of commands that I want to attach to an event based on what menu … Continue reading 

| 3 Comments

Node.js Must Know Concepts: Asynchronous

When writing node applications, there are a few concepts that are important to understand in order to create large-scale applications. I’m going to cover a few concepts that I think are important when building non-trivial sites with node.js.  If you … Continue reading 

| 6 Comments

A Good Night’s Rest

I am not the only techie who struggles to get enough sleep. I’ve recently instituted a lifehack that is giving me some relief, and I want to share it. To my sleep-deprived sisters and brothers, this one’s for you. Although … Continue reading 

| 12 Comments

Separating Concerns – Part 1: Libraries

Introduction In large applications, particularly in enterprise applications, separation of concerns is critical to ease maintainability. Without proper separation of concerns, applications become too large and too complex, which in turn makes maintenance and enhancement extremely difficult. Separating application concerns … Continue reading 

Also posted in .Net, CC.Net, continous improvement, continous integration, Deployment, GIT | 3 Comments