Artem Zakharchenko @kettanaito
Teaching automated testing at https://t.co/lRpSA0aD2A. Author @ApiMocking. Instructor @eggheadio. kettanaito.com UTC+1 Joined December 2011-
Tweets16K
-
Followers7K
-
Following550
-
Likes23K
😍
Building some interactive education. My favorite kind!
And by handle I’d say test.
So what is the best provider to host static sites nowadays? I don't want a thousand dollar bill if someone decides to DDoS my static assets.
This was my first code editor. No highlighting, no autocompletion, no smart cursors, no inline validation. And I cherished and enjoyed it. This was where I wrote my first line of code—an HTML <table>. This is where connecting CSS to pages clicked for me. Great tools are great,…
I want to tell you about a book called "Alphabetical Africa" by Walter Abish that was written as a challenge. What was the challenge? Every word in a chapter starts with the same letter. The letters rotate alphabetically from chapter to chapter, so chapter 1 has all the words…
2024. Basic API design principles spark ardent discussions. What a time.
One of the largest JavaScript frameworks and one of the largest meta-frameworks on top of it have collectively backed down from patching fetch, and here you are protecting an absolute bottom of API design: patching thing you don't own.
Wohoo! I've contributed to Undici (fetch implementation for Node.js) by making its types a bit better! github.com/nodejs/undici/… ❤️
✨Comments/Reshares appreciated😊✨ I'll be up for work soon! I'm open for opportunities in the #DeveloperExperience and #DeveloperRelations spaces but not exclusively so if you're searching for a an experienced technical lead, developer advocate or more do hit me up! 💬
Kent C. Dodds 🌌 @kentcdodds
260K Followers 256 Following Improving the world with quality software · Husband, Father, Latter-day Saint, Teacher · https://t.co/pPQmnZS6rR, https://t.co/NYn5aJVGve, https://t.co/U5KafpJTZpMatt Pocock @mattpocockuk
142K Followers 581 Following Full-time TypeScript educator. Ex-@vercel, @statelyai. Used to be a voice coach. He/him. Author of Total TypeScript 🧙 Hire me to teach your team TypeScript!Cory House @housecor
117K Followers 714 Following Consultant. Sharing coding tips. I help devs grow. Teaching software dev: https://t.co/D5emROQa4J Helping teams switch to React: https://t.co/Qfp4Tfp3jf ⚛️Dominik 🔮 @TkDodo
37K Followers 382 Following Software Engineer • Maintaining TanStack Query • blog at https://t.co/tqjsQfLXIR • Frontend Tech Lead @myadverity • ReactJs • TypeScript • Father of two 👧👦Theo - t3.gg @t3dotgg
137K Followers 2K Following I make videos, dev tools, companies, and investments. Founder of @pingdotgg (YC W22)Josh W. Comeau @JoshWComeau
127K Followers 2K Following Indie hacker and educator. Blogging at https://t.co/kbdJDUdLg5. Previously @gatsbyjs, @digitalocean, @concordia_btcmp, @khanacademy. He/Him 🌈Seb ⚛️ ThisWeekIn.. @sebastienlorber
41K Followers 5K Following 🔥 Join 37k devs - Stay up-to-date with React: • 📨 https://t.co/DvLGHeLY5G • @ThisWeekInReact • @docusaurus maintainerEvan You @youyuxi
260K Followers 2K Following Husband, father of two, independent OSS dev. @vuejs, @vite_js, @rolldown_rs, and more. Connoisseur of sushi. Chinese-only alt: @yuxiyouAlex / KATT 🐱 @alexdotjs
19K Followers 2K Following 👋 I'm Alex & I tweet about web dev stuff. 👉 Creator of @trpcio (⭐️30k+). 🧙♂️ Open-sourcerer & fully-stacked typescripter. 🗣 Speak 🇸🇪🏴🇧🇷sunil pai, etc. @threepointone
33K Followers 2K Following 🎈 Entscheidungsproblem. Building @partykit_io.Matteo Collina @matteocollina
42K Followers 3K Following @platformatic Co-Founder & CTO, @nodejs TSC member, Lead maintainer @fastifyjs, Board @OpenJSF, Conference Speaker, Ph.D. Past: @nearform. Views are my own.Jason Lengstorf @jlengstorf
53K Followers 2K Following I team up with dev-focused companies to make video developers actually want to watch {...💜} 📺 host @LWJShow 💻 web generalist 👨🏫 tech educatorMark Erikson @acemarke
31K Followers 263 Following Collector of interesting links. Answerer of questions. Writer of very long posts. Redux maintainer. @replayio . maybe @acemarke at an elephant social site soonTejas Kumar @TejasKumar_
35K Followers 970 Following Best Selling Author, Fluent React (@oreillymedia). Host, ConTejas Code Podcast. Investor. Advisor. Formerly at @vercel, @spotify, @xata, @g2i_co, and more.Tomasz Łakomy @tlakomy
24K Followers 3K Following Engineering @runwayml | ex Engineering Team Lead @Stedi | AWS Hero | Co-founder at @cloudashdev | @eggheadio instructor | 2x AWS Certified | Be kindErik Rasmussen 👨�.. @erikras
10K Followers 2K Following An American in Spain 🇺🇸🇪🇸 https://t.co/IBSNBqNVlK Author of @reduxform and @finalformjs. BlueSky: @erikras . com 👂@happyhourdotfmHaz @diegohaz
11K Followers 371 Following • Author of https://t.co/O6wPfBCEDG • Previously maintainer @WordPress • JavaScript, React, web accessibility • Autistic, dad, he/himAnthony Fu @antfu7
47K Followers 1K Following A ship in harbor is safe, but that is not what ships are built for.joel 🌦️ @jhooks
20K Followers 3K Following lvl 16 half-orc nerd, synthesist 🍄 built @eggheadio, working on @badass_courses helping creators build high quality dev education products 🌈Rocio @sera19418
1 Followers 2K FollowingShin Sakuda @SakudaShin41063
0 Followers 9 FollowingMighty Hologram @mightyhologram
182 Followers 128 Following Love music, food, video games and good fun with my people. Interested in Web design and development. Love playing CS GO.Graham 🛡️ @grahamcodes
2K Followers 2K Following senior engineer @coinbase advanced trading. prev @fluidityio (acq. ConsenSys)René (SECUR) SecureS.. @securestaking
542 Followers 343 Following Always a 0% pool. Cybersecurity professionals with passion for crypto operate high secure Cardano Stake Pools (SECUR)farsi_rumi @farsi_rumi
0 Followers 1K Followingconnor littleton @CLittleton1
14 Followers 140 FollowingAlex Abbott @devwithalex
837 Followers 250 Following Shopify dev building apps and creating content to share what I learn 💻 🛍 Subscribe on YT 🎥: https://t.co/469IhwIJeoPetr @petr24
651 Followers 1K Following Co-Founder of Dispatch Robot AI - Helping trucking companies book better freight.Aden @muhwyndham
200 Followers 273 Following Pic is my fat cat. And I'm not a bot. Blog: https://t.co/rerMUbaB1Q Github: https://t.co/X4lygeVDbwmarcelofs @m4rcelofs
279 Followers 2K FollowingLuthfi Kurniawan @luthkur
262 Followers 2K Following A guy who likes anime, manga, video games, Idol, and voice actor.Glenn Micallef @glennmic_88
44 Followers 108 Following IT student, web developer, proud mac user, like films & tv series, addicted to F1, karting & other motor racing...Suresh Iyer @protoiyer
1K Followers 4K Following Programmer, Reader, Blogger, Music/Movie lover. Loves programming, gr8 Indian music - classical/melody/oldies, books & sports. Mastodon: @[email protected]Julian @JulianJulian99
16 Followers 3K FollowingMihai Agape @mhagape
20 Followers 95 FollowingOsama Riaz @mriazosama
8 Followers 473 FollowingJames Hubert @jameshubert_com
91 Followers 272 Following ⚛️ Frontend & Mobile Software engineer 📦 Building https://t.co/6czqBo8Dzk to bring online pickup to all stores. Follow my journey here.Sakthi@கொங்�.. @sakthiinfotec
3K Followers 5K Following I support Narendra Modi and a proud member of @BJP4India. // முக்கியமாக திமுக எதிர்ப்பாளர்//. Humbled to be followed by @annamalai_k and @mafoikprajanJuho Vepsäläinen @bebraw
5K Followers 321 Following Founder of @survivejs, @jsterlibs, @ReactFinland, @future_frontend. Winner of @bluearrowawards.Michael Wang 汪東�.. @EastSun5566
46 Followers 1K Following Currently, I am building https://t.co/D9TrZSe3Wa 🚀kirekire @w92968
12 Followers 2K FollowingIvaylo Tsvetkov @ivaylo_ts
21 Followers 222 Following • Freelance Developer • React & Typescript • Sharing bits and pieces of web knowledgeankush singh @tweetofankush
5 Followers 112 Following Web Developer || MERN || Tweets about Software Engineering , mini-projects, projects and related.Rhys Sullivan @RhysSullivan
1K Followers 303 Following Building: Google-index Discord Content - https://t.co/gaRhpx9lkW Query & render your PostHog data with Typescript - https://t.co/UQ90Rt7YJuJonathan Franco @jonathanfs08
159 Followers 684 Following Software Engineering Manager during the day, mentor and builder at night.Juan Thomas Angel Mon.. @JuanThomasAnge2
419 Followers 2K Following Ingeniero en Sistemas. #Libertarian #OldRightJosip Graho @jspthesixth
11 Followers 171 FollowingAlwin @Alwin_skry
25 Followers 143 Following 🛠️ Software Engineer crafting the future | 🚀 Entrepreneur at the intersection of innovation & impact | 📘 Tutor passionate about empowering mindsJuan carlos Cruz @jcruz_dev
166 Followers 1K Following Frontend developer with design experience. Passionate about creating beautiful and functional interfaces. Always learning and improving. Jesus Christ followerMeir J Cohen @Meirjc
29 Followers 320 FollowingPablo @PabloVerdu16371
0 Followers 44 Following🤙 @ifcm13
0 Followers 211 FollowingKent C. Dodds 🌌 @kentcdodds
260K Followers 256 Following Improving the world with quality software · Husband, Father, Latter-day Saint, Teacher · https://t.co/pPQmnZS6rR, https://t.co/NYn5aJVGve, https://t.co/U5KafpJTZpMatt Pocock @mattpocockuk
142K Followers 581 Following Full-time TypeScript educator. Ex-@vercel, @statelyai. Used to be a voice coach. He/him. Author of Total TypeScript 🧙 Hire me to teach your team TypeScript!Cory House @housecor
117K Followers 714 Following Consultant. Sharing coding tips. I help devs grow. Teaching software dev: https://t.co/D5emROQa4J Helping teams switch to React: https://t.co/Qfp4Tfp3jf ⚛️Dominik 🔮 @TkDodo
37K Followers 382 Following Software Engineer • Maintaining TanStack Query • blog at https://t.co/tqjsQfLXIR • Frontend Tech Lead @myadverity • ReactJs • TypeScript • Father of two 👧👦Theo - t3.gg @t3dotgg
137K Followers 2K Following I make videos, dev tools, companies, and investments. Founder of @pingdotgg (YC W22)Josh W. Comeau @JoshWComeau
127K Followers 2K Following Indie hacker and educator. Blogging at https://t.co/kbdJDUdLg5. Previously @gatsbyjs, @digitalocean, @concordia_btcmp, @khanacademy. He/Him 🌈Adam Wathan @adamwathan
211K Followers 737 Following Creator of @tailwindcss. Listener of Slayer. Austin 3:16.David K 🎹 @DavidKPiano
66K Followers 3K Following Making state machines at @statelyai · prev. @Microsoft · I play pianoLee Robinson @leeerob
126K Followers 706 Following VP of Product @Vercel. Helping developers build a faster web. Teaching about React and Next.js.Jarred Sumner @jarredsumner
96K Followers 786 Following building @bunjavascript. formerly: @stripe (twice) @thielfellowship. high school dropout. npm i -g bunTanner Linsley @tannerlinsley
64K Followers 728 Following ⚔️ Sir Tan of the Stack 🎉 TypeScript 🌎 Web ⚛️Open Source Software💡UI/UX/DX 🎯 SEO 💼Co-Founder @NozzleIO 🛠Creator @tan_stack 👨👩👧👦@Ch_JesusChristSeb ⚛️ ThisWeekIn.. @sebastienlorber
41K Followers 5K Following 🔥 Join 37k devs - Stay up-to-date with React: • 📨 https://t.co/DvLGHeLY5G • @ThisWeekInReact • @docusaurus maintainerbrian (no longer acti.. @brian_d_vaughn
48K Followers 209 Following I'm not here anymore, but you can find me on Bluesky (https://t.co/Udh3FXtyTD), Threads (brian.david.vaughn), or Mastodon (@[email protected])kitze 🚀 @thekitze
56K Followers 508 Following 🧑💻 @sizzyapp - Browser For Devs 🐶 @benjiDotSo - Life OS 🚀 @ZeroToShipped - Course 🎙️ pod: https://t.co/dRFO9QMnSB 🍿 vids: https://t.co/0JZXtmYVrFEvan You @youyuxi
260K Followers 2K Following Husband, father of two, independent OSS dev. @vuejs, @vite_js, @rolldown_rs, and more. Connoisseur of sushi. Chinese-only alt: @yuxiyouAlex / KATT 🐱 @alexdotjs
19K Followers 2K Following 👋 I'm Alex & I tweet about web dev stuff. 👉 Creator of @trpcio (⭐️30k+). 🧙♂️ Open-sourcerer & fully-stacked typescripter. 🗣 Speak 🇸🇪🏴🇧🇷Rich Harris @Rich_Harris
93K Followers 2K Following Cheese fan. I work on @sveltejs at @vercel. When the asteroid finally obliterates this place you can find me at @[email protected]. Until then, 🍿sunil pai, etc. @threepointone
33K Followers 2K Following 🎈 Entscheidungsproblem. Building @partykit_io.Adam Rackis @AdamRackis
38K Followers 1K Following Senior Web Engineer at Spotify. Prev, Riot. Next, React, Svelte, C++ when I'm feeling nasty. Beer, whiskey, coffee snob. Book lover. Jr Developer for life.Mark Techson @marktechson
11K Followers 1K Following Transformational Public Speaker | Angular team @Google | Helping people and being human | Watch #GoodMorningWithMark | he/himPatrick Samphire - Le.. @patricksamphire
2K Followers 1K Following Award-losing fantasy writer. Freelance editor. Former physicist. #SPFBO/#BBNYA finalist. He/him. Around the web: https://t.co/Ic2ymMmkspPlatformatic @platformatic
2K Followers 103 Following Your backend development platform, on autopilot 🚀Michael Solomon @JMichaelShlomo
75 Followers 24 FollowingDevin Riegle @deriegle
133 Followers 290 Following Software Engineer focused on building high quality Node and Nest code. 🚂➡️⌨️ I used to drive trains, now I write codeSandrina Pereira @a_sandrina_p
3K Followers 385 Following Staff Frontend Engineer helping turn ideas into accessible experiences. ⚡️ React • Design Systems • A11Y — @remote, prev @farfetch, @okTurtlesMapleLeaf 🍁 @heyImMapleLeaf
6K Followers 2K Following code • TTRPG • EDM • rhythm games • anime • he/they 🏳️🌈 • @astrodotbuild UI team • fake canadian 🍁Dan Farrelly | Innges.. @djfarrelly
2K Followers 547 Following CTO + Co-founder at @inngest - We’re making it easier for every developer to ship durable functions with zero new infrastructure. Prev: CTO @buffer, @timezoneioLina Mh 🇲🇦 @lina_mahrouch
4K Followers 2K Following Software engineer @Bell👩🏻💻 | @remix_run fangirl 💿 | Professional Valorant player 🎮 | Tennis enthusiast 🎾| Football aficionado ⚽️Scott Hanselman 🌮 @shanselman
329K Followers 11K Following VP of Developer Community @ MSFT - Code, OSS, STEM, Beyoncé, 🏴🇿🇼#T1D, #DevRel YouTube+TikTok listen to the @Hanselminutes inclusive tech podcast!Dev Agrawal @devagrawal09
10K Followers 1K Following He/Him Software Engineer @getsmartdata Content Creator Organizer, @momentumdevcon https://t.co/bqdpqbhC3v https://t.co/TyM2hVenFbCoolify @coolifyio
3K Followers 2 Following An open-source & self-hostable Heroku / Netlify / Vercel alternative. Built by @heyandras in public.Brendan Irvine-Broque @irvinebroque
2K Followers 5K Following Workers @cloudflare. Previously: @vsco, @intercom, @ycombinator (w14) and startups.EpicWeb @EpicWeb_dev
39 Followers 3 Following Everything you need to know to ship modern full stack applicationsxHomu @imagineherhappy
87 Followers 293 Following Developer @ https://t.co/PBVPJ1ilmC I build wikis and wiki accessories mostly retweet magical girl contentjanka @lubieowoce
1K Followers 369 Following she/her 🏳️🌈 notorious server components reply-girl ▲ next.js at @vercelMaeva Lienard @MaevaLienard
251 Followers 161 Following Senior Product designer @palettehq — ex: @Strapijs — Psychology, plants, & books enthusiast — she/herLiran Tal @liran_tal
12K Followers 995 Following 🦄 Node.js Secure Coding: https://t.co/tK9HV9apFk 🌟 Awarded @GitHub Star 🏅 Awarded @OpenJS Pathfinder award for Security 🥑 DevRel @snyksecPlaywright @playwrightweb
12K Followers 5 Following Playwright is an automation library for cross-browser end-to-end testing by @Microsoft. Available in JavaScript, TypeScript, Python, Java and .NET.luna @ImLunaHey
3K Followers 4K Following 👩💻 @axiomfm | tracking 292M domains | notifications on? | https://t.co/w6cIVAkQoD 🏳️⚧️🏳️🌈 🇵🇸 | i ask a lot of "pointless" questionsdaniel:// stenberg:// @bagder
60K Followers 572 Following I do network code and protocols. I write curl. On team @wolfSSL. I don't know anything. @[email protected]Birk Jernström @birk
3K Followers 1K Following Founder/CEO @polar_sh - Get paid coding on your passion. Building the Patreon for Developers - open source: https://t.co/Kqe5kzhdGkPolar @polar_sh
1K Followers 423 Following Get paid coding on your passion. We're building the Patreon for Developers. Official GitHub funding option & built OSS ⭐ https://t.co/2R5j8Zxc8oWebSockets Standard @whatsockets
104 Followers 2 Following Enabling web applications to maintain bidirectional communications with server-side processes.José B. Rebolledo (A.. @Pandaandwolf
46K Followers 6K Following Senior FX Animator on @ FlyingBark, Prev: Marvel's What If...? Seasons 1-2, Lego Monkie Kid and (redacted)🏳️🌈 he/him (ENG/SPA) 🇨🇱 Opinions are my own.Open Web Advocacy @OpenWebAdvocacy
4K Followers 0 Following Developers fighting self-serving restrictions imposed on the web by tech giants. Help us end #AppleBrowserBan & make web apps 1st-class.Kyle Gach @kylegach
461 Followers 503 Following 👋→@[email protected]. ¶ Rhymes with “batch”. Always learning. Trying to be more kind than nice. ¶ DX at @chromaui/@storybookjs. ¶ ❤️ @kzgach. he/himZed @zeddotdev
26K Followers 21 Following A communication platform for software developers that's also a world-class editor. https://t.co/LolUML5eT1SST @SST_dev
9K Followers 3 Following Modern full-stack apps in your infrastructure → https://t.co/yBb8zJGlNQNordic.js @nordicjs
4K Followers 1K Following Nordic.js is an international two-day JavaScript conference taking place on 2-3 Oct 2025. Founded & organized by @jede, @javve & @martinaelm since 2014.Anthony Fu @antfu7
47K Followers 1K Following A ship in harbor is safe, but that is not what ships are built for.Simon Vrachliotis @simonswiss
22K Followers 2K Following 🤗 DevRel & design_gineer @thethinkmill 🎓 Teacher: @protailwind & https://t.co/p1LgeRTiVY 🎙 Podcast: @the_navbar 🎬 YouTube: https://t.co/lc27U4bzJ4Ricky @rickyrobinett
3K Followers 2K Following VP Developer Relations and Community @Cloudflare, Husband of @hannahrobinett, builder of random things.Path of Exile @pathofexile
207K Followers 290 Following Path of Exile is a free-to-play online Action RPG set in the dark fantasy world of Wraeclast. Available on PC, macOS, PlayStation and Xbox now.Remedy Entertainment @remedygames
192K Followers 158 Following Creating extraordinary worlds and inviting you down the rabbit hole. Alan Wake 2, @ControlRemedy, Quantum Break, @alanwake, Max Payne 1 & 2. Merch: @rmd_storePolicie ČR @PolicieCZ
300K Followers 40 Following Oficiální profil Policie České republiky. Oznámení přijímáme na lince 158.Jake Archibald @jaffathecake
105K Followers 2K Following Engineer at @Shopify. No thought goes unpublished. 'IMO' implicit. He/him. Also jaffathecake on Mastodon, bsky, Threads etc.Liveblocks @liveblocks
7K Followers 16 Following Unlock collaboration in your product. GitHub → https://t.co/pKRD4voBs1 Discord → https://t.co/V8GGdwgSG2Larian Studios @larianstudios
461K Followers 329 Following The independent studio behind award-winning RPGs in the Divinity universe. Baldur's Gate 3 is out now on PC, PS5 and Xbox Series X|S! BG 3 Rated M.Marco Ippolito @satanacchio
970 Followers 350 Following 👨💻 Senior DX engineer @NearForm | 💚 Node.js core collaborator | https://t.co/a8dVQDUkHdWes @wesleytodd
2K Followers 727 Following he/him - notwes where the sky is blue - https://t.co/RA61P3eBA6 - Node.js Platform Team @NetflixJSHeroes @jsheroes
4K Followers 290 Following JSHeroes is a two-days single track event, focusing on a wide range of topics around JavaScript and web development.@kettanaito Not entirely fitting to your tweet, which I do agree with, but I think it's a skill that would help folks here. If we all listened more, and tried to understand others before sharing our 2 cents, the tone wouldn't be as harsh as it often feels.
@kettanaito It's the one thing I've learned during a communication training years ago. First listen to what the other has to say, understand what they're saying, where they're coming from, and going to, before you share your perspective. I do fail at times, but acknowledge the importance.
I moved an article I wrote almost 9 years ago on Medium to my personal blog. It was beneficial for me 9 years ago, it is still beneficial for me today. I recommend reading it, even if you did already. yagiz.co/dear-20-year-o…
🤒 @simonswiss had to reschedule his sold-out Figma -> Tailwind workshop which means a few seats opened up: epicweb.dev/events/pixel-p…
Overriding fetch is a code-smell for what is actually a leaky abstraction. The component model lets you think in isolated units. But they aren't actually isolated. Overriding fetch is an attempt to patch the leak. This inevitable leads to a leak somewhere else.
@ralex1993 @remix_run Remix: The React Framework
@ralex1993 Meanwhile, MUI and Expo logos
@kettanaito Agreed. There is a good book about this. I think it’s called “The Scout Mindset”. Lots of talks online. Not staying in the scout mindset is the skill issue. Sadly, for me, easier to say than do.
Shop for #drawinkytrinkets #procreateart #art Week 4
Had a great meeting with our editor for the Developer Health OS. It's a good sign when she tells me she learned a lot while editing :) We're on track to release the OS in May, but if you want a taste of what's to come check out my talk from #EpicWebConf: epicweb.dev/talks/tech-bro…
@luke_tarzian As one niche writer to another, I have no fucking idea and I gave up on ever, EVER being relevant in any possible way.
Sometimes managing the state and effects for something as [seemingly!] simple as an autocomplete dropdown selector can quickly get out of hand. See with @erikras how, by designing the logic visually, we can understand, communicate, and avoid impossible states. #ReactAlicante2024
Just got a real DSLR to replace your webcam and you are wondering where to set the lens, what aperture to use, and how far away you should be to get the right depth of field? Wonder no more! jherr.github.io/depth-of-field/ Drag around the sliders and dial in your bokeh.
Whaaaat is happening? @remix_run is out-sponsoring the Triangle Co? And by a pretty large margin. Yes, I know Vercel pays the salaries of a bunch of the React core team. And this is just a one-off conf. Still, interesting to note. I wonder how it will affect public perception
We are thrilled to announce @Shopify and @remix_run as this year's React Conf Diamond sponsor!
It took some time but finally animated every single ghost Pokemon! (to this date). Thank you to @MWGewehr for the spooky tunes! 🎃Happy Halloween!🎃 👻Stay Spooky!👻 #PokemonScarletViolet #Pokemon #Halloween #Halloween2023 #animation #2danimation #PokemonGO
IMO, you should handle all the states your data can be in: loading, error, success, empty, etc, with guards and early returns. That way the type is narrowed by the time you give it to another component. Optional chaining is very useful, but not like this.
I *really* don't like the extremely common pattern in React apps of propagating null/undefined values throughout all your components while data is still loading (or missing). The reality is much worse than this, but a contrived example: