Sign in with Twitter

Username:

I build stuff with JS and React. Engineering Manager at Clipchamp. Brisbane, Australia.

97 Following   874 Followers   285 Tweets

Joined Twitter 6/1/08


We're looking for a web developer to help build @clipchamp's blog and landing pages. If you like cool tech and vide… https://t.co/l0e0K1x4bs
7/6
2020
@aurelius167 @ABC Well you're really not going to like this article then: https://t.co/Dz1IOV4hCY @borantula It's the one-way mirror of routers.How is this even possible? https://t.co/uK22BuPrEj
7/3
2020
@ReactTraining @ryanflorence @remix_run That was my mistake, and glad to hear you're still available. @ryanflorence @remix_run @ReactTraining I swear I saw a notice on your website that said that training was on hold.
7/2
2020
@ajaymenon0 Some heartrate just runs high. In my early thirties it would max out at 200, and sit at 180 for a typic… https://t.co/OerOeH1r0IThat 84M cut, which has cost hundreds of jobs at the ABC and forced the cancellation of services used by millions o… https://t.co/nmTjXs984p
7/1
2020
7yo does a code review: "Those are not even real words. There are no spaces. Maybe they were rushing because they n… https://t.co/K96VciqpUv
6/30
2020
So cool! Super excited to be working with @zorfling again. The last time this happened we were writing jQuery and P… https://t.co/BtYK6kIX3b
6/29
2020
If you think that people you interview should show their passions and commitment in EXACTLY the same way you would,… https://t.co/DQUP33hpPf
6/27
2020
"Listen carefully, Josh, because I've only got a few seconds to tell you this. You're right that Bitcoin is stupid… https://t.co/ipz81NFkTW
6/26
2020
@clipchamp's looking for a web dev to help build/maintain our marketing site. We've got some exciting stuff planned… https://t.co/sVzCjXDQdE
Retweeted by Josh Duck
6/22
2020
@Ganticdotco I feel like saying "moved forward" is pretty uncommon. Maybe an Americanism? I used to get tripped u… https://t.co/6WFHbkEXRm @nickstenning On the other hand, it would be kinda poetic if the police were to use this tool and get to thinking a… https://t.co/8lg3ViRhEA
6/21
2020
@AshKyd @tuppaware That's displaying the full bleed tablet layout because the window is so small. At sane window si… https://t.co/Lk37Z52pwp
6/17
2020
Wow. I'm literally stunned. Apple just doubled down on their rejection of HEY's ability to provide bug fixes and ne… https://t.co/XiQZXuHBwC
Retweeted by Josh Duck
6/16
2020
@patsnacks @Adobe Definitely. I just used Lightroom, and TBH it was sluggish as all hell. Found some good alternati… https://t.co/h8ff10Uj68
6/12
2020
Fuck you, @Adobe. I've paid you $600 in fees over the last three years and you want to sink the knife in as I leave… https://t.co/naYlIJvVVq
6/11
2020
John Krasinski is a lucky guy. Sells his Some Good News show right as we literally run out of good news. CBS is gon… https://t.co/M0xrHzNNLE
6/7
2020
I had a professor who always talked about "the necessity of existence." Basically, some things should be created ju… https://t.co/mXVtBn62MC
Retweeted by Josh Duck
6/6
2020
@lacker @mipsytipsy That would mean cops are financially incentivised to cover up any incidents that occur. Whistle… https://t.co/WUO149ppqT
6/3
2020
@aweary @reactjs Deleting my comment. Take care.
6/2
2020
@thinklinuxx @dan_abramov Which is why this all started. The people who witnessed George Floyd's murder saw what wa… https://t.co/GIN8Fihug5 @thinklinuxx @dan_abramov You're missing the point. There are certainly videos of protestors being violent. But tho… https://t.co/7Cysmt59Yq @QuinnyPig @aykev Have you been in that position? I'm ex-FB and knowing that losing your job means you have two wee… https://t.co/DEriT2BvfK
5/31
2020
@ngvozden @aweary Allowing propaganda to spread unchecked is no better. We've always had checks and balances in ind… https://t.co/pII8dqdmla
5/29
2020
@cpojer In-browser browser.
5/28
2020
@CaseyBriggs @tfswebb Depends on usage. "From 12pm" is talking about the specific point in time, not the hour-long… https://t.co/H2TD4hPWF4
5/27
2020
@swyx @lesliecdubs Phew, so glad that coding is doesn't have nonsensical rules that people follow for no good reason.
5/24
2020
@SaraSoueidan No problems here. Keyboard is similar in feel to the older 2015(?) style. I type on it all day withou… https://t.co/eLm6wDzHJX
5/20
2020
@wycats It's the "take my wife... please!" of tech humour.
5/18
2020
@en_JS @youyuxi Was waiting for your take on this Joe. Have you used Recoil? Are their other technologies for clien… https://t.co/fR7nj6bMe3 @chriscoyier Using crappy tools and broken workflows to gatekeep being a "real developer" is so stupid.
5/17
2020
@mjackson @threepointone Sounds like the JS equivalent of the trolley problem. Slightly slower experience for some… https://t.co/bcChvl95FL
5/15
2020
@tmcw A few years back I gave a talk on this topic based on early React/Relay/GraphQL work at FB. The biggest faili… https://t.co/CG6a6IaTQt
5/11
2020
The team at ABC in Brisbane are looking for a PM to help build their news apps. You'll be backed by a great dev and… https://t.co/TpyoqHZIuT
5/5
2020
@cpojer @brian_d_vaughn what about if they are missing capitalisation and punctuation @wincent Can you run it through https://t.co/9ngser8kAq or Nvidia's noise removal tool? They're both pretty magical.
5/2
2020
@patsnacks In the past we found a lot of IE users were government workers. Sometimes a good idea to keep them on side.
4/28
2020
Amazon says the perfect team size is "two pizzas". How many people is this?
4/27
2020
@ericwbailey @hankchizljaw Plenty of us old school web developers are using Node and client rendering too. Saying t… https://t.co/kokGk3tsEG
4/24
2020
@drzax It did seem too conservative at the time, but for governments to try and lay blame is such a cop out. There… https://t.co/e9bCPjQCSl
4/22
2020
@drzax I was thinking that it's easier to prove that it's not compiled from that source code than prove that it is.… https://t.co/LXeK0kqAYh @drzax Distributing a different version is discoverable and removes any plausible deniability. With closed source… https://t.co/jf9fOTSsvp
4/21
2020
Yes, this is a real product. 😱 https://t.co/YjmUbSprmJ
4/20
2020
@rem I have a theory that no one at Spotify has every interacted with children. No, I don't want the Hamster Dance… https://t.co/tQm0Pg2EoM
4/17
2020
when i clicked on this i really wasn't expecting "insights" to mean "check up on what your employees are doing whil… https://t.co/n4EXMliuwb
Retweeted by Josh Duck
4/16
2020
@AshKyd Damn. You got them back, right? @mjackson @amasad I don't think it was an accident. Google don't appreciate dev experience in the same way the other companies do.
4/13
2020
@BrendanEich @wycats @SergZh_ @BraveSampson Sorry, just saw this. Every AMP page did this. I can't repro today, so… https://t.co/SAb97aFyIZ
4/7
2020
@camerongrice If you somehow find yourself in the fictitious hotel from The Shining then COVID-19 is probably the least of your worries.Google thinks I shouldn't visit the Overlook Hotel. COVID-19 is one good reason, sure. But I feel like the murderin… https://t.co/ypmMeF4DTF
4/2
2020
@ReactConfAU @carmenhchung *XSSI'm astounded by how much obvious astroturfing goes on on Reddit. Continual smear campaigns and misdirection agains… https://t.co/V8Ku4CQGzB
4/1
2020
Remember 2017, when your kid bursting in on your important meeting was newsworthy? https://t.co/OP852U7WlB
3/25
2020
I had a blast presenting at ReactConf AU. If you're interested in page load performance for React devs, check out m… https://t.co/QXz1U6i2m3
3/24
2020
@johnallsopp No 2001?My coworker is sitting next to me licking her stomach. https://t.co/M1FpS8TkTHWhen your boss sends you an invite from Google Calendar. https://t.co/4cdJlbqvBh
3/23
2020
@patsnacks Do you need an alibi? Just say the word. @jaffathecake Things looks dire in the British Aisles (sorry!)
3/21
2020
@wycats I believe the senator is proposing a global ban on hunting wild animals. Can you believe there are parts… https://t.co/7oAIXz9QW5Brissy folk, Clipchamp is still hiring. If you know of full stack/frontend/iOS/C devs looking right for work right… https://t.co/j3HLm1FkdC
3/18
2020
@dhh CCC is not Facebook, to the best of my knowledge FB has been proactive about isolation. They've also committed… https://t.co/yMnOnLCuv4 @jlongster @TheRealPomax Do you actually need a Datetime library with timezones? I ended up creating a library to d… https://t.co/RBo08qxq8j @hellosct1 @CatChen @n8Schloss @firefox Sure, but "THIS IS NOT AN OFFICIAL ADDON FROM MOZILLA!" is the entire point. @Mandy_Kerr We're still hiring (a lot), but expect candidates to be a bit more cautious.
3/17
2020
@JessTelford Think you gotta make peace with the face that work is gonna suffer. The digital baby sitter is a short… https://t.co/PNQGPo3ShxStory time got weird tonight. https://t.co/IYB5VihoPk @hogfish @mike_hasarms 👁️ I'm watching you, Trish.
3/16
2020
Hey @firefox, pushing this kinda stuff when you're taking millions of dollars from Google is hypocritical. Where is… https://t.co/YSgJsfmv9O
3/14
2020
@robaeprice But is it 🏎️? @drzax Shitty dark patterns. Google Maps has two options for tracking and personalisation (1) let them log absolute… https://t.co/vSeeT9cboe
3/12
2020
This year I am joining the team in @clipchamp in raising money to fight blood cancer, by taking part in the World's… https://t.co/AsvU8YntOX
3/8
2020
@santoshspeed @elonmusk Gonna take advice on pandemics from someone who doesn't know how to take a screenshot.
3/6
2020
In two quotes this pair show that they don't know how to extrapolate basic trends, are self-centred, and terrible d… https://t.co/M0PuHWdUZx @johnallsopp Game theory. There's not a rational reason other than the fact that everyone else is buying it.
3/4
2020
@jordwalke It was a shockingly bad take. Would have thought that someone who writes about how technology companies… https://t.co/vGsr7BqFLA @brian_d_vaughn @JosiahNunemaker That's ... really fast. Are you running races at that pace? One thing that helped… https://t.co/ltmt3Ofp1x
3/3
2020
@mjackson Your name is an anagram of Hi, Clone Jam Sack. Thought you should know that.
3/2
2020
@m_ott @SaraSoueidan Today we have GitHub, Stack Overflow and amazing devtools that decipher the code soup. New devs will be OK. @200okpublic Yup. Glad it's not just me. I feel like we were unwitting participants in some weird Pavlovian experiment.A fantastic and exciting talk. Jed had me nodding along in agreement by the end. Something to chew on over the next… https://t.co/4hwfCuUWdK
2/28
2020
@markdalgleish And I always love the simplicity and consistency of the API in Seek's design system. I frequently fi… https://t.co/zjnJfHNIIR @markdalgleish The insight about unavoidable text spacing being the root cause of many layout issues was such an "o… https://t.co/Ui0gVzVoDDA concise and strong summary of foundational rules for design systems from @markdalgleish. If you're implementing a… https://t.co/QIyaxwtPvb @AlyssaM_InfoSec What are you exactly getting in this transaction? Most speakers are preparing or anxious before th… https://t.co/Bj3uwfolQuGrab a copy of the slides from my #ReactConfAU talk here: https://t.co/oyLTdgcaQrWith the ABC crew old and new! #ReactConfAU @lukejclark @MarcHoward @joshduck https://t.co/SrImRca0Zl
Retweeted by Josh Duck @phocks @zorfling Hi Josh 👋 @slace @ericlaw If you can, fantastic. This was a conversation we had many times at the ABC. When we dug into the d… https://t.co/BnpQD0nr7d @kartiklad @ABC We were lucky to have your help. Still disappointed that I didn't have time to include my "Kartik w… https://t.co/KRqFxGpmeo @adamwknox @ReactConfAU There's a livestream here: https://t.co/zjHqpsvbse. I'm not sure if and when past talks will be shared.Fantastic quote from @alexandereardon as he explains what went into the magic behind React Beautiful DnD.… https://t.co/JRMaZqR92I
2/27
2020
Really impressed with the work work James Dooley has shared at @ReactConfAU on how the BBC is building tools for jo… https://t.co/X2czjZqWcOHow do you make sure your complex web apps are behaving themselves? Many frontend tools focus on crash reporting, w… https://t.co/BOa4o5IKIqPumped to be Sydney-bound ✈️ for @ReactConfAU.
2/26
2020
@jtango18 Is there a source for this?
2/24
2020
So, in summary. AMP pages are fast, but only because they use a clever trick and ask you to give up control of you… https://t.co/1v3k3wWFWH
2/23
2020

0