@rishi0Yellow hellow everyone! It’s the first day of winter break, and now that all my school stuff’s finished (having handed in what might, in hindsight, have been one of the worst essays of my life), I’ve found myself quite pretty bored!
I’m going to be challenging myself to build one cool thing every day (and maybe ship it either here or in #rishi if it’s smaller), so here’s the first one!
I’ve found myself working with asynchronous hooks in React a lot; whether that be to fetch data or just do timed stuff client-side, the normal integrations just don’t really cut it for me. That’s why I built my own library for those kinds of hooks! @rishiosaur/async is built in Typescript, and has some awesome documentation as a result (Typedoc really comin thru), and has two hooks that I use a lot in my daily React life: usePromiseEffect and useAsyncEffect, both of which are modelled to look like idiomatic React (I’ve attached an example of their usage down below).
:githubparrot: You can find the Github repo over at z.rishi.cx/g/async (feel free to star!),
:npm: The NPM package over at www.npmjs.com/package/@rishiosaur/async,
🏗️ And the documentation over at async.rishi.cx!
@sarthak0🚢 CHALLENGE SHIP 🚢
Aight I’m shipping a link shortener which is faster than @rishi’s if I remove the Airtable integration. Like @rishi’s, it supports additional parameters at the end of a link. It’s written in Next.js and just as easy to clone. Check it out at srtk.me/gh/srtk.me-v2! (that link is using the shortener)
coming soon: ip address tracking with location and other information
@muirrum0using caprover to manage my apps per @rishi’s suggestion and it's working out really well
@sampoder7+the sun has set (quite literally now), thank you from the bottom of my heart to everyone who joined the Summer of Making!!! it’s hard to piece together words, so here’s a post i wrote… and the recap site I'm about to ship….
one thing I haven’t done yet is say thank you to a lot of people, so meet my thank you wall:
• thank you @roshan for being there literally always and being amazing, for bringing your. abundance of knowledge to #hardware-party and listening to me even when I’m not literate. you’re the best partner in crime!
• thank you to @athul & @annlee_fores, for being life savers (on multiple occasions) and stepping up to support with all the Indian grants. True life savers.
• thank you to @lachlanjc for guiding me through making the recap site, always supporting when ever I contribute to Scrapbook or the Site and for all their support in the fast few days. Plus just being super nice and cool!
• thank you to @cwalker for all their support with hardware over the summer and just being someone to talk things through with!
• thank you to @msw & @cwalker for all the lengthy convos we had pre-launch that helped lead SoM in the right way!
• thank you to @neel.redkar for building awesome things that were life savers!
• thank you to @zrl for being super supportive but also brutally honest at times! that brutal honesty saved us!
• thank you to @elisemoe for being super supportive of us and for helping me out with pitching to Adafruit & Arduino!
• thank you to @cp & @michael.destefanis for putting up with my banking incompetence and some of the shenanigans we attempted!
• thank you to @matthew, @amogh, @dinaelhanan, @tmb, @christina695, @melody for all being super cool and doing super cool stuff!
• thank you to @rishi for whilst not being directly on the team, had a massive impact :)
OH AND OFC THANK YOU TO EVERYONE HERE YOU ALL ARE SO FREAKING AMAZING THANK YOU FOR BEING COOLLLLL!!!!!!
heres the earliest photo i could find, i’ll let your imagination go wild…