{"id": 1425099638491783183, "user": {"value": 19487837, "label": "Rich Harris"}, "created_at": "2021-08-10T14:20:05+00:00", "full_text": "god help me i wrote about alert() https://dev.to/richharris/stay-alert-d", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 57]", "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": 309, "favorite_count": 1147, "favorited": 0, "retweeted": 1, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1425169044227850244, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T18:55:53+00:00", "full_text": "\ud83d\udd25 Quick tip on docs - if you have a list of points with long text, give a bolded 2-3 word summary upfront. https://twitter.com/swyx/status/1425169044227850244/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "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": 38, "favorite_count": 309, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1425175777000136706, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T19:22:38+00:00", "full_text": "RT @swyx: One thing I've consistently had to relearn in developer marketing:\n\n\"Talk benefits, not features\" doesn't work!\n\nDevelopers are s\u2026", "retweeted_status": {"value": 1361279902889086980, "label": "1361279902889086980"}, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 140]", "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": 105, "favorite_count": 0, "favorited": 0, "retweeted": 1, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1425185575645024256, "user": {"value": 107186366, "label": "Sharif Shameem"}, "created_at": "2021-08-10T20:01:34+00:00", "full_text": "Here I am generating ~20 versions of a web app by describing what I want in just 1 sentence to @DebuildHQ.\n\nDebuild uses GPT-3 + Codex to:\n- Generate a product spec\n- Generate the data model\n- Write the SQL queries\n- Generate the React UI\n- Deploy it in 1 click https://twitter.com/sharifshameem/status/1425185575645024256/video/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[0, 261]", "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": 119, "favorite_count": 670, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1425204981804650496, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T21:18:41+00:00", "full_text": "Need research help: What is the best job scheduling/cronjob system you've used and what's one thing you LOVE about it?", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "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": 6, "favorite_count": 99, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1425207317935452161, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T21:27:58+00:00", "full_text": "@berenguel what do you hate most?", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[11, 33]", "in_reply_to_status_id": 1425205298676092934, "in_reply_to_user_id": 17534675, "in_reply_to_screen_name": "berenguel", "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": 1425208387147419648, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T21:32:13+00:00", "full_text": "@venkey_ariv yeah i am looking into usability mainly. thank you! need to research Splunk.\n\nlooking to standardize terminology about scheduled runs:\n\n- Overlap Policy: SKIP, BUFFER_ONE, BUFFER_ALL, ALLOW_ALL to control what happens if a job runs over into the next window", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[13, 270]", "in_reply_to_status_id": 1425206384199536645, "in_reply_to_user_id": 1010918910, "in_reply_to_screen_name": "venkey_ariv", "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": 1425208911787806725, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T21:34:18+00:00", "full_text": "@venkey_ariv - Catchup Window: if system goes down, how far back we look to pick up scheduled jobs \n- Pause After Failure: if one a job \"fails\", do we pause all future jobs\n- Delayed start\n- Run limit (for finite runs)\n- Jitter (uniform random starts)\n- Exclusions (avoid weekends)", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[13, 281]", "in_reply_to_status_id": 1425208387147419648, "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": 1425210442134089732, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T21:40:23+00:00", "full_text": "@brianleroux whats an underappreciated thing it does well?", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[13, 58]", "in_reply_to_status_id": 1425209754117345284, "in_reply_to_user_id": 676363, "in_reply_to_screen_name": "brianleroux", "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": 1425210747668160515, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T21:41:36+00:00", "full_text": "@janbhwilhelm @flybayer @skn0tt yea it does look pretty sweet! Does it offer an API to \"backfill\" i.e. manually retry jobs that failed or didnt start because the system was down?", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[32, 178]", "in_reply_to_status_id": 1425207824322371585, "in_reply_to_user_id": 958043149275934720, "in_reply_to_screen_name": "janbhwilhelm", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 5, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1425211431104835585, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T21:44:18+00:00", "full_text": "@gr2m its great! but it is very flaky: https://github.com/sw-yx/gh-action-data-scraping/actions?query=is%3Afailure\n\n2 failures in the last day alone", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[6, 96]", "in_reply_to_status_id": 1425210809555177472, "in_reply_to_user_id": 11754732, "in_reply_to_screen_name": "gr2m", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 7, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1425211636554506246, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T21:45:07+00:00", "full_text": "@brianleroux serverless IaC, you are nothing if not consistent", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[13, 62]", "in_reply_to_status_id": 1425210927008321542, "in_reply_to_user_id": 676363, "in_reply_to_screen_name": "brianleroux", "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": 1425212750666498052, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T21:49:33+00:00", "full_text": "@brianleroux that said the right meme usually gets up and running way faster than the original creators ever intend https://newsletter.banklesshq.com/p/the-history-of-ultra-sound-money-db5", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[13, 139]", "in_reply_to_status_id": 1425211761976819716, "in_reply_to_user_id": 676363, "in_reply_to_screen_name": "brianleroux", "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": 1425212958460633089, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T21:50:23+00:00", "full_text": "@gr2m and version controlled!", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[6, 29]", "in_reply_to_status_id": 1425212570424668162, "in_reply_to_user_id": 11754732, "in_reply_to_screen_name": "gr2m", "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": 1425213339769073666, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T21:51:54+00:00", "full_text": "@brianleroux would be fun to build a little cost estimator thing into that arc transpiler tool: \"given some load assumptions and this arc file, whats the ballpark cost?\"", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[13, 169]", "in_reply_to_status_id": 1425212085185744896, "in_reply_to_user_id": 676363, "in_reply_to_screen_name": "brianleroux", "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": 1425217481480695811, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T22:08:21+00:00", "full_text": "@ryanlevander @getAkiflow @being_skyler @readwiseio i'm a few days into this thing and i think its actually sticking. i'm getting through the tasks i plan for myself! could be honeymoon period but very promising", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[52, 211]", "in_reply_to_status_id": 1423463867510779905, "in_reply_to_user_id": 339520646, "in_reply_to_screen_name": "ryanlevander", "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": 1425218091479289863, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T22:10:46+00:00", "full_text": "@betterbomb @PostgreSQL @supabase a fantastic solution as well :) but needs extra work to backfill failed/missed jobs, manually trigger them, or control overlap for long running jobs", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[34, 182]", "in_reply_to_status_id": 1425217961854324738, "in_reply_to_user_id": 127461367, "in_reply_to_screen_name": "betterbomb", "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": 1425219679203651587, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T22:17:05+00:00", "full_text": "@betterbomb @PostgreSQL @supabase haha well i'm one level below that, i'm working on a redesign of our scheduled workflow capability", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[34, 132]", "in_reply_to_status_id": 1425219365058670605, "in_reply_to_user_id": 127461367, "in_reply_to_screen_name": "betterbomb", "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": 1425233830869274624, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-10T23:13:19+00:00", "full_text": "@Lucid_Dan yes! we call this our overlap policy (exact names TBD) https://twitter.com/swyx/status/1425233830869274624/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[11, 65]", "in_reply_to_status_id": 1425231281059635201, "in_reply_to_user_id": 945098033124950016, "in_reply_to_screen_name": "Lucid_Dan", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 4, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null}