Shared today on Twitter

Giving my hipster knitting geek talk again tonight at #pubconf and decided I might as well… https://t.co/09tJD9PqC5 https://t.co/vZgyFPfmh6


@joannejacobs Looks great! Do you have any tricks for making it last? My red always fades very quickly. 🙁


@stephenlead Oh cool, thanks! Will give it a listen this weekend.


#pubconf is kicking off! https://t.co/FaXn0wZdHX https://t.co/1yVuLZirRF


@Mpdreamz THANK YOU!


#pubconf = SO. MUCH. FUN. I came off the stage BOUNCING.


RT @larsklint: With this start to @PubConf, what could possibly go wrong? #ndcsydney https://t.co/pIOVp0zusM


Compliment from @troyhunt? Achievement unlocked. #pubconf #victory


@art_cathyhunt Thank you! Yours had me kicking myself for lack of gif awesomeness.


Sorry to bail early on #pubconf! Need to get some sleep before teaching 150+ girls to program tomorrow at GPN! @codelikeagirlau


RT @mzabriskie: Cycle of speaking:

1. Feel confident about topic
2. Propose talk
3. Impostor syndrome freak out
4. Give talk
5. Receive pr…


@nikmd23 Oh that’s so kind! Thank you! I’m glad you liked it. 🙂


#pubconf folks – here are the slides from my talk tonight, including links to the knitting projects! @PubConf https://t.co/1xdt9Cwyuy


More links: Self Replicating Mittens https://t.co/k0ulWa3ZSh, Autobots jumper https://t.co/SSTFgCFsaF, CampJS beanie https://t.co/WGUEIz5vu2


Your friendly train coordination team are raring to go! https://t.co/XX4WE8MbnI https://t.co/2Bt1DJrLxz



Important Note

This site features content going all the way back to 2000. The posts you’ll read reflect my views and writing style at the time. While I have gone back to clean up a few of them, I think it’s important not to sanitise too much. This site is a record of who I am and how I’ve grown. Any blog post written years ago may not reflect who I am today, nor how I would write about the same topic today.