| | Many, many years ago, I wrote a little site showcasing some of my school projects in VB, of all things. Many years ago, I ported the old Classic ASP site to PHP, using custom XML files to store the content, XSL to display them in several different styles. Today, all that fancy-pants style stuff has been disabled :) Someday I will have everything ported, but for now it was simpler to export everything to static HTML pages than spend a lot of time fixing the old PHP code. So if you see stuff crossed out where there should be links, now you know why! | | Knowing only that a grevious error had occurred, but not what or how to make ammends, our protagonist is doomed to wander aimless and alone to the very ends of... credulity — just kidding ;) . . . | |
|
| | This was a fun mini-project to exercise my PowerShell scripting skills ;) I set out with the goal of creating some sort of quick, interactive, “custom drawing” script that you could copy-and-paste from an email to a console window and start playing. The “fireworks” program is what I came up with. . . . | |
|
| | 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 ;) . . . | |
|
| | 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! . . . | |
|
| | 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. . . . | |
|
| | 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 :). . . . | |
|
| | It’s offcial: I have successfully re-infiltrated NI as a Measurement Studio “Staff Software Engineer” ;) . . . | |
|
| | 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. . . . | |
|
| | You know, stuff that happened “a while ago” ;) . . . | |
|
| |