Shared today on Twitter

New @sailorhg shirt. Hello world! ❤️💻👱‍♀️ https://t.co/KP202i8vmo https://t.co/Ok45mGQqph


@sailorhg Thanks @MelissaKaulfuss for organising!! 🤗


How to be depressed: read @GGDSydney Slack thread on women who’ve received creepy messages from dudes on Meetup. On the upside – Guess what, creeps? We screenshot that shit and share it.


RT @KikiSchirr: At the beginning of the year, I made an oath to receive 100 rejection letters by Dec 31 so I started applying for tons of o…


On a glorious Fall day, I almost forgive this thing for trying to kill me with its thorns. 🌺 #nofilter #bougainvillealove https://t.co/4y2zelzawr https://t.co/ySrRPzNdCS


The best effing devilled egg I’ve ever had in my life. https://t.co/93tgYGzAoz https://t.co/jALQ3njl0v


RT @voxxedsingapore: We are 4 days away from Voxxed Days Singapore 2018. Expect a great line-up of speakers from Facebook, AWS, Google, Red…


RT @jacremes: It’s been a long time–years?–since I first saw this tweeted, and I still think about it all the time. https://t.co/RJIQPQ6v…



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.