Yet Another Newsletter LOL: Hamster around the world
Alright, we’re back to the regular cadence of the newsletter now that I’ve moved it over to Revue.
Another week, another newsletter. Let’s get to it!
Around the Web
You can now Tweet using the Twitter API. 🐦
The time has finally come - you can now Tweet using the Twitter API v2!
— Twitter Dev (@TwitterDev) November 3, 2021
We heard your feedback, and have added several new, highly requested API features. Read on (🧵) or check out the forum post: https://t.co/Uio6PS7UPX
The disabled
attribute is something I’ve been flip-flopping on a lot lately after reviewing some PRs and from what I’ve learnt from working with my awesome co-worker Suzanne.
This post from Sandrina Pereira, Making Disabled Buttons More Accessible, was a great read.
Some things that also stood out for me were these two pieces in the article.
and this one
If you use TypeScript or tools that are powered by TypeScript, e.g. VS Code, this is huge. TLDR; if you destructure a discriminated union type, using the destructured properties will still be type aware of which union type it was a part of. This snippet from the pull request (PR) explains it best if you don’t feel like diving into the PR
type Action =
| { kind: 'A', payload: number }
| { kind: 'B', payload: string };
function f10({ kind, payload }: Action) {
if (kind === 'A') {
payload.toFixed();
}
if (kind === 'B') {
payload.toUpperCase();
}
}
This looks like a sweet addition to the Chrome DevTools
2. @ChromeDevTools launched a new Recorder panel that allows anyone to record a user journey and view all the actions taken, such as navigations, keypresses, link clicks, etc.https://t.co/gDz6BDja5t pic.twitter.com/a0MXMcBNm3
— Houssein Djirdeh (@hdjirdeh) November 3, 2021
Fun Stuff
This cracked me up. I own a hamster and I love Daft Punk. I can’t confirm, but I’m sure the little fella is OK.
look at this (sound on) pic.twitter.com/qaaV4qahHs
— Jessi “READ MY COMIC” Sheron (@JessiSheron) October 29, 2021
1000x engineer lol
1000x engineer pic.twitter.com/QSoYYZl2iP
— Helen 侯-Sandí (@helenhousandi) November 2, 2021
Words of Wisdom for the Week
Twitter is still a great space for folks in tech, but Angie drops a truth bomb.
Twitter is not the real world. This place is full of unrealistic advice.
— Angie Jones (@techgirl1908) November 7, 2021
The one that irks me is “you don’t need X to do Y job”
Unless you can readily post dozens of Y jobs that don’t list X as a requirement, stop misleading people.
Shameless plugs
Stephanie Eckles joined us on the DEV Twitch stream this week. It was so much hanging out with her. She’s put out so much amazing content like ModernCSS.dev. Check out thinkdobecreate.com to see all her body of work.
Thanks again for joining us Steph!
Wanted to say thanks to all of you that follow us on the @ThePracticalDev Twitch stream. And a big shoutout to all our guests. We passed 2K followers today. I don’t usually dwell on numbers, but we were ~700 followers last October. Shoutout to my awesome co-host @coffeecraftcode!
— Nick Taylor (@nickytonline) November 3, 2021
I’m not one to brag, but I’m really proud of what we’ve done with the DEV Twitch stream. The short story is I was streaming on my own account with folks in the community pairing on issues/live coding and as Hacktoberfest 2020 approached, I suggested that we should stream on the DEV Twitch account because it was just sitting there. And the rest is history. 😎
Shoutout again to my awesome co-host Christina!
Alright, I finally got minted. Hello @developer_dao! Québec is Nouvelle France, so there’s that I guess lol. Let’s go! pic.twitter.com/NQPHAoinww
— Nick Taylor (@nickytonline) October 29, 2021
Not a shameless plug, but I finally minted my NFT to join the Developer DAO. I had already joined the Discord but hadn’t finished the registration, i.e. the NFT.
I know not everyone is a fan of web3 or even that term, but I’m enjoying learning about the space and Developer DAO is a super welcoming community. If you want to follow my web 3 adventures, I have a series on dev.to.
Until the next issue!