Paul A Hansen, itinerant programmer
Paul A Hansen, itinerant programmer
Last updated: 16 January 2010
  Winter Style | Home
 
 

I’ve been dabbling in HTML for a few years (and programming for many more) when I got interested in XML and dynamic content, and this site is the result :) Besides the Styles themselves, I use the site as a showcase of projects past (among other things), which you can see listed below.

Have a comment? I’d love to hear what you think! You can use the “@” links at the bottom of each page.

You can also learn more about the site, or Subscribe to the Site Updates feed. If history is anything to go by, updates occur around once a year :)

 

comicula; personal project
27 December 2009 — present
  Just another web debacle.
  
 After many years of soft work and toil, a new site has been added to the empire! comicula: home to some more recent, ultra-low-quality sketches and other nonsense that makes me chuckle, if nothing else ;) . . . 
  
 2009-2010 © Paul A Hansen.

Cube Cake; creative confectioning!
October 2009 — present
  Mathematical milestone marked by creative cakery ;)
  
 With the approach of my 3-cubed birthday, I decided to celebrate a little early with a creative confection for my closest compatriats and coworkers ;) Thanks to the help of my ever-indulgent sister, we took a simple sheet cake recipe and created a 3×3×3 chocolate masterpiece! . . . 
  
 2009-2010 © Paul A Hansen.

Boilen; open source project
December 2008 — present
  C# Code Generation using T4
  
 After the failure of NCodeX, I still had need of a (more practical ;) code generator. Later that year, after learning about Visual Studio’s hidden T4 tool from a post on Hanselman’s blog and reading through Oleg Sych’s outstanding comprehensive guide to everything T4, I set to work on the new tool. . . . 
  
  CodePlex Project | Resume Entry | 2008-2010 © Paul A Hansen.

Type Resolver for xUnit.net; open source project
21 August 2008 ~ December 2008
  Improving contract testing in xUnit.net
  
 Ever since I started unit testing my code, I have been attracted to the light-weight frameworks that offer a lot of power with little overhead. In that sense, xUnit.net is by far the king, thanks to its minimalist syntax and extensiblity. However, switching over from MbUnit I did find one feature lacking: the very convenient UsingImplementations attribute for testing all derived types of an interface or base class. This is what the Type Resolver project provides (and with .NET 2.0 generics support to boot :). . . . 
  
  CodePlex Project | Resume Entry | 2008-2010 © Paul A Hansen.

National Instruments; Measurement Studio developer
June 2007 — present
  Interesting work at an excellent company :)
  
 It’s offcial: I have successfully re-infiltrated NI as a Measurement Studio “Staff Software Engineer” ;) . . . 
  
 Resume Entry | 2007-2010 © Paul A Hansen.

Art and Origami; self-employed :)
very early ~ present ;)
  A complementary interest.
  
 I’ve always enjoyed making little drawings and sketches. Recently I’ve started working more in pen than pencil, and to sketch real-world objects. . . . 
  
 Origami | Plant Book | Green Book | 2004-2010 © Paul A Hansen.

Older Projects
2008 and older
  Projects beginning to feel their age.
  
 You know, stuff that happened “a while ago” ;) . . . 
  
 Last Exile | NCodeX | Warb | School | NI Internship | Sudoku | GP Engine | CALIsys | Robots | Ice Breaker | 2005-2010 © Paul A Hansen.

 
 
 Choose a different style | About the site | @ | Copyright © 2004-2010 Paul A Hansen. Some rights reserved. 
Emperor XLII, EmperorXLII, emperorxlii, exlii, :D