Blog

XAML: Not Just for UI

XAML is somewhat of a niche language: developers outside of the .NET world rarely have heard of it, and those that have heard about it – .NET developers or not – often treat it as a language used exclusively for UI design. So it’s mostly those of us in the XAML niche – those …

Read More →

Nicholas on Channel 9!

Welcome to everyone coming across this blog after seeing me speak with Adam Kinney about photoSuru.

Read More →

The "I didn't know it could do that" WPF Post

A collection of techniques I’d have never guessed about WPF, but that together make it way easier to work on WPF projects.

Read More →

The Trouble with WPF

WPF gives you dozens of different ways to do almost everything - but often, one way is strongly preferred. I explore documenting the ways that are best for the long run.

Read More →

Microsoft == Royalty?

Joel Spolsky talks about how developers should only have to worry about developing applications, and not all the day-to-day minutia that is also involved in making software. After one a week at Microsoft, I can tell you that Microsoft does an excellent job of doing just that.

Read More →

The Interview Stats are In

Talk to any co-op at Waterloo and they’ll tell you that the best, and the worst, thing about Waterloo is co-op. Here are the results of my fifth-term interview process.

Read More →

WPF Title Animator

The title animator is a simple WPF application for displaying movie-credits style text using WPF animations.

Read More →

Things You Learn in Engineering

An unofficial list (in an official-looking format) of things that you’ll learn in UW Engineering, from my personal experiences.

Read More →

Coldfire: The Computer Engineering Experience

A desktop background commemorating the 100+ hours my group members and I spent in a dingy lab working on Motorola Coldfire boards for our operating systems course.

Read More →

IEEE Referencing with Office 2007

Almost every work term, I have to write a large technical report for the Electrical and Computer Engineering department at the University of Waterloo investigating a problem I encountered on that work term. I won’t go in to the details, but needless to say, it’s always a lot of hassle …

Read More →

subscribe via RSS