Featherweight Musings

I'm a research engineer at Mozilla working on the Rust compiler. I have history with Firefox layout and graphics, and programming language theory and type systems (mostly of the OO, Featherweight flavour, thus the title of the blog). http://www.ncameron.org @nick_r_cameron

Sunday, January 15, 2012

Mozilla

›
I started a new job as a software developer at Mozilla on Monday. My first week was interesting and exhausting - lots of work, but lots of f...
Wednesday, December 28, 2011

The Kiwi Rule

›
Driving in NZ is pretty sweet, the only thing that catches out new arrivals is the `give way to the right' rule, aka the Kiwi rule. Simp...
11 comments:
Tuesday, December 20, 2011

Things not to like about NZ

›
I seem to spend a lot of time telling friends and family how awesome New Zealand is, so this blog post is meant to be a counterpoint, where ...
3 comments:
Sunday, December 18, 2011

Compiling Firefox

›
A few posts back I described my slightly painful experience compiling Cairo. It was thus with some trepidation that I approached compiling F...

Christchurch

›
I've lived in Christchurch for the last year, minus a few months in India and Europe. We picked a pretty bad time to move to Christchurc...
Saturday, September 24, 2011

Amazon Kindle

›
I bought a Kindle a few months back and I love it! It is the first gadget that I've truly connected with and I think I would be more ups...
Friday, September 09, 2011

Algorithms

›
I was never a fan of algorithms as an undergrad. Whether it was the way they were taught or my attitude at the time, I don't know, but I...
Monday, June 20, 2011

Tetris

›
As a mini-project to get my hand back in with C++ and to learn the Cairo graphics library, I made a Tetris clone. It is surprisingly playabl...
1 comment:
Thursday, June 02, 2011

Building Cairo in Windows

›
Recently, for reasons best left aside for now, I tried (and succeeded) in building the Cairo graphics library in Windows. This is a bit more...
2 comments:
Tuesday, May 17, 2011

N

›
Well, it took longer than expected but N is now open source! You can download it from GitHub at the URL in the previous post. Just a warning...
‹
›
Home
View web version
Powered by Blogger.