---
title: "Dan Abramov to depart Meta"
publication: "React Status"
issue: 349
published_at: "2023-07-26"
canonical_url: "https://react.statuscode.com/issues/349"
---

Plus the realities of updating an old React app, building a React app with Copilot, and inking CLI apps with React. |        

#​349 — July 26, 2023 

[Read on the Web](https://react.statuscode.com/issues/349)  

Together with [![Dynaboard logo\](https://res.cloudinary.com/cpress/image/upload/c_fill,g_auto,e_trim,w_500,h_100/e_make_transparent/co_white,e_outline:7/xh5y6qe2tcrjx1vxyfer.png)](https://dynaboard.com/?utm_source=cooperpress-rs&utm_medium=email&utm_campaign=60seconds-q32023)  React Status  

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/widm8awjfqfcoqwvutvm.jpg)](https://vercel.com/blog/introducing-react-tweet)  

[React Tweet: Vercel's New Way to Embed Tweets in a React App](https://vercel.com/blog/introducing-react-tweet) — Are they even _called_ “tweets” anymore? Nonetheless, Vercel has come up with an elegant way to embed posts from the site [formerly known](https://www.theverge.com/2023/7/23/23804629/twitters-rebrand-to-x-may-actually-be-happening-soon) as Twitter that is faster and smaller than the official embed and supports RSCs and ‘any React framework.’ Now we just have to pray that Elon doesn’t turn off the taps. 

Vercel   

𝕏 [Dan Abamov is Leaving Meta](https://twitter.com/dan_abramov/status/1682029195843739649) — Staying on Twitter/X, Dan Abramov shared the news that he is leaving Meta and worked through the logic of why **now** is the right time to move on. If you can't access Twitter (or don't want to), the TLDR is that React won't be negatively impacted as he doesn't write a lot of React code nowadays, he has finished the key things he wanted to do, and a broader team of community leaders is coming together nicely. Dan is also _staying on the React team_ as an independent third party. 

Dan Abramov on Twitter   

💼 If you'd like to take the opposite move to Dan, it appears Meta's London office [is looking to hire an engineering manager](https://www.metacareers.com/jobs/160367853675624/) to focus on the React developer experience..  [![\](https://copm.s3.amazonaws.com/7e4b5eca.png)](https://dynaboard.com/?utm_source=cooperpress-rs&utm_medium=email&utm_campaign=60seconds-q32023) 

[How To Build a Web App in 60 Seconds Using AI](https://dynaboard.com/?utm_source=cooperpress-rs&utm_medium=email&utm_campaign=60seconds-q32023) — Dynaboard's low-code IDE offers 40+ built-in UI components & easy DB connections. Use AI to generate any SQL, JS & CSS. 

Dynaboard sponsor    

[Upgrading an Ancient React App](https://labzero.com/blog/upgrading-an-ancient-react-application) — Ancient, in this case, is a seven year old app. This post tells the story of what it took to bring an early React app into the modern ecosystem. 

Jeffrey Carl Faden   

[How to Build a GPT-3 App with Next.js, React, and GitHub Copilot](https://github.blog/2023-07-25-how-to-build-a-gpt-3-app-with-nextjs-react-and-github-copilot/) — It’s not often that GitHub runs tutorials on its official blog, so it’s interesting to see this one, clearly designed to show off a modern Copilot-oriented development process. 

Kedasha Kerr (GitHub)   

**IN BRIEF:** 

- 👾 The [React Jam gamejam](https://reactjam.com/) is currently taking place and concludes on July 30 if you want to get your React-powered game development thang on.
- [Million.js](https://million.dev/) provides a 'replacement VDOM' that can speed up React apps significantly under the right conditions. Its creator, Aiden Bai, joined Ryan Carniato [▶️ in this somewhat epic video](https://www.youtube.com/watch?v=JBRgUs9Kp64) to talk about how Million works. _(You'll want to use the timestamps in this video's description as it's a long one.)_   

▶[Typing `useRef` with ElementRef](https://www.youtube.com/watch?v=JuULWGuoI1A) 
Matt Pocock   

[Tailwind CSS Tips and Tricks Worth Knowing](https://www.builder.io/blog/tailwind-css-tips-and-tricks) 
Yoav Ganbar   

▶[Why Panda: CSS for RSCs is Changing the Game](https://www.youtube.com/watch?v=fKSemrudovo) 
Jack Herrington  

🛠 Code and Tools 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/z237ot63rjhrmdxubijj.jpg)](https://github.com/vadimdemedes/ink)  

[Ink 4.3: Build Interactive CLI Apps using React](https://github.com/vadimdemedes/ink) — A terminal-based React renderer so you can build command line apps using React-style components. It's mature and used by [all sorts of folks.](https://github.com/vadimdemedes/ink#whos-using-ink) 

Vadim Demedes   

[Vaul: A Simple Drawer Component](https://vaul.emilkowal.ski/) — Just try the demo on the homepage, it’s simple and effective and its creation was actually inspired by [this tweet.](https://twitter.com/devongovett/status/1674470185783402496) 

Emil Kowalski   

[React Authentication — Without Complexity](https://userfront.com/tutorials/react-authentication?&utm_source=react-statuscode-com&utm_medium=newsletter&utm_campaign=sponsored_link&utm_content=react_authentication) — Userfront streamlines authentication & access control so engineers can focus on their core business. Read the docs now. 

Userfront sponsor   

🐝 [Wasp: A Fresh Way to Build Full Stack React + Node.js Apps](https://github.com/wasp-lang/wasp) — If you’d like to get a bit more structure around building full-stack webapps, Wasp offers a Rails-like framework atop React, Node.js and Prisma. The team is doing lots of interesting stuff, as demonstrated by their [very active blog](https://wasp-lang.dev/blog), including [building a GPT-powered code agent to generate full-stack webapps](https://wasp-lang.dev/blog/2023/07/17/how-we-built-gpt-web-app-generator) using the framework. 

wasp-lang Team   

[React Arborist 3.2: A 'Tree View' Component](https://github.com/brimdata/react-arborist) — A robust, fully-featured tree component (_arbor_ is Latin for tree). There are [a couple of demos](https://react-arborist.netlify.app/) if you want to see it in action. 

Brim Data        

📰 Classifieds   

**Needed:** [Senior Software Engineer (Frontend Lead).](https://www.ycombinator.com/companies/emerge-tools/jobs/zDcS7ia-senior-software-engineer-frontend-lead) Come lead Emerge's web platform, used by teams like DoorDash, Square, Dropbox & Airbnb (our stack: Next.js, React, TS, Vercel). 

--- 

💻 Hired makes job hunting easy-instead of chasing recruiters, companies approach you with salary details up front. [Create a free profile now](https://hired.com/join/?utm_source=newsletter&utm_medium=sponsor&utm_campaign=%28b2c%29%28l-all%29%28r-all%29%28cooper-reactstatus%29&utm_content=find-your-next-job). 

--- 

📅 Breaking barriers with code: Join us at _React Day Berlin Conference_ on Dec. 8 & 12, 2023. In-person with 700 React fans, or online with 5K enthusiasts, 35+ Speakers - unlocking a world of possibilities. [10% off here.](https://ti.to/gitnation/react-day-berlin-2023/discount/ReactWeekly10)     

_Classifieds_ is a way to share projects, services, events, or jobs you may find useful, replacing our job listings section.      

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/edkbolfwvwycdzutqxlq.jpg)](https://airbnb.io/visx/)   

[visx 3.3: Airbnb's D3-Based Visualization Primitives for React](https://airbnb.io/visx/) — An unopinionated but nonetheless React-y way to create visualizations. Bring your own state management, animation library, or CSS-in-JS solution – visx is designed to slot into pretty much any React codebase. [Demos aplenty.](https://airbnb.io/visx/gallery) v3.3 introduces a [Delaunay triangulation visualization.](https://airbnb.io/visx/delaunay-triangulation) 

Airbnb   

[Spectacle 10: A React and JSX-Based Presentation Library](https://formidable.com/open-source/spectacle/) — Got a presentation coming up? Build your decks with JSX, perhaps? [GitHub repo.](https://github.com/FormidableLabs/spectacle) 

Formidable   

- [Next.js-Auth0 3.0](https://github.com/auth0/nextjs-auth0) – Next.js SDK for signing in with Auth0. v3.0 adds app router and edge function support.
- [Tremor 3.5](https://www.tremor.so/) – React powered dashboard library.
- [React-PDF 7.2](https://github.com/wojtekmaj/react-pdf/releases/tag/v7.2.0) – Display PDFs in a React app.
- [React Native Reanimated 3.4](https://github.com/software-mansion/react-native-reanimated)
 ↳ A more flexible abstraction atop [Animated.](https://reactnative.dev/docs/animated)
- [React Native Notifications 5.0](https://github.com/wix/react-native-notifications)        

This issue was curated by Terence C. Gannon and Peter Cooper and edited by the Cooperpress team. 

A **[Cooperpress](https://cooperpress.com/)** publication. 

[Change your email address](https://react.statuscode.com/edit_subscription/*|UID|*) or[Stop getting this newsletter](https://react.statuscode.com/leave/*|UID|*) 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
