{"id": 1361712610593316866, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-02-16T16:22:40+00:00", "full_text": "My copy of @ddprrt\u2019s TypeScript in 50 Lessons just arrived!\n\ncan I just say @smashingmag did a SMASHING job making the book match up to the content?!?\n\nThis thing is a work of art. Belongs on every @TypeScript-er\u2019s bookshelf.\n\nP.S. check out the acknowledgments \ud83d\ude09 https://twitter.com/swyx/status/1361712610593316866/video/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[0, 263]", "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": 18, "favorite_count": 167, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1373425786351284228, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-03-21T00:06:39+00:00", "full_text": "Since I work on Infra devtools, I made notes on this week's @a16zLIVE infra discussion with @martin_casado, @davidu and @bhorowitz: https://codingcareer.circle.so/c/devtools/a16z-on-infra-companies\n\nMost \ud83d\udd25 take in the hour was Martin noting that Open Source is becoming irrelevant - it's mostly marketing: https://twitter.com/swyx/status/1373425786351284228/video/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 263]", "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": 12, "favorite_count": 113, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1421273039648399364, "user": {"value": 12087242, "label": "joel \u26c8"}, "created_at": "2021-07-31T00:54:33+00:00", "full_text": "a couple of years ago @swyx asked us what our big hairy audacious goal was... this is still my answer \n\nI am super motivated to help people escape the work-a-day grind and leverage their expertise to help others do the same\n\nlong game shit\nhttps://twitter.com/jhooks/status/1158920626272268289?s=20", "retweeted_status": null, "quoted_status": {"value": 1158920626272268289, "label": "1158920626272268289"}, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 263]", "in_reply_to_status_id": 1421215273659506688, "in_reply_to_user_id": 12087242, "in_reply_to_screen_name": "jhooks", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 1, "retweet_count": 3, "favorite_count": 63, "favorited": 0, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1424751510995406850, "user": {"value": 30192824, "label": "Gergely Orosz"}, "created_at": "2021-08-09T15:16:45+00:00", "full_text": "While EU companies are pondering if \u20ac80K/year for a senior engineer is too much or not, more (US) VC-funded ones are starting to offer \u20ac120K ($140-150K) and up *plus* equity for seniors in Europe.\n\nHere\u2019s an example with @RevenueCat, who pay location independent. https://twitter.com/GergelyOrosz/status/1424751510995406850/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[0, 263]", "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": 75, "favorite_count": 588, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1432467587095359489, "user": {"value": 26895943, "label": "Cristina Cordova"}, "created_at": "2021-08-30T22:17:41+00:00", "full_text": "I love speaking with folks early on in their careers, but I know that not everyone feels comfortable reaching out for advice. \n\n\u2615 I've set aside time every Friday afternoon to connect with folks who may be at an inflection point. Book here https://www.cristinajcordova.com/career-chats", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 263]", "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": 12, "favorite_count": 242, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1435223333398843397, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-09-07T12:48:02+00:00", "full_text": "sorry for my shitty photos - lighting not great and my phone is pretty old. \n\nread his @QwikDev intro blogpost series if you are interested in his take - it really is sufficiently different than existing paradigms that it is worth a look.\n\nhttps://twitter.com/mhevery/status/1415436174685089793?s=20", "retweeted_status": null, "quoted_status": {"value": 1415436174685089793, "label": "1415436174685089793"}, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 263]", "in_reply_to_status_id": 1435218549946073092, "in_reply_to_user_id": 33521530, "in_reply_to_screen_name": "swyx", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 1, "retweet_count": 1, "favorite_count": 10, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1437109166334783494, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-09-12T17:41:40+00:00", "full_text": "\ud83d\udc40 Working on next post: \"Why do webdevs keep trying to kill REST?\"\n\nThis one's been baking for a while - ever since I saw the innovation in @Reactjs Server Components and Rails Hotwire.\n\nSubscribe if you'd like to read a draft tonight! https://swyx.io/subscribe\n\n\ud83d\ude4f\ud83c\udffd https://twitter.com/swyx/status/1437109166334783494/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 263]", "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": 186, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1438992207344635904, "user": {"value": 14558882, "label": "procrastinator"}, "created_at": "2021-09-17T22:24:12+00:00", "full_text": "As lists and threads are all the rage here, this by @swyx is one of the best I read during the year...or ever \ud83d\udc4f\n\nWhere do these people learn to write this stuff? Is there a cohort-based course for \"Lessons learned in XYZ years of life\"? \ud83d\ude15\n\nhttps://www.swyx.io/35-principles/", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "295366d0fb34352a1961af2413827f072adefdb9", "label": "Typefully"}, "truncated": 0, "display_text_range": "[0, 263]", "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": 15, "favorited": 0, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1441096838216491009, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-09-23T17:47:15+00:00", "full_text": "Free startup idea: selectively rewrite some sentences of a text when distributing it, keeping original meaning but subtly tweaking words. Can use GPT-3, or synonym/grammar bank.\n\nThis allows painless watermarking of secret documents, eg internal memos and scripts", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 263]", "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": 46, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1443024483170729989, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-09-29T01:27:01+00:00", "full_text": "Just saw a demo of @Serverless Cloud from @jeremy_daly on @mavi888uy's channel:\n\n- API routing + serverless\n- @DynamoDB storage + querying (incl/ GSIs)\n- scheduled functions\n- data streams\n\nno YAML, no CDK, no IaC.... JUST BUSINESS LOGIC.\n\nhttps://www.youtube.com/watch?v=1TKedWps7nU https://twitter.com/swyx/status/1443024483170729989/video/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 263]", "in_reply_to_status_id": 1435471481266388993, "in_reply_to_user_id": 33521530, "in_reply_to_screen_name": "swyx", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 9, "favorite_count": 42, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1447694312007880704, "user": {"value": 346579562, "label": "Reza Fazeli"}, "created_at": "2021-10-11T22:43:15+00:00", "full_text": "I recently learned about the idea of learning in public through this brilliant article by @swyx https://www.swyx.io/learn-in-public/, and I want to commit to using Twitter (mostly) as a space to learn in public and start being an active producer instead of a passive consumer.", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 263]", "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": 23, "favorited": 0, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1448858023724609541, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-10-15T03:47:25+00:00", "full_text": "America\u2019s digital divide is never more apparent than today.\n\nOn the one hand, GitLab, an open source, massively distributed company just IPOed at 2x the valuation of GitHub.\n\nOn the other, the governor of Missouri just ruled that viewing HTML is criminal hacking.", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[0, 263]", "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": 358, "favorite_count": 2516, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1458129030029316100, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-11-09T17:47:06+00:00", "full_text": "Finally tried out @gitpod after having problems with Docker Desktop for the umpteenth time.\n\nI can get @temporalio\u2019s docker files and samples up and running in one click \ud83e\udd2f https://gitpod.io/#https://github.com/temporalio/samples-typescript/\n\nThis is the year of Docker in the browser.\nhttps://youtu.be/Aje4k84FiEU", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[0, 263]", "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": 79, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1466473939543199756, "user": {"value": 1204202807298969600, "label": "Temporal"}, "created_at": "2021-12-02T18:26:47+00:00", "full_text": "Our monthly meetup recording is up! Featuring:\n\n- Temporalite @Datadog\n- Temporal @TypeScript SDK\n- Temporal + XState @BDevessier @StatelyAI\n- Building @FlightControlHQ with Temporal! @abadir_\n\nA packed hour of fun and distributed systems! https://youtu.be/GpbOkDjpeYU", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "86e9766d5e36b5847fe04f82904117b15d8fde9c", "label": "Agorapulse app"}, "truncated": 0, "display_text_range": "[0, 263]", "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": 5, "favorite_count": 26, "favorited": 1, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1468339703237599233, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-12-07T22:00:40+00:00", "full_text": "Replay seems to have identified the biggest opportunity to improve the state of browser devtools and is just going for it.\n\nIf you ever had feature requests for any tab in your dev tools, join their discord (https://discord.gg/F5a4kvb6wu) and chat with their engineers! https://twitter.com/jasonlaster11/status/1468330375881510916", "retweeted_status": null, "quoted_status": {"value": 1468330375881510916, "label": "1468330375881510916"}, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[0, 263]", "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": 1, "retweet_count": 1, "favorite_count": 16, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null}