New Job, New Blog (Technical Architect of Ubuntu)
Aug 25, 2010, 20:37 (1 Talkback[s])
(Other stories by Allison Randal)
"I started a new job last week, as Technical Architect of
Ubuntu. I'm thrilled to be here, I couldn't have crafted a more
perfect job if I'd written the job description myself. I've been
reflecting this week on how I got here. Many people know me for my
involvement in Parrot, Perl, or Python, but my first love in free
software was Linux, specifically Debian. I was already actively
involved in my local Linux user group over a decade ago, hacking
and speaking, even teaching a summer class at the LUG. I became a
public figure in the Perl community almost by accident (it's a
funny story involving a cruise ship, I'll tell you sometime over
beer). But, I took to the Parrot codebase so quickly precisely
because it was so similar to the Linux kernel: a large, complex
body of C code with subsystems for memory management, concurrency
scheduling, I/O, and networking, plus a host of add-on modules. I
mentored under Parrot's founding Architect for the first few years
of the project, then took on his role after he retired.
"I've been involved in Ubuntu almost from the beginning, though
not in a public way. In the training material for Canonical new
hires there's a photo of the original founding team, it was fun to
see that I know most of them personally."
Complete
Story
Related Stories: