Quantcast
Channel: blog | Headspring
Browsing all 117 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Whittling Parsley

A few weeks back, I introduced the idea of Code Whittling, in which you actively remove code from an unfamiliar project in order to learn about it and discover its most interesting core functionality....

View Article



Composable Operations

Last week, we took a peek at the low-level pattern recognition classes that make up the core of Parsley. The final example showed how you can walk through some untrustworthy text in small and...

View Article

From Imperative to Declarative

Two weeks ago, we took a peek at the low-level pattern recognition classes that make up the core of Parsley. Last week, we saw how pattern recognition involves 3 pivotal composable operations:...

View Article

WCF IOC Away the need for Named Pipes

The NetNamedPipeBinding is the optimized binding for on-machine communication.  For most WCF implementations I have seen WCF is really only there to help facilitate RPC (Remote Procedure Calls).  When...

View Article

The Debugger Must Be Broken!

Recently, a coworker and I ran into one of those bugs that seem to behave so strangely that you start to wonder, “Is it me, or is the debugger itself buggy?” It appeared that the simplest of...

View Article


Image may be NSFW.
Clik here to view.

Headspring Competes at 2013 Austin Startup Games

The Austin Startup Games were a flying success this past Saturday, February 16th at the Austin Music Hall. Headspring was proud to participate for the first time! The Austin Startup Games is a one-day...

View Article

Image may be NSFW.
Clik here to view.

Creating Windows Installers with the WiX Toolset Part 5

This article is part of a series exploring how to create installers for Windows software.  I have a tentative outline for several more posts and after that we’ll just see where things go! Part 1 – What...

View Article

Image may be NSFW.
Clik here to view.

Graphiti

Back in college, I stumbled across a great tool called GraphViz. I used it to generate class diagrams from the source of a PHP application I was working on. More recently, I’ve found it useful again...

View Article


Image may be NSFW.
Clik here to view.

Creating Windows Installers with the WiX Toolset Part 6

This article is part of a series exploring how to create installers for Windows software.  I have a tentative outline for several more posts and after that we’ll just see where things go! Part 1 – What...

View Article


Image may be NSFW.
Clik here to view.

Meet Headspring: Joe Lockbaum

In January, we welcomed Joe Lockbaum to the Business Development department of the Headspring Team. Joe moved to Austin from New Jersey in the summer of 2012 for our wonderful weather — “You don’t have...

View Article

Insufficiently Round Wheels

When Sharon Cichelli started the Polyglot Programmers of Austin, she created the meeting format around learning-by-teaching: one of the best ways to become an expert at something is to start teaching...

View Article

Image may be NSFW.
Clik here to view.

Meet Headspring: Sam Garrison

Born in Kentucky and raised in Austin, Sam Garrison can be found on Lake Austin on the weekends, sailing on his 12-foot Laser. After graduating from The University of Texas at Austin with degrees in...

View Article

Strongly Typed Whiteboarding

Last week, I announced the start of a new open source project, a test framework named Fixie. This week, we’ll see how to mitigate technical risks during the early days of such a project. In short, you...

View Article


Image may be NSFW.
Clik here to view.

Meet Headspring: Angel Rivera

Looking for a warmer place to live and the best city to raise a family, Angel Rivera touched down in Austin in 2010 with his wife. The couple grew their family with a son in 2011, and he is very proud....

View Article

Image may be NSFW.
Clik here to view.

Creating Windows Installers with the WiX Toolset Part 7

This article is part of a series exploring how to create installers for Windows software.  Here’s the complete contents of the series. Part 1 – What Kinds of Software Projects Benefit From an...

View Article


Image may be NSFW.
Clik here to view.

Creating Windows Installers with the WiX Toolset Part 8

This article is part of a series exploring how to create installers for Windows software.  Here’s the complete contents of the series. Part 1 – What Kinds of Software Projects Benefit From an...

View Article

Creating Windows Installers with the WiX Toolset – Summary

This article is part of a series exploring how to create installers for Windows software.  Here’s the complete contents of the series. Part 1 – What Kinds of Software Projects Benefit From an...

View Article


Socks, *then* Shoes

A couple weeks back, I announced the start of development on Fixie, a .NET test framework. Last week, I covered some early proof-of-concept work performed with throw-away code. This week, we’ll take a...

View Article

MVC Custom Unobtrusive Validator Attribute (Date Range Validation)

There are some useful attributes in MVC that help render dynamic unobtrusive validation to the browser.   The more you can accomplish by simply adding an attribute to a property on a view model the...

View Article

Bootstrapping

Last week, I covered the first several commits to Fixie, resulting in a reliable build script. This week, we’ll see how I’ve “bootstrapped” Fixie to the point where it can run all of its own tests....

View Article
Browsing all 117 articles
Browse latest View live


Latest Images