{"id": 1422372693827985409, "user": {"value": 1176969867733479424, "label": "Svelte Society \ud83e\udde1"}, "created_at": "2021-08-03T01:44:11+00:00", "full_text": "\ud83e\udde1\ud83e\udde1\ud83e\udde1\n\nICYMI: @Sveltejs was just voted the most loved framework at the 2021 @StackOverflow developer survey!\n\nhttps://insights.stackoverflow.com/survey/2021\n\n\ud83e\udde1\ud83e\udde1\ud83e\udde1 https://twitter.com/SvelteSociety/status/1422372693827985409/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[0, 136]", "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": 39, "favorite_count": 182, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422416105226657792, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T04:36:41+00:00", "full_text": "My favorite #MilesMoralesPS4 easter egg - if you wear the right suit and do this enough, Spider-Cat comes out and deals the final blow in your finishing move!!!\n\nI love \ud83d\udd77\ufe0f\ud83d\udc08 so much https://twitter.com/swyx/status/1422416105226657792/video/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 180]", "in_reply_to_status_id": 1421507359285805061, "in_reply_to_user_id": 33521530, "in_reply_to_screen_name": "swyx", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 27, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422417171884306436, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T04:40:55+00:00", "full_text": "Trying this now with @temporalio :) \n\nPSA even though you start with a queue you can still block until your work is done, aka \"synchronous start\" of a workflow\n\nhttps://twitter.com/swyx/status/1417165270641045505?s=20", "retweeted_status": null, "quoted_status": {"value": 1417165270641045505, "label": "1417165270641045505"}, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 184]", "in_reply_to_status_id": 1241482183472295939, "in_reply_to_user_id": 33521530, "in_reply_to_screen_name": "swyx", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 1, "retweet_count": 0, "favorite_count": 6, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422419304096485384, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T04:49:24+00:00", "full_text": "@sgrove @temporalio you mean CPS? continuation passing? if so then no... just `await` an `async` workflow and the framework handles the \"blocking\"", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[20, 146]", "in_reply_to_status_id": 1422418903381078021, "in_reply_to_user_id": 14435843, "in_reply_to_screen_name": "sgrove", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 0, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422419942129901574, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T04:51:56+00:00", "full_text": "@yash_kr_verma i think this could be a good answer but i dont like discussing this thing without numbers. if the delay is <10ms i really don't care. especially if i'm serving API requests, not web pages.", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[15, 206]", "in_reply_to_status_id": 1422418499343831043, "in_reply_to_user_id": 3112402897, "in_reply_to_screen_name": "yash_kr_verma", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 0, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422424339589189633, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T05:09:24+00:00", "full_text": "My answer to \"Has anyone fully embraced an event-driven architecture?\" - interpreted through the lens of @temporalio:\n\nhttps://news.ycombinator.com/item?id=28034882\n\nTemporal doesn't identify as EDA, but certainly some concerns and difficulties are elegantly solved by it instead of hand-writing EDA.", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "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": 2, "favorite_count": 9, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422426258676195328, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T05:17:02+00:00", "full_text": "@sgrove @ejames_c @temporalio Ah. I couldnt find a very good definition of CSP in Go (the go docs are way too brief) but yes - we have Signals and Queries https://docs.temporal.io/docs/go/signals/\n\ni was also referring to \"synchronous\" started workflows, which solve a concern people had for queue-first systems like i proposed", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[30, 309]", "in_reply_to_status_id": 1422423624682655748, "in_reply_to_user_id": 14435843, "in_reply_to_screen_name": "sgrove", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422427493710012416, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T05:21:56+00:00", "full_text": "@ASpittel @AWSAmplify Amplify DataStore + Auth is just \ud83d\udc69\ud83c\udffd\u200d\ud83c\udf73\ud83d\ude18 in this kind of use case! great tutorial, especially with a full video walkthrough, just amazing work!\n\none thing i'd add here is a callout to Selective Sync - you dont want datastore to sync down private info from other users!", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[22, 288]", "in_reply_to_status_id": 1422207113036804101, "in_reply_to_user_id": 3092104835, "in_reply_to_screen_name": "ASpittel", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 7, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422429666866987012, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T05:30:34+00:00", "full_text": "@dimfeld @sgrove @ejames_c @temporalio yup thats it, and save every step to sharded persistence. \n\ni imagine its exactly what you'd have to do if you needed your CSPs to survive any downtime or network failure.", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[39, 210]", "in_reply_to_status_id": 1422428669339860992, "in_reply_to_user_id": 5647302, "in_reply_to_screen_name": "dimfeld", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422430127212744704, "user": {"value": 14243237, "label": "Cedric Chin"}, "created_at": "2021-08-03T05:32:24+00:00", "full_text": "@swyx @dimfeld @sgrove @temporalio Basically what this tweet thread is telling me is to go check out temporal ;-)\n\n(I was obsessed with the CSP paper, and the lit around it for a few years in uni).\n\nThis is *fascinating* stuff.", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[35, 227]", "in_reply_to_status_id": 1422429666866987012, "in_reply_to_user_id": 33521530, "in_reply_to_screen_name": "swyx", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422431411634507777, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T05:37:30+00:00", "full_text": "@ThisIsMissEm - i think pqueue as source of truth (with compute being secondary) can make a lot of sense, as opposed to the norm of compute-first and adding persistence/queueing as afterthought\n- depends what kind of routing - you have to route things to the right queue at least", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[14, 279]", "in_reply_to_status_id": 1422429638740135936, "in_reply_to_user_id": 14063149, "in_reply_to_screen_name": "ThisIsMissEm", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 0, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422431689779802112, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T05:38:37+00:00", "full_text": "@ejames_c @dimfeld @sgrove @temporalio this writeup is probably written below your level but the resources at the end may help. would love to hear your thoughts/questions!\n\nhttps://twitter.com/swyx/status/1417165270641045505", "retweeted_status": null, "quoted_status": {"value": 1417165270641045505, "label": "1417165270641045505"}, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[39, 196]", "in_reply_to_status_id": 1422430127212744704, "in_reply_to_user_id": 14243237, "in_reply_to_screen_name": "ejames_c", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 1, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422432418569474050, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T05:41:30+00:00", "full_text": "@Windows Official announcement from @AWScloud - dropping support for IE11!\n\nshort and sweet heads-up from @jeffbarr! https://aws.amazon.com/blogs/aws/heads-up-aws-support-for-internet-explorer-11-is-ending/ https://twitter.com/swyx/status/1422432418569474050/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[9, 140]", "in_reply_to_status_id": 1395119875861843970, "in_reply_to_user_id": 33521530, "in_reply_to_screen_name": "swyx", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 1, "favorite_count": 16, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422436468631347202, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T05:57:36+00:00", "full_text": "@ThisIsMissEm ya i hear you on not everything needing persistence. i wouldnt do this for a CDN or web server, for instance. but could be great for job runner/workflow engine\n\nfun fact, @netlify can offer *backfillable* analytics because it logs anonymous visitor statistics for every request.", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[14, 293]", "in_reply_to_status_id": 1422433377668452370, "in_reply_to_user_id": 14063149, "in_reply_to_screen_name": "ThisIsMissEm", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 0, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422438456353951750, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T06:05:30+00:00", "full_text": "@ThisIsMissEm @Netlify i mean i did say anonymous. Netlify was well aware of GDPR when launching this thing. lmk if any specifics alarm you and i'd be happy to dig in further as i have some interest in what potential problems there may be https://www.netlify.com/gdpr-ccpa/ https://www.netlify.com/products/analytics/", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[23, 287]", "in_reply_to_status_id": 1422437143713042439, "in_reply_to_user_id": 14063149, "in_reply_to_screen_name": "ThisIsMissEm", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 0, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422438939432869888, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T06:07:25+00:00", "full_text": "@ThisIsMissEm @Netlify yes schema evolution was a concern in the thread i responded to today (https://news.ycombinator.com/item?id=28034882) which prompted revival of this tweet :)\n\nbottom line is frameworks can help with coding hygiene and i'm trying to frame @temporalio as a framework to help (https://www.youtube.com/watch?v=kkP899WxgzY)", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[23, 299]", "in_reply_to_status_id": 1422437929071300611, "in_reply_to_user_id": 14063149, "in_reply_to_screen_name": "ThisIsMissEm", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 0, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422442377491279872, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T06:21:05+00:00", "full_text": "@ThisIsMissEm @Netlify ah the beauty of unilateral global regulation: distributes all the compliance costs, centralizes all the fines.", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[23, 134]", "in_reply_to_status_id": 1422441506221215763, "in_reply_to_user_id": 14063149, "in_reply_to_screen_name": "ThisIsMissEm", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 0, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422443301223886848, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T06:24:45+00:00", "full_text": "@falconets @martinkl saving straight to watch queue (heh) - thank you!", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[21, 70]", "in_reply_to_status_id": 1422442772276006914, "in_reply_to_user_id": 73880804, "in_reply_to_screen_name": "falconets", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 2, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422450052102967297, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T06:51:34+00:00", "full_text": "@boop just checked yours out and uh.. wow i've been missing out haha. RIP fleets", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[6, 80]", "in_reply_to_status_id": 1422448693962108929, "in_reply_to_user_id": 14782048, "in_reply_to_screen_name": "boop", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422452854237786113, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T07:02:43+00:00", "full_text": "@AndreiVreja @silentworks @supabase done! good luck https://twitter.com/swyx/status/1422452854237786113/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[36, 51]", "in_reply_to_status_id": 1422148851167793152, "in_reply_to_user_id": 906184402052554752, "in_reply_to_screen_name": "AndreiVreja", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 2, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422553148099645451, "user": {"value": 17459118, "label": "Kenton Varda"}, "created_at": "2021-08-03T13:41:14+00:00", "full_text": "A very wonky blog post. We noticed many Durable Objects apps had classic storage bugs (race conditions, unconfirmed writes, long waits, etc.). Instead of telling people to fix their code, we fixed the system, so intuitively-written code is now correct. https://blog.cloudflare.com/durable-objects-easy-fast-correct-choose-three/", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 276]", "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": 30, "favorite_count": 141, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422557069081825282, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T13:56:49+00:00", "full_text": "@threepointone dynamically relocating strongly consistent memory \ud83e\udd2f that accidentally also solves the data locality compliance problem", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[15, 133]", "in_reply_to_status_id": 1422553404333871115, "in_reply_to_user_id": 1593171, "in_reply_to_screen_name": "threepointone", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 3, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422569044348080133, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T14:44:24+00:00", "full_text": "@jdnoc @freeCodeCamp yes! FCC helped me validate that I could career switch with $0 upfront cost. Changed my life. This is why I'm kicking in my $5 every month for the rest of my life + did two big oneoff donations to pay them back.", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[21, 232]", "in_reply_to_status_id": 1422541585703702529, "in_reply_to_user_id": 3355146352, "in_reply_to_screen_name": "jdnoc", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 3, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422580099199602688, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T15:28:20+00:00", "full_text": "@_2c2c @temporalio @tef_ebooks is an all-round great dev blogger + follow his twitter for crow pics", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[19, 99]", "in_reply_to_status_id": 1422577505685282818, "in_reply_to_user_id": 2461201788, "in_reply_to_screen_name": "_2c2c", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 0, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422582662401650690, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T15:38:31+00:00", "full_text": "@knocklabs nice post! seems very tied to auth system. \n\nperhaps the flip side of these 3 is security notifications - new login, new device, changed password. Is there such a thing as \"blocking notifications\"? - like how Apple makes you confirm on another Apple device when logging in", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[11, 283]", "in_reply_to_status_id": 1422580553954512900, "in_reply_to_user_id": 1317913795726106625, "in_reply_to_screen_name": "knocklabs", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 3, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422589948318818306, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T16:07:28+00:00", "full_text": "@samseely @knocklabs yeah its just 2FA i guess haha. but it pops up unprompted whereas you have to open an app for other kinds of 2FA", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[21, 133]", "in_reply_to_status_id": 1422588284987973634, "in_reply_to_user_id": 29101388, "in_reply_to_screen_name": "samseely", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422590292075499531, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T16:08:50+00:00", "full_text": "@seerutkchawla such incredible range!", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[15, 37]", "in_reply_to_status_id": 1422586639591804929, "in_reply_to_user_id": 1554622124, "in_reply_to_screen_name": "seerutkchawla", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 7, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422629085101006848, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T18:42:59+00:00", "full_text": "@sgrove @ejames_c @temporalio Tracked it down for those following along: https://www.cs.cmu.edu/~crary/819-f09/Hoare78.pdf", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[30, 96]", "in_reply_to_status_id": 1422583140845903876, "in_reply_to_user_id": 14435843, "in_reply_to_screen_name": "sgrove", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 0, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422633636772270081, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T19:01:04+00:00", "full_text": "@TikTokInvestors @closenowbro TikTokInvestors is long chaos, direction agnostic", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[30, 79]", "in_reply_to_status_id": 1422588355036925957, "in_reply_to_user_id": 1295428909538906115, "in_reply_to_screen_name": "TikTokInvestors", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422637915637616644, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T19:18:05+00:00", "full_text": "@mjwhansen @thedailyem i appreciate finely tuned high performance systems whether natural or man made", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[23, 101]", "in_reply_to_status_id": 1422636537783754752, "in_reply_to_user_id": 21612095, "in_reply_to_screen_name": "mjwhansen", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 3, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422639121764274178, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T19:22:52+00:00", "full_text": "RT @keenanisalive: New paper with Chris Yu & Henrik Schumacher: http://www.cs.cmu.edu/~kmcrane/Projects/RepulsiveCurves/index.html\n\nWe model 2D & 3D curves while avoiding self-inters\u2026", "retweeted_status": {"value": 1422318272800829440, "label": "1422318272800829440"}, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[0, 148]", "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": 777, "favorite_count": 0, "favorited": 0, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422642885162242048, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T19:37:49+00:00", "full_text": "Holy shit. @Sveltejs rocketed to the top of the @StackOverflow survey this year (and I wasnt even aware of the survey so I didnt vote/promote it) https://twitter.com/SvelteSociety/status/1422372693827985409", "retweeted_status": null, "quoted_status": {"value": 1422372693827985409, "label": "1422372693827985409"}, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[0, 145]", "in_reply_to_status_id": 1414617653386178563, "in_reply_to_user_id": 33521530, "in_reply_to_screen_name": "swyx", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 1, "retweet_count": 0, "favorite_count": 10, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422645006385352709, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T19:46:15+00:00", "full_text": "Periodic reminder that if you run a podcast or blog I\u2019d love to join you and talk about @Temporalio! \n\nJust get in touch, either DM or email (in bio) https://twitter.com/ejames_c/status/1422430127212744704", "retweeted_status": null, "quoted_status": {"value": 1422430127212744704, "label": "1422430127212744704"}, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[0, 149]", "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": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422686539725697024, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T22:31:17+00:00", "full_text": "@pablankley @brianleroux honestly i have little experience w/ serverless on this scale. just shared the image cause I saw it recently - would defer to @theburningmonk whose image it is, and has ACTUALLY put this into prod\n\nthere are local mock solutions but nothing on the whole-system level unfortunately", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[25, 305]", "in_reply_to_status_id": 1422680823086542848, "in_reply_to_user_id": 1148790367862632448, "in_reply_to_screen_name": "pablankley", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 7, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422694051283828741, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T23:01:08+00:00", "full_text": "@pablankley @brianleroux (and yes the change-redeploy \u201cdev cycle\u201d is freaking brutal and i didnt figure out a workaround before i left AWS)", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[25, 139]", "in_reply_to_status_id": 1422680823086542848, "in_reply_to_user_id": 1148790367862632448, "in_reply_to_screen_name": "pablankley", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 19, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422696227968151552, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T23:09:47+00:00", "full_text": "@cmiller__ @pablankley @brianleroux @theburningmonk @zackkanter dev-staging questions aside, probably worth collecting all your questions and joining @theburningmonk's https://www.productionreadyserverless.com/ which is starting again on aug 26th (i went thru the first cohort so content may have changed some)", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[64, 291]", "in_reply_to_status_id": 1422694252849598480, "in_reply_to_user_id": 4467569955, "in_reply_to_screen_name": "cmiller__", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 8, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1422567771682983937, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T14:39:21+00:00", "full_text": "@ASpittel @AWSAmplify !!!!!", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[22, 27]", "in_reply_to_status_id": 1422556120527298565, "in_reply_to_user_id": 3092104835, "in_reply_to_screen_name": "ASpittel", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "und", "scopes": null} {"id": 1422675969089761281, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-03T21:49:17+00:00", "full_text": "@brianleroux https://twitter.com/swyx/status/1422675969089761281/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[12, 12]", "in_reply_to_status_id": 1422659956571099137, "in_reply_to_user_id": 676363, "in_reply_to_screen_name": "brianleroux", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 19, "favorite_count": 489, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "und", "scopes": null}