Month: January 2018
-
Shared today on Twitter
RT @tchoi8: Studio visit w @kosamari talking about code and weaving, instruction and execution, encoding and running (a program), source co…
RT @clinton_roy: Dear GLAM friends, I’m collection information for a session I’m running at #lca2018 next week: what software would you lik…
@i386 My first thought was: “Oh, it’s the toilet paper doggie!” Advertising has ROTTED MY BRAIN.
@gilmae @jonoabroad Oh god. During the height of Wollmeise mania, people would get up at 2am to order it when the website would be updated. I knew women whose stash was worth more than my super account.
@gilmae @jonoabroad It’s fun to be in on a fad early, but I’m too much of a hipster to want to do something that everybody else is doing. 😜
@jonoabroad I don’t buy a lot these days, but I’m still loyal to Morris & Sons in Sydney. (I used to work there.) They have good sales every year in May and December.
@christanyc OOH – let me introduce you to the wonderful women behind @OtletResearch!
@jonoabroad Yep: https://t.co/qfmMDwmhHy.
@jonoabroad Honestly – I’m not surprised. We don’t have a lot of Aussie yarn available here either. The costs ($ and environmental) of scouring mean a lot of yarn manufacture has moved to China.
Great post @MelanieCanva! My favourite part was the bit about making Australia synonymous with innovation and solving hard problems. 👏 “21 Questions from Aussie Startups…” https://t.co/qfhR2H98Md https://t.co/kaZLr7wRZC
@jesstelford @slace @thethinkmill OOH. A) Congrats Jess! B) Way to go @thethinkmill! C) Ooh, @slace, I’m tempted to try to integrate this with my meetup calendar script…
@mme_hammond So basically, asymmetrical shawls in speckled yarn are our collective Kryptonite. 😂
@aimee_maree @lca2018 I’m doing Open Hardware this year again! Building a robot. @mage0r and the organisers are trying hard to get folks from underrepresented groups to attend, which I really appreciate.
HEAR HEAR @crankymate! 👏 https://t.co/UMsBMrRIHT
RT @SydTechLeaders: Next meetup will be Jan 24th: Building Your Brand as a “Thought Leader” – or not! https://t.co/xdUaO6ruLb Featuring the…
RT @paulisci: So, it turns out that the last thing we’re all going to see is a push notification.
@mme_hammond https://t.co/Gojgu9KrB1
RT @craigles75: We have a bunch of great new developer and BA roles at SEEK due to kicking off new initiatives. Perm/Contract/Part Time/Job…
A new post from The Food Was Okay!!!! https://t.co/gxSrbpAgUo Happy 2018 to ME, apparently. 😉 @boundvariable
Just booked my ticket to speak at @agileindia in March! My first time visiting India. 😊 Looking forward to catching up with some amazing friends @starbuxman @allPowerde @ghohpe @jeffpatton @boicy @jystewart @fgeorge52 and of course @nashjain! https://t.co/X5C823hqPR
RT @ConfEngine: #AgileIndia2018 just accepted Building Software that Lasts https://t.co/lcDeRu3dGE by @web_goddess
RT @acemarke: This is a great comment explaining why a bundler like Webpack is useful, aimed at JS devs who are used to just adding some <s…
-
Shared today on Facebook
We’re only two weeks into 2018, and I’ve just booked my ticket to speak at Agile India in March! My first time ever in India… CAN’T WAIT!
-
Shared today on Twitter
I made my first computer game since high school! 😆 Can you catch enough seagulls to lift the giant peach before Earthworm gets tired of being bait? https://t.co/thfyZf8rCB So far my high score is 30. 🙂 #cs50 @cs50 https://t.co/4JmNdMDbpw
@cs50 My favourite part was working in the Wilhelm scream. 😱
Today’s lunch: summer succotash with broad beans, bacon, corn, tomatoes, and basil on bread from @brickfieldsbakery. ❤️ https://t.co/ETWadBYUwC https://t.co/QBbynlfzCw
Many thanks to @polleyg for taking the lead on that Google Home-Spotify bug. Been happily streaming all weekend… 🙂
The return of the Weekly Meetup Wrap: three meetups, upcoming events, blog posts, and a dance remix of Meltdown & Spectre. 💃 https://t.co/xrAuzlChct (Thanks @SwitchSharonOn for the photo!) https://t.co/TaGxrtmw1z
Re-sharing since I finished it pretty late last night… https://t.co/RFauNwjTpw
@Gaohmee This really sucks, and I’m sorry you’re going through it. As someone who grew up without much money, it’s a fear that I always, always have in the back of my head.
@Gaohmee I don’t mean to be trite, but I’ve gotten a lot of good financial advice from the YNAB folks. Every weekend I use it to track every dollar I’ve spent. It makes me feel more in control. YMMV. https://t.co/VZLtVqfhmw
Nice one @LoveAndMaths! https://t.co/ezYQ5xgnrb
@starbuxman If you like kitsch, don’t miss La Mariana SailingClub. One of our favourites. 🙂 https://t.co/FoYCVwIebP
@KenScambler Wait, what? That happens? Crap. I use Likes as a mechanism to cross-post to my blog.
@KenScambler 😂 On the upside, knowing that everything I “like” is going to get posted on my website tends to keep everything at an acceptable level of weirdness.
A Simple Explanation of the Differences Between Meltdown and Spectre https://t.co/f1oz318VxJ – Handy.
I hesitantly confessed to another knitter recently that I just. don’t. get. the current mega-fad for speckled yarns. “Oh, it’s totally an ‘Emperor has no clothes’ situation,” she said. Relieved to know it’s not just me!
@_ParticleGirl I get that, a bit, but for me Noro scratched that itch of serendipity and unusual colours without looking so muddled.
@randomknits If you see anything where they look good, please share. I have yet to come across anything, but they have to exist.
@zarahjutz Oh damn! I actually have something on already on April 6th, if you can believe it. But hey, that’s one more spot for someone else!
Sydney woman – you should apply for this! I really enjoyed it last year, especially the opportunity to learn about and play with Tensorflow. https://t.co/MsMHzrNerv
-
Shared today on Facebook
I’m doing Harvard’s CS50 “Introduction to Computer Science” course with several Sydney Girl Geeks, and for my first assignment, I had to create a game in Scratch. Naturally I took inspiration from Roald Dahl! 🤣
How many seagulls can you capture before poor Earthworm loses his nerve?
THIS WAS SO MUCH FUN. I spent way more time on it than I needed to – especially as this isn’t graded and I’m not getting a certification – but I was just enjoying it so much!
Today’s lunch: summer succotash with broad beans, bacon, corn, tomatoes, and basil on bread from @brickfieldsbakery. ❤️
The triumphant return of the Weekly Meetup Wrap! Featuring three meetups, upcoming events I’m attending or organising, robot strippers, blog posts I reckon you should read, and a dance remix of Meltdown & Spectre. (Yes, seriously.) 💃 🤖
Don’t forget to submit your talks for YOW! Data and Lambda Jam!
-
Weekly Meetup Wrap – January 14, 2018
Thank you Sharon Lu for the photograph! A few months back, I was chatting to someone in the tech industry in Sydney who mentioned he missed the blog posts I used to write about attending meetups. “Really? I didn’t think anybody read them!” He said that as someone who couldn’t get to many events, he still liked reading about them. So I promised him that I’d give it another go.
So here we are in 2018, and the first groups are starting back up after the Christmas holiday. Strap in folks! (Did I mention I went to 124 meetups in the past year??)
My first meetup of 2018 was actually one I was speaking at! Tech Talks @ Pivotal Labs is a weekly group that hosts speakers from a range of fields: technology, product design, engineering and Lean startup methodologies. I’ve attended many times, but this past Tuesday was my first turn on the other side of the podium! (The lovely photo at the start of this post was from my friend Sharon Lu at the Tyro FinTechHub.)
I was reprising my talk from DDD Perth: “The Campsite Rule: Leaving the Tech Industry Better Than We Found It.” It’s about all the things in tech that can burn you out, and how mentoring is one way that you can make a difference and feel better about it. There were probably a hundred attendees, and they all seemed pretty engaged! There were even some nice comments on the Meetup page afterwards, including someone taking my suggestion to put their hand up as a mentor. 🙂
The funniest part was how I told everyone that CES was about to start so we’d soon be inundated with news stories about ridiculous tech gadgets. But even I never envisioned robot strippers… 🙄 🤖
Tuesday evening I headed over to ING’s offices to a brand new meetup: Tech Share Sydney. This group is organised by OCTO Australia, and they plan to have a different theme every month. This first one was all about data… which just so happens to be my major focus, as YOW! Data is coming up on May 14-15th! (We’re looking for speakers right now.)
The first speaker was Matt Howlett from Confluent giving us a tour of Apache Kafka. (Matt lives and works in Palo Alto but he’s an Aussie, so he was taking advantage of being home for the holidays to give a meetup talk!)
Matt said that a lot of folks think of Kafka as just a “pub/sub” message queue, but you can also think of it as “a commit log for your organisation.” Kafka’s advantages are all about scaleability and moving around massive amounts of data. You should use Kafka if you’ve got lots of data or your organisation/architecture is very complex. I was impressed with some of the numbers Matt showed us.
We also got a sneak peek of KSQL, “an open source, Apache 2.0 licensed streaming SQL engine that enables stream processing against Apache Kafka.” Matt made it look super easy to join data together from multiple streams and write meaningful queries against it!
The second talk of the night was a tag team case study from Nicolas Guignard and Arthur Baudry from OCTO. They walked us through a project they’d worked on to build a sustainable enterprise-wide reporting system using Apache Spark and Amazon Web Services.
I was especially interested to learn about a tool they’d used that was new to me: FitNesse. It fostered collaboration by allowing the business analysts on the project to write requirements in a sort of wiki that then actually ran as acceptance tests. Pretty neat!
My third meetup for the week was another data-focused one: Web Analytics Wednesday. Unusually, this is a meetup that’s held in a pub! We were all squished in pretty tightly, but the drinks were free and everyone was super friendly. (I highly recommend the $10 burger special!)
The first speaker was Johann de Boer from Menulog giving a fascinating case study on a project he worked on for a previous employer that provided predictive segmentation of website visitors. Basically the end goal was to guess the goal of someone visiting the website based on their behaviour and then customise the experience towards that.
During the Q&A, I raised my hand to ask Johann about questioning users directly. That was something we did whenever anyone signed up to Canva, and was curious why they hadn’t done it on this project. We ended up having an interesting discussion about qualitative vs. quantitative data, and how you can use one to test assumptions against the other. I also chatted with Johann during the break about the minimum number of “pages” you need to track to make an accurate guess about what users are doing. It’s smaller than you think!
The second talk of the night was Jakub Otrzasek from Datalicious giving us a veteran’s view on what an analytics newbie needs to know. There’s massive demand for folks who know how to interpret all the web data that’s being generated, but not a lot of folks to fill the positions! I agree with Jakub – if you’re looking to hire an analyst, your best bet is actually to grow one from your existing team.
Other Stuff
That’s it for meetups. Here’s a few other things keeping me busy:
- Congrats to my old colleagues at Canva on becoming Australia’s newest unicorn! I know what a big goal that was for the team, and I’m so proud to have contributed in a small way. 🦄
- Next week I’ll be attending Data61’s 3-day Functional Programming Course taught by Tony Morris. I’m expecting to be challenged. (Eeep. Time to cram more Haskell.)
- LinuxConfAU is coming in one more week! I’ll be attending again this year and I’m really looking forward to it. The first two days are dedicated to miniconfs. On Monday the 22nd I’ll be building a robot at the Open Hardware Miniconf, and on Tuesday the 23rd I’ll be running the Art + Tech Miniconf. (I’m super excited about Art + Tech. I managed to get pretty much my dream lineup of speakers!)
- On Saturday, February 3rd I’ll be hosting the Sydney branch of Global CFP Diversity Day. This global series of workshops has a goal of encouraging newbie speakers from underrepresented groups to put together their first talk proposals. Special thanks to Sydney GA for hosting and to all the mentors who have volunteered to help!
- Along with several of the Sydney Girl Geeks, I’m slowly working my way through HarvardX’s CS50: Computer Science course. For my first assignment, I had to build a game in Scratch. Naturally, I made one inspired by Roald Dahl! You can try it out here.
- My friend Lucy Bain also has a renewed commitment to tech blogging for 2018. She’s already made two great posts this year: JS: ES6’s spread operator for objects and React JS: what is a PureComponent?. If you’re interested in programming, you should check them out.
- And lastly – don’t forget that we have two upcoming YOW! events in Sydney with open Calls for Presentations! YOW! Data will be held on May 14-15 and is looking for speakers on data-driven technologies and applications. YOW! Lambda Jam is coming up on May 21-23 and is all about functional programming. Special note: This year we’ve added on an extra day for LJ that will be a full-day workshop aimed at providing an “on-ramp” to FP. (If you can’t make it to Tony’s 3-day course, you should definitely sign up for the LJ one!)
I leave you with a truly cool bit of music: Microsoft’s Spectre & Meltdown KB4056892 Patch converted into MIDI. These security bugs are an ongoing nightmare, but hey – at least we can dance to it! 💃
-
Shared today on Twitter
You know the theory that it takes 10,000 hours to get really good at something? Can confirm. 😉 (PS @thejameskyle – nothing happens at 20×20…) https://t.co/NzpkPLr7u5
I Made the Pizza Cinnamon Rolls from Mario Batali’s Sexual Misconduct Apology Letter https://t.co/8bCIsu2ZpL – Amazing. Fave part: “I hate them, but I keep eating them. Like I’m somehow destroying Batali’s shitty sexist horcrux in every bite.”
@thejameskyle What can I say? I had a dream run, finally figured out my strategy, and made liberal use of the pause button. 😂
Ahhh, summer. Some folks go to the beach. Instead we eat like damn hell ass kings! ☀️👑 https://t.co/8IffnGQy1U https://t.co/PFnBWp7yVO
Oh my, this is way more fun than I expected… Going to have to force myself to go to sleep! https://t.co/tIiaBTKsUV
@art_control @lca2018 😱 I sent notifications weeks and weeks ago! What was the proposal?!
@art_control @lca2018 Hi William – I don’t see any proposals in the miniconf control panel with your name. If you submitted it, it wasn’t to the Art + Tech one. 🙁
-
Shared today on Facebook
You know the theory that it takes 10,000 hours of focused practice to get really good at something? Yeah, that’s about right. 😂
Ahhh, summer. Some folks go to the beach. Instead we eat like damn hell ass kings! ☀️👑