Shared today on Twitter

RT @NerdPyle: I think the real reason people say they don’t want to record their demos is because, for a rare moment, they feel alive. Like…


Marimekko overload! https://t.co/TJWBTmJQKk https://t.co/jG4FUZEMil


@auxesis Whoa cool! What’s the use case for that?? I guess when you want folks to stop looking at your slide and focus on you.


RT @auxesis: @web_goddess Also: press b to fade to black, w to fade to white.


@GunningNeil @msharp 💥I could always pop by the office later this week. Coffee? 🙂


@GunningNeil @msharp I saw you guys are hosting @SydCSS, but as usually I’m like a week late to have any hope of getting a ticket. ☹️


@GunningNeil @msharp @SydCSS Boo. Already RSVPed to something else. I’ll gatecrash if plans change. 😉


@adambrenecki 😂 Ouch!


We do the @nytimes crossword every night before bed – and tonight’s nearly BROKE OUR BRAIN. We got there in the end though! 🤓👏⬅️⬆️⬇️➡️


RT @LJKenward: Will never step inside Kogan office for the @reactjs Melbourne Meetup while it’s hosted there. Disgusting. https://t.co/Wr7n…


@DrJosh9000 Thanks for doing it. I used to, but my veins suck and I can’t do it anymore. Glad others can!


RT @cathjones0: Enough is enough I just published an Open letter to the @kogan board of directors #TransDayOfVisibility #inclusion #LGBTQI…


RT @delitescere: Starting to finalise the submissions for #yowdata18 https://t.co/f0HFJD9vwh and it’s going to be mind-blowing! Get your ti…



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.