{"id": 1115638145725403136, "user": {"value": 2571501973, "label": "Netlify"}, "created_at": "2019-04-09T15:30:36+00:00", "full_text": "Breaking from @JAMstackconf NYC: @biilmann demos Netlify Dev - run @Netlify's edge features on your local machine! Including:\n\n* Redirects and proxies\n* Build and test #serverless functions\n* Centrally managed env vars\n* A live URL to your local build\n\nhttps://www.netlify.com/blog/2019/04/09/netlify-dev--our-entire-platform-right-on-your-laptop/?utm_source=twitter&utm_medium=social&utm_campaign=launch https://twitter.com/Netlify/status/1115638145725403136/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 279]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 16, "favorite_count": 47, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1149707504668028928, "user": {"value": 285019665, "label": "CSS-Tricks"}, "created_at": "2019-07-12T15:50:04+00:00", "full_text": "Netlify Dev spins up a local server for you, and, among many other things, runs your cloud functions, which is useful for avoiding CORS issues locally.\n\nhttps://alligator.io/nodejs/solve-cors-once-and-for-all-netlify-dev/", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 176]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 25, "favorite_count": 129, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1151520943963070465, "user": {"value": 2541004072, "label": "Robin Wieruch"}, "created_at": "2019-07-17T15:56:01+00:00", "full_text": "If ever wondered about all the \"Rules of Hooks\", make sure to watch @swyx talk about implementing Hooks (and #ReactJs) from scratch in 30 minutes.\n\nhttps://buff.ly/2XDgJQo", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 171]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 22, "favorite_count": 79, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1263517446465519619, "user": {"value": 2571501973, "label": "Netlify"}, "created_at": "2020-05-21T17:10:08+00:00", "full_text": "Wanna make a form but don't wanna deal with setting up JavaScript or APIs to handle the responses? You don't have to \ud83d\udc40 https://twitter.com/Netlify/status/1263517446465519619/video/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 118]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 190, "favorite_count": 2030, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1276232504337465344, "user": {"value": 2571501973, "label": "Netlify"}, "created_at": "2020-06-25T19:15:14+00:00", "full_text": "With Netlify Drop, you can upload and deploy an entire website by just dragging it onto the page \ud83d\udc40 https://twitter.com/Netlify/status/1276232504337465344/video/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 98]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 168, "favorite_count": 1684, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422951212920496133, "user": {"value": 133818287, "label": "Wes Kao \ud83c\udfdb"}, "created_at": "2021-08-04T16:03:00+00:00", "full_text": "Old way: learn learn learn learn learn do\n\nNew way: learn do learn do learn do", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 78]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 288, "favorite_count": 1788, "favorited": 0, "retweeted": 1, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1424724444048658436, "user": {"value": 1149142678715527169, "label": "SnorkelAI"}, "created_at": "2021-08-09T13:29:12+00:00", "full_text": "We are delighted to announce our $85 million Series C at a $1 billion valuation to accelerate #DataCentricAI, with funding by @blackrock, Addition Capital, @lightspeedvp, @greylockvc, @googleventures, and more. Read more in @Fortune \u2193 https://snkl.ai/seriesc", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 258]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 42, "favorite_count": 290, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1425487171172044815, "user": {"value": 3023155108, "label": "React Summit \ud83d\uddd3 June 17 & 21, 2022"}, "created_at": "2021-08-11T16:00:00+00:00", "full_text": "There was a time before #ReactJS, and there will be life after. If you tie yourself too closely to any tech, you might trap yourself. \n\n@swyx zooms out from the state management library du jour to see what timeless lessons we can learn from #ReactJS: https://buff.ly/37tzisJ", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 274]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 6, "favorite_count": 11, "favorited": 0, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1425514852999745547, "user": {"value": 921398240, "label": "egghead.io"}, "created_at": "2021-08-11T17:50:00+00:00", "full_text": "Go deep with @supabase \n\nIn this new course from @signalnerve you'll:\n\ud83d\udcc0 Create a Postgres database\n\ud83d\udd10 Authorize users with GitHub\n\ud83d\udd0c Set up real-time data\n\ud83c\udf29 Deploy to Cloudlflare Pages\n\n Build a real-time chat app with Next and Supabase\nhttps://bit.ly/3AsYhJh", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 260]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 28, "favorite_count": 128, "favorited": 0, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1425868308708999176, "user": {"value": 18905413, "label": "Rob Richardson"}, "created_at": "2021-08-12T17:14:30+00:00", "full_text": "https://dev.to/swyx/an-annotated-guide-to-the-react-server-components-demo-2a83 - a look at the #React #Server #Components announcement. Nice tl;dr analysis @swyx", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 106]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 4, "favorite_count": 10, "favorited": 0, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1444342415788232709, "user": {"value": 2915357299, "label": "React Newsletter"}, "created_at": "2021-10-02T16:44:01+00:00", "full_text": "In this 80-minute video, @swyx has a fascinating conversation with @threepointone where they discuss the future of React, the Third Age of JavaScript, the Meta of online discourse, and more\n\nhttps://www.youtube.com/watch?v=H3h1WICelqs", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 214]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 7, "favorite_count": 62, "favorited": 0, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1444725115766415364, "user": {"value": 4323721815, "label": "Thunder Nerds \u26a1\ufe0f"}, "created_at": "2021-10-03T18:04:43+00:00", "full_text": "\u26a0\ufe0f NEW EPISODE\n\ud83e\udde0 Learning in Public with @swyx\n\nWatch \ud83d\udc49\ud83d\udc49\ud83d\udc49 https://buff.ly/3hQoTNf\n\n\ud83c\udf99\ufe0f Hosts: @FrederickWeiss, & @AritDeveloper\n\ud83d\udd17 #DX #DeveloperExperience @Coding_Career #javascript #LearnInPublic https://twitter.com/thundernerds/status/1444725115766415364/video/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 199]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 11, "favorite_count": 11, "favorited": 0, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1445777136992735246, "user": {"value": 1020639606, "label": "Jane Portman"}, "created_at": "2021-10-06T15:45:05+00:00", "full_text": "New episode \ud83c\udf99 How to Market Yourself with @swyx \n\nYou\u2019ll learn several components of defining your brand, tips on expressing that brand in public, collateral and strategies that will help you at work, and more.\nhttps://uibreakfast.com/223-how-to-market-yourself-with-shawn-swyx-wang/ https://twitter.com/uibreakfast/status/1445777136992735246/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 234]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 2, "favorite_count": 8, "favorited": 0, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1451276860172738563, "user": {"value": 2327560616, "label": "The New Stack"}, "created_at": "2021-10-21T19:59:01+00:00", "full_text": "What It Takes to Become a Senior Engineer https://bit.ly/3pplucR @bcamerongain @darrylktaft @Swizec @swyx #SeniorEngineer", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 123]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 1, "favorite_count": 8, "favorited": 1, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1456689893694976006, "user": {"value": 90286855, "label": "Changelog"}, "created_at": "2021-11-05T18:28:29+00:00", "full_text": "\ud83c\udf89 New episode of The Changelog! \ud83c\udf89\n\n\ud83d\udccc Connecting the dots in public\n\u2728 featuring @swyx\n\ud83c\udfa4 hosts @adamstac @jerodsanto\n\ud83d\uddc4\ufe0f #culture #learn #frontend\n\n\ud83d\udc9a https://changelog.fm/467", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 170]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 3, "favorite_count": 11, "favorited": 1, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1463568127443222533, "user": {"value": 975062337450213376, "label": "CSS Basics"}, "created_at": "2021-11-24T18:00:08+00:00", "full_text": "100 Bytes of CSS to look great everywhere, by @swyx https://www.swyx.io/css-100-bytes/ https://twitter.com/cssbasics/status/1463568127443222533/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 75]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 9, "favorite_count": 62, "favorited": 1, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1464293076948635655, "user": {"value": 1192893578214641664, "label": "Execute Program"}, "created_at": "2021-11-26T18:00:49+00:00", "full_text": "Execute Program is on sale through Nov 30! 40% off the first year for individual subscriptions (including the new yearly billing option). Eight highly interactive programming language courses, including the most comprehensive TypeScript courses available. https://www.executeprogram.com", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 279]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 15, "favorite_count": 51, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1465395388970590213, "user": {"value": 1176969867733479424, "label": "Svelte Society \ud83e\udde1"}, "created_at": "2021-11-29T19:01:01+00:00", "full_text": "You know you want to. Yes. Exactly! Ditch React and use Svelte instead \ud83d\ude0eAt #SvelteSummit @stolinski showed us the process they went through at @LevelUpTuts doing just that! https://buff.ly/3p89k6w", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 197]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 13, "favorite_count": 38, "favorited": 1, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1474055955734319112, "user": {"value": 75116574, "label": "Michel Tricot"}, "created_at": "2021-12-23T16:35:01+00:00", "full_text": "We started talking with Christine Hall early 2021, and it was clear to us she had a great understanding of what we were trying to accomplish, in addition to being a thought leader on #opensource. Her in-depth article on Airbyte is a great proof of that \ud83d\udc49 https://fossforce.com/2021/12/airbyte-the-money-and-licensing-of-software-plumbing/", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "169a89a27ef3ad2a4af15851e3f6452bfeb0ef67", "label": "Buffer"}, "truncated": 0, "display_text_range": "[0, 278]", "in_reply_to_status_id": null, "in_reply_to_user_id": null, "in_reply_to_screen_name": null, "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 4, "favorite_count": 8, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null}