Helllllooooo!
I hope your week was a good one! Mine was pretty dang full of meetings and speaking at things, so I admit I’m a little pooped writing this, but the weekend was a good time seeing friends and family. Let’s go!
Was this forwarded to you? You can subscribe here!
Tesseract.js
Which fonts to use for your charts and tables
Things I Wish I Had Known About Angular When I Started
React: storing state in URL with URLSearchParams
I spoke at a few events and podcasts this week, but my talks aren’t online yet! So… I’ll share those links whenever they’re up. If you ever wanna see things I speak about though, I have nearly all of my slides and outlines in this GitHub repo, including my speaker rider that I send to all events!
Also! A new episode of the Dev Morning Show (at night) aired! Our guest this week was Moriel Schottlender, who is a genius with a very fun website. You can watch on YouTube, or wherever you get your podcasts.
Ever wish you could hear me (as in actually me, Cassidy) coach you on to greatness?
Centered is a desktop app I run while I work and it really helps me fly through my work. I’m less stressed because I’m getting everything done (or close!).
Try my coworking group “Freakin’ Nerds” on Centered and you’ll hear me as your coach 24/7 (for better or for worse).
And if you want to get the fully-featured Pro version, use code FREAKINNERDS20
to get 20% off.
Now get back to work!
Last week, I had you calculate a grade point average based on letter grades. Awesome job you studious folks, Miguel, Piotr, Ryan, Monica, José, Saad, Les, Adrianna, Andrew, JW, Joel, Cedric, Tianon, Amine, Ten, Mo, Stephen, Lucien, Max, Chase, and Robin!
This week’s question:
Write a function to output the ordinal suffix of a positive integer concatenated to an inputted number.
Example:
> ordinal(3)
> '3rd'
> ordinal(57)
> '57th'
This Yorkshire River Is Home To The ‘Deadliest Stretch Of Water In The World’
Persepolis Reimagined
Incense Holder with Water Ripples | Woodworking
CA66 with GMK Bento
Did you hear about the database developer who took a second job because they had loads of time?
They’re waiting on tables.
That’s all for now, folks! Have a great week. Be safe, make good choices, and move away from your desk regularly!
Special thanks to Gabor, Stephen, IceSloth, Alaska, Josh, Conor, Ezell, Karthic, Ximena, Paige, Zev, Sebastián, Ben, Sema, Kinetic Labs, Vadim, and Bailey for supporting my Patreon and this newsletter!
cassidoo
website | twitter | patreon | github | twitch | codepen | polywork