Data source: swyx's twitter data
id | user | created_at | full_text | retweeted_status | quoted_status | place | source | truncated | display_text_range | in_reply_to_status_id | in_reply_to_user_id | in_reply_to_screen_name | geo | coordinates | contributors | is_quote_status | retweet_count | favorite_count | favorited | retweeted | possibly_sensitive | lang | scopes |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1404831547354648577 | 259819054 | 2021-06-15T16:01:56+00:00 | I'm very excited to introduce you to Utopia, the tool we've been working on to help you design and build React tools, visually and via code https://utopia.app/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 163] | 0 | 71 | 374 | 0 | 0 | 0 | en | ||||||||||
1408103654863814657 | 774642558853009408 | 2021-06-24T16:44:07+00:00 | Let's stop celebrating creator funds, incremental creator features, and shallow rhetoric about creator empowerment. All of these will fail to solve creators' economic precarity, so long as we fail to fix the fundamental issue, which is OWNERSHIP. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 247] | 0 | 315 | 1768 | 0 | 1 | en | |||||||||||
1410103013885108229 | 33521530 | 2021-06-30T05:08:51+00:00 | wow - so cool to see how @Shopify is using React Server Components (and @tailwindcss!) to build fast, fully customizable storefronts 👀 "We're going to go all in on it." - @tobi https://shopify.dev/hydrogen thanks to @leeerob for sharing this in our devtools-angels discord! https://twitter.com/swyx/status/1410103013885108229/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 273] | 1341787152238039041 | 33521530 | swyx | 0 | 7 | 48 | 0 | 0 | 0 | en | |||||||
1415436174685089793 | 14822853 | 2021-07-14T22:20:56+00:00 | Qwik does something heretical! It stores its state in DOM, which is what makes it HTML-first. This goes against all other frameworks, but there are surprising benefits to it. Things that are next to impossible in other frameworks, are trivial in Qwik. https://dev.to/mhevery/html-first-javascript-last-the-secret-to-web-speed-4ic9 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 275] | 0 | 31 | 112 | 0 | 0 | 0 | en | ||||||||||
1417613624466571267 | 33521530 | 2021-07-20T22:33:20+00:00 | Levels of Node.js mastery: Newbie: node callbacks don't scare you Expert: node_modules don't scare you God: node-gyp doesn't scare you | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 135] | 0 | 17 | 302 | 0 | 0 | en | |||||||||||
1419281153983500290 | 741285542 | 2021-07-25T12:59:30+00:00 | I had a fascinating conversation yesterday with a former roommate who's now a postdoc in number theory. I learned a lot about how math research works! Some stuff I found interesting: | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 182] | 0 | 542 | 3063 | 0 | 1 | en | |||||||||||
1419707009620844565 | 33521530 | 2021-07-26T17:11:42+00:00 | @xdg thank you — there's a <1% chance i'll ever actually read it but would happily read a TLDR in case you are in a blogging mood | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [5, 132] | 1419705065116475392 | 20618252 | xdg | 0 | 0 | 0 | 0 | 0 | en | ||||||||
1419709881716645913 | 33521530 | 2021-07-26T17:23:07+00:00 | @threepointone my dream is to someday pull off wearing a cap like that on my big round head looking fly sunil pai | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [15, 114] | 1419703835044597761 | 1593171 | threepointone | 0 | 0 | 5 | 0 | 0 | en | ||||||||
1419719351670755333 | 33521530 | 2021-07-26T18:00:45+00:00 | @epancake https://thecooperreview.com/10-tricks-to-appear-smart-during-meetings/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [10, 33] | 1419716583031672832 | 17122818 | epancake | 0 | 0 | 4 | 0 | 0 | 0 | und | |||||||
1419726530414989315 | 33521530 | 2021-07-26T18:29:16+00:00 | RT @jsjoeio: Underrated Tool: Better Twitter (Search) I use this multiple times per week (sometimes every day) to search for old tweets H… | 1419726229456900109 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 140] | 0 | 19 | 0 | 0 | 1 | en | ||||||||||
1419737123008040960 | 33521530 | 2021-07-26T19:11:22+00:00 | @jsjoeio @Netlify and @audacitus is working on a version of this for Google! https://pensive-blackwell-90a9f1.netlify.app/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [18, 101] | 1419726229456900109 | 1567529924 | jsjoeio | 0 | 0 | 5 | 0 | 0 | 0 | en | |||||||
1419737220441772035 | 33521530 | 2021-07-26T19:11:45+00:00 | @nerdjfpb @jsjoeio @Netlify thats how @audacitus' works for his Google project! but the rate limits can be brutal. https://pensive-blackwell-90a9f1.netlify.app/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [28, 138] | 1419732531583209479 | 1089209719514787846 | nerdjfpb | 0 | 1 | 4 | 0 | 0 | 0 | en | |||||||
1419773491297935360 | 33521530 | 2021-07-26T21:35:53+00:00 | @phae hey Frances, to avoid any doubt... big <sarcasm> tag on that one. I am very flawed but I do really care about intellectual honesty. I realize it can be read in the wrong light. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [6, 188] | 1419772247846227969 | 13255 | phae | 0 | 0 | 0 | 0 | 0 | en | ||||||||
1419773754675130403 | 33521530 | 2021-07-26T21:36:55+00:00 | @notwaldorf Hi Monica, for avoidance of doubt i have deleted the post as I'm not sure its clear enough that I was being sarcastic and absolutely do not endorse this behavior. as this spread beyond a simple joke I have to take this more seriously now. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [12, 250] | 1419773134002024458 | 167834639 | notwaldorf | 0 | 0 | 3 | 0 | 0 | en | ||||||||
1419774113992765441 | 33521530 | 2021-07-26T21:38:21+00:00 | @phae Reading being I see it a lot and wanted to subtweet about it. Not an endorsement. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [6, 87] | 1419773605462765581 | 13255 | phae | 0 | 0 | 0 | 0 | 0 | en | ||||||||
1419775597568421907 | 33521530 | 2021-07-26T21:44:15+00:00 | @notwaldorf i'm very sorry about that. I try to constantly advocate for intellectual honesty. If i were tweeting that in earnest that would be a sign that i have been kidnapped and brainwashed. Unfortunately I dont do sarcasm well. Bad joke; deleted; hope you forgive me. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [12, 273] | 1419774748892954624 | 167834639 | notwaldorf | 0 | 0 | 6 | 0 | 0 | en | ||||||||
1419782132990308360 | 33521530 | 2021-07-26T22:10:13+00:00 | @trostcodes @KevinJPowell just have good search and narrow interests :) https://twitter.com/jsjoeio/status/1419726229456900109 | 1419726229456900109 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [26, 95] | 1419781851485458433 | 348836014 | trostcodes | 1 | 0 | 3 | 0 | 0 | 0 | en | ||||||
1419804566611136526 | 33521530 | 2021-07-26T23:39:22+00:00 | RT @benskuhn: I had a fascinating conversation yesterday with a former roommate who's now a postdoc in number theory. I learned a lot about… | 1419281153983500290 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 140] | 0 | 542 | 0 | 0 | 1 | en | ||||||||||
1419880024929415173 | 215488966 | 2021-07-27T04:39:12+00:00 | Is it just me or can the 2nd edition of Designing Data-Intensive Applications be: "Just use @apollographql Federation for reads and @temporalio for writes" 😄 1/4 https://twitter.com/lorendsr/status/1419880024929415173/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 163] | 0 | 9 | 34 | 0 | 1 | 0 | en | ||||||||||
1420043000344768517 | 1219566488325017602 | 2021-07-27T15:26:49+00:00 | #supalaunchweek Day 2: 🔥 Supabase Storage is now in Beta 🔥 https://supabase.io/blog/2021/07/27/storage-beta - Streaming Media - Public Buckets - NodeJS support - Storage supported in Local Emulator - Upload folders - Updated Policy editor - Performance improvements to handle recursive cat uploads 😹 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 277] | 0 | 32 | 204 | 0 | 1 | 0 | en | ||||||||||
1420050980310183936 | 33521530 | 2021-07-27T15:58:31+00:00 | This is an incredible video: https://twitter.com/discord/status/1418617539404308482?s=20 Writeup: https://blog.discord.com/meet-the-discord-users-who-imagined-a-place-657325b75fa6 It's a quirky amalgam of Discord memes with Awkwafina, Danny Devito, Grimes, MKBHD, flying flaming cows, and eggs. Totally ineffective at explaining what Discord is, but captures how it FEELS. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 280] | 1378408503597965316 | 33521530 | swyx | 1 | 1 | 8 | 0 | 0 | 0 | en | |||||||
1420051311244894220 | 33521530 | 2021-07-27T15:59:50+00:00 | @willjohnsonio record yourself on a podcast every day :) | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [15, 56] | 1420043153516765193 | 917069583097397248 | willjohnsonio | 0 | 0 | 1 | 0 | 0 | en | ||||||||
1420053240717086721 | 2730347034 | 2021-07-27T16:07:30+00:00 | I'm excited to announced that I've just released the 2nd Edition of "A Philosophy of Software Design". See https://web.stanford.edu/~ouster/cgi-bin/book.php for more info (including free download of new chapters). | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 187] | 0 | 179 | 670 | 0 | 0 | 0 | en | ||||||||||
1420055275847839746 | 33521530 | 2021-07-27T16:15:35+00:00 | RT @lorendsr: Is it just me or can the 2nd edition of Designing Data-Intensive Applications be: "Just use @apollographql Federation for re… | 1419880024929415173 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 140] | 0 | 9 | 0 | 0 | 1 | en | ||||||||||
1420085405349662721 | 1125559272232837121 | 2021-07-27T18:15:19+00:00 | @temporalio is all about scalability and reliability while guaranteeing functional correctness. There is a lot to unpack here! 🧵 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 130] | 1204202807298969600 | temporalio | 0 | 7 | 22 | 0 | 1 | en | |||||||||
1420086929261961217 | 33521530 | 2021-07-27T18:21:22+00:00 | Feeling this again. Really humbling to interview people (eg early Google and Docker) and understanding how great problems attract great talent. https://twitter.com/swyx/status/1189555830544355330 | 1189555830544355330 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 143] | 1 | 0 | 26 | 0 | 0 | 0 | en | |||||||||
1420104010313265152 | 33521530 | 2021-07-27T19:29:14+00:00 | @DavidAMaier @temporalio haha thanks! urgently? what do you mean? happy to chat offline but also could be useful for others if you elaborated | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [25, 141] | 1420102177310314504 | 1200337361734946817 | DavidAMaier | 0 | 0 | 1 | 0 | 0 | en | ||||||||
1420141917812060163 | 33521530 | 2021-07-27T21:59:52+00:00 | @zpao easy to have a huge ecosystem when everyone has their own definition of what you mean! | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [6, 92] | 1420138159405367299 | 764166 | zpao | 0 | 0 | 1 | 0 | 0 | en | ||||||||
1420188922504642563 | 33521530 | 2021-07-28T01:06:39+00:00 | @AdamSinger look at it this way - I browse the available content at 2-3x, then slow down to absorb at 1x. If it is clearly valuable, I will replay multiple times + transcribe to progressively summarize (h/t @fortelabs) You do the same with articles & newsletters too! Scan, then read deeply. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [12, 296] | 1420183712717844482 | 14031032 | AdamSinger | 0 | 0 | 0 | 0 | 0 | en | ||||||||
1420215212699840519 | 33521530 | 2021-07-28T02:51:07+00:00 | Running communities is an incredible advantage for hiring. When both sides are playing infinite games and share values, it can be such an accelerant to the process. Makes you realize how much of the hiring process is just super lossy derisking of total strangers. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 266] | 0 | 4 | 81 | 0 | 0 | en | |||||||||||
1420218073231945729 | 33521530 | 2021-07-28T03:02:29+00:00 | @RyanPivovar reducing the risk of making a bad hire? | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [13, 52] | 1420216135606222850 | 1171989089295294464 | RyanPivovar | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1420261009583788032 | 33521530 | 2021-07-28T05:53:06+00:00 | @matiasfha @Rich_Harris @stolinski @gndx btw you can implement the same thing for React too. its just that the React core team prefers boilerplate to sugar syntax. https://twitter.com/swyx/status/1294310598419689472?lang=en | 1294310598419689472 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [41, 187] | 1420216170402091009 | 12816182 | matiasfha | 1 | 1 | 5 | 0 | 0 | 0 | en | ||||||
1420423346727051268 | 400286802 | 2021-07-28T16:38:10+00:00 | This might be fairly unpopular: I personally don't count stock options in total compensation. Stock units (RSUs) that are given to you, yes. But options that you have to buy, I don't. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 183] | 0 | 103 | 2033 | 0 | 0 | en | |||||||||||
1420428079294402563 | 33521530 | 2021-07-28T16:56:59+00:00 | @DavidKPiano @threepointone 👆🏽 hey uh... you guys want to do a debate, with me as moderator? | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [28, 93] | 1420426673518960641 | 992126114 | DavidKPiano | 0 | 0 | 37 | 0 | 0 | en | ||||||||
1420433131895623684 | 33521530 | 2021-07-28T17:17:03+00:00 | @TylertheHaas @mark_volkmann @kentcdodds @matiasfha @sergiodxa @goncy @stolinski @LevelUpTuts @sveltejs https://twitter.com/swyx/status/1420211877276049408?s=20 | 1420211877276049408 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [104, 127] | 1420429733427257344 | 43845766 | TylertheHaas | 1 | 0 | 5 | 0 | 0 | 0 | und | ||||||
1420433441003245576 | 33521530 | 2021-07-28T17:18:17+00:00 | @CoreyGMoen @NoCodeConf @webflow oh wow instafollow. thanks for breaking it down! | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [33, 81] | 1420422312361406471 | 282385532 | CoreyGMoen | 0 | 0 | 2 | 0 | 0 | en | ||||||||
1420442034419027968 | 33521530 | 2021-07-28T17:52:26+00:00 | The world if all documentation links were bidirectional https://twitter.com/swyx/status/1420442034419027968/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 55] | 0 | 3 | 138 | 0 | 0 | 0 | en | ||||||||||
1420442392637939712 | 36686876 | 2021-07-28T17:53:51+00:00 | So, I just had this idea today inspired by @swyx's Mixtapes. I'm thinking of starting a short, digestible solo podcast that I can get all my thoughts for the week out on. I blogged for awhile and put up http://TheConsoleLogs.com, but I just don't have time to write up anymore. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 275] | 0 | 0 | 12 | 0 | 0 | 0 | en | ||||||||||
1420454803944075264 | 33521530 | 2021-07-28T18:43:10+00:00 | @beyang "Web Mentions", even https://twitter.com/dance2die/status/1227453978922934277 | 1227424568270368768 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [8, 52] | 1420442576868368387 | 16520821 | beyang | 1 | 0 | 2 | 0 | 0 | 0 | en | ||||||
1420456538553024516 | 33521530 | 2021-07-28T18:50:04+00:00 | 💯 I've been putting out my mixtape (http://swyx.transistor.fm/) for 145 days now and its been a great way to take audio notes + add personal commentary. So much of podcasting is either "Shallow Interview of Famous Person" or "Two guys and a mic". Make mixtapes cool again! https://twitter.com/BrittneyPostma/status/1420442392637939712 | 1420442392637939712 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 270] | 1 | 2 | 20 | 0 | 0 | 0 | en | |||||||||
1420456667875921922 | 33521530 | 2021-07-28T18:50:35+00:00 | @LuisRevilla @RoamResearch yes but not culty | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [27, 44] | 1420442538327035905 | 58325076 | LuisRevilla | 0 | 0 | 1 | 0 | 0 | en | ||||||||
1420467569350217728 | 33521530 | 2021-07-28T19:33:54+00:00 | @jsjoeio pretty much man tradeoff is smaller listenership unless you get really insanely good | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [9, 94] | 1420457284820365312 | 1567529924 | jsjoeio | 0 | 0 | 1 | 0 | 0 | en | ||||||||
1420469338973216768 | 33521530 | 2021-07-28T19:40:56+00:00 | @acemarke @DNeighly @richardiii @threepointone @DavidKPiano when do we get to the broadway rap musical | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [60, 102] | 1420458734812205056 | 727704217012604928 | acemarke | 0 | 0 | 6 | 0 | 0 | en | ||||||||
1420471522703986688 | 15692193 | 2021-07-28T19:49:36+00:00 | "Apple's web engine consistently trails others in both compatibility and features, resulting in a large and persistent gap with Apple's native platform." Progress Delayed Is Progress Denied https://infrequently.org/2021/04/progress-delayed/ @slightlylate | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 229] | 0 | 6 | 26 | 0 | 1 | 0 | en | ||||||||||
1420473325667586050 | 33521530 | 2021-07-28T19:56:46+00:00 | @andrewingram @cassidoo when you have to compare bigco vs startup comp, you have to, because startups can only offer so much cash and can't offer you RSU's | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [24, 155] | 1420426030133694464 | 9164512 | andrewingram | 0 | 0 | 9 | 0 | 0 | en | ||||||||
1420477145969618946 | 33521530 | 2021-07-28T20:11:57+00:00 | My opinion: you want standard comp (cash/stock) up to ~150k, THEN you want options. Why? TAXES. esp with 83b election. Give yourself a ~40% raise with this ONE WEIRD TRICK! You know how you should be critical of tech advice from online? Goes double for devs talking finance :) https://twitter.com/cassidoo/status/1420423346727051268 | 1420423346727051268 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 280] | 1 | 0 | 46 | 0 | 0 | 0 | en | |||||||||
1420482517950291968 | 33521530 | 2021-07-28T20:33:18+00:00 | @dcedrych haha i'm still not a personal finance advisor but like... taxes. pretty big man. once you're in the six figures pple need to start caring. cash is no longer king. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [10, 173] | 1420481498600419338 | 2437435208 | dcedrych | 0 | 0 | 5 | 0 | 0 | en | ||||||||
1420483512986005504 | 33521530 | 2021-07-28T20:37:15+00:00 | @fwenzel @andrewingram @cassidoo no but ive been meaning to do a simple spreadsheet. this calculation was really important when i left AWS for a startup. (because if you value options at 0 every dev on the planet should just work for FAANG financially speaking) | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [33, 261] | 1420482764298592258 | 15311875 | fwenzel | 0 | 0 | 2 | 0 | 0 | en | ||||||||
1420488973554577408 | 33521530 | 2021-07-28T20:58:57+00:00 | i dont like talking money on twitter so we are doing further discussion on @dev_invest_feed if you wanna continue the convo https://discord.gg/e2KdX6uB | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 147] | 1420477145969618946 | 33521530 | swyx | 0 | 0 | 3 | 0 | 0 | 0 | en | |||||||
1420520882955460611 | 33521530 | 2021-07-28T23:05:45+00:00 | @spitleaf honestly it wasnt even that controversial at all, its clearly what react guides you to do the true verboten topics i wouldnt even dare host a debate on, are the ones we should probably all be talking about more | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [10, 221] | 1420438708893986821 | 357427736 | spitleaf | 0 | 0 | 3 | 0 | 0 | en | ||||||||
1420584976576286722 | 1319269656264409088 | 2021-07-29T03:20:26+00:00 | I'm building a new course on @SlipApp! If you've ever wanted to go the extra mile and delight your users, If you've ever wanted someone to share your website because the experience made them happy, This is the course for you. I'm calling it "Animated Applications" https://twitter.com/KennethCassel/status/1420584976576286722/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 271] | 0 | 23 | 159 | 0 | 1 | 0 | en | ||||||||||
1420635902032846852 | 33521530 | 2021-07-29T06:42:47+00:00 | Today's mixtape: A clip from 1984, inspired by the Loki TV Series https://swyx.transistor.fm/episodes/1984-vs-brave-new-world-pt-1-intelligence-squared https://twitter.com/swyx/status/1419128271799656449 https://twitter.com/swyx/status/1420635902032846852/photo/1 | 1419128271799656449 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 114] | 1 | 0 | 14 | 0 | 0 | 0 | en | |||||||||
1420663531653926912 | 1331060842494758913 | 2021-07-29T08:32:35+00:00 | The wait is over!! 🎉🎉 Introducing Slickr. The most powerful cover image generator for your @hashnode blog ✨️ Enjoy creating cover image for your hashnode blog like never before, get started in seconds. #DEVCommunity #CodeNewbie #sidehustle https://savio.xyz/introducing-slickr-the-most-powerful-cover-image-generator-for-your-hashnode-blog | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 266] | 0 | 45 | 268 | 0 | 1 | 0 | en | ||||||||||
1420758051049459725 | 38167592 | 2021-07-29T14:48:10+00:00 | Today is the day! Crafting Interpreters is available for purchase in print, Kindle, ebook, and PDF! Behold: http://craftinginterpreters.com/ It took a lot longer than I expected, but it's all done now. So long that I wrote a blog post about it: http://journal.stuffwithstuff.com/2021/07/29/640-pages-in-15-months/ 🎉📖🎉📖🎉📖🎉📖🎉 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 271] | 0 | 492 | 2018 | 0 | 1 | 0 | en | ||||||||||
1420772267772968960 | 33521530 | 2021-07-29T15:44:39+00:00 | If you're using VS @Code, you should probably be making custom snippets to speed up your workflow and save your keystrokes. Shoutout to @stolinski for pointing me to the Easy Snippets extension! https://twitter.com/swyx/status/1420772267772968960/video/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 195] | 0 | 105 | 812 | 0 | 0 | 0 | en | ||||||||||
1420801305119911941 | 33521530 | 2021-07-29T17:40:03+00:00 | @CharlesStover @code @stolinski or use a framework that embraces single file components idk | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [32, 91] | 1420800760309186562 | 30982985 | CharlesStover | 0 | 0 | 2 | 0 | 0 | en | ||||||||
1420811599560937474 | 33521530 | 2021-07-29T18:20:57+00:00 | @dan_abramov @jhooks yarn upgrade --yolo | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [21, 40] | 1420811260682285063 | 70345946 | dan_abramov | 0 | 0 | 38 | 0 | 0 | en | ||||||||
1420843541266268160 | 33521530 | 2021-07-29T20:27:52+00:00 | TIL about the time Mythbusters put literal bulls in a china shop to see what happens https://twitter.com/swyx/status/1420843541266268160/video/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 84] | 0 | 9 | 41 | 0 | 0 | 0 | en | ||||||||||
1420987461799317504 | 33521530 | 2021-07-30T05:59:46+00:00 | Part 2 of my 1984 vs Brave New World debate clips from @IQ2US: A masterful pacing-and-leading of the Orwellites, in favor of Aldous Huxley's Brave New World! https://swyx.transistor.fm/episodes/1984-vs-brave-new-world-pt-2-intelligence-squared | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 183] | 1420635902032846852 | 33521530 | swyx | 0 | 0 | 1 | 0 | 0 | 0 | en | |||||||
1420987668754681856 | 33521530 | 2021-07-30T06:00:35+00:00 | @Brandwagon @code @stolinski https://overreacted.io/goodbye-clean-code/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [29, 52] | 1420959691690188808 | 16722308 | Brandwagon | 0 | 0 | 1 | 0 | 0 | 0 | und | |||||||
1420988748121079810 | 33521530 | 2021-07-30T06:04:52+00:00 | @NoriSte @CharlesStover @code @stolinski i understand this rule but altogether the long list of rules feel overwhelming. I always recommend limiting the ruleset to just the few things you really care about (new joiner should be able to recall them from memory) and the stuff you can automate. Let go of the rest. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [41, 312] | 1420959553160634370 | 135176266 | NoriSte | 0 | 0 | 1 | 0 | 0 | en | ||||||||
1421069160973434880 | 1511333035 | 2021-07-30T11:24:24+00:00 | July update for @microacquire! - $700,000 in ARR - 16% MoM growth - $400m combined revenue - $82m combined revenue in July - 34% company size increase YTD - 4x'ed registered buyers in 2021 - 250+ startups listed More micro-details below 👇 https://twitter.com/agazdecki/status/1421069160973434880/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 240] | 0 | 36 | 569 | 0 | 0 | 0 | en | ||||||||||
1421095739195756549 | 115513801 | 2021-07-30T13:10:01+00:00 | This talk on Growing a Meta-Language by @swyx is just amazing! He goes in depth into talking about the how the trifecta of language+flavour+tools help each other. https://www.youtube.com/watch?v=18F5v1diO_A Playing around with @rails, I see the same kind of magic that makes it charming to use! | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 276] | 0 | 2 | 9 | 0 | 1 | 0 | en | ||||||||||
1421141801407291398 | 6603532 | 2021-07-30T16:13:03+00:00 | I'm thinking about this debugging advice today -- I explained *why* to make a minimal reproduction but not *how* to make one https://twitter.com/b0rk/status/1405900088195661831 if you learned how to minimally reproduce a bug recently -- what helped you learn? | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 232] | 1 | 64 | 295 | 0 | 0 | 0 | en | ||||||||||
1421180194384084995 | 33521530 | 2021-07-30T18:45:37+00:00 | Non obvious thing I picked up from @reactjs — keep a set of fixtures to help you repro bugs! Instead of starting from a blank file or deleting from a real project, fixtures are the middle way — a starting point that implements all the APIs or pushes them to known limits. https://twitter.com/b0rk/status/1421141801407291398 | 1421141801407291398 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 272] | 1 | 0 | 42 | 0 | 0 | 0 | en | |||||||||
1421205257325924353 | 33521530 | 2021-07-30T20:25:12+00:00 | @code @stolinski Here is me using Easy Snippet in our daily work at @temporalio What other little tips and tricks help boost your productivity like this? https://docs.temporal.io/blog/temporal-tips-tricks-1/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [17, 179] | 1420772267772968960 | 33521530 | swyx | 0 | 0 | 7 | 0 | 0 | 0 | en | |||||||
1421220603197939713 | 33521530 | 2021-07-30T21:26:11+00:00 | @b0rk @reactjs oh yay I get to introduce you to this idea! React uses fixtures heavily to reproduce browser bugs and offer starting points for some APIs that require a lot of setup: https://github.com/facebook/react/tree/main/fixtures @stevekinney and I are stealing this idea for @temporalio https://github.com/temporalio/samples-go/tree/master/temporal-fixtures | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [15, 289] | 1421209766236405763 | 6603532 | b0rk | 0 | 0 | 9 | 0 | 0 | 0 | en | |||||||
1421220644662824965 | 33521530 | 2021-07-30T21:26:21+00:00 | @gusfune @code @stolinski didnt know! thats cool! | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [26, 49] | 1421206169708810244 | 15359622 | gusfune | 0 | 0 | 0 | 0 | 0 | en | ||||||||
1421221582031056897 | 33521530 | 2021-07-30T21:30:04+00:00 | @reactjs I don't mean "working with React", I mean "contributing TO React" - you can see how much React relies on fixtures to help ourselves manually reproduce all the things we can't in tests (and there are many!) See links below: https://twitter.com/swyx/status/1421220603197939713?s=20 | 1421220603197939713 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [9, 257] | 1421180194384084995 | 33521530 | swyx | 1 | 1 | 6 | 0 | 0 | 0 | en | ||||||
1421225521178763266 | 33521530 | 2021-07-30T21:45:43+00:00 | @acdlite @reactjs ya i see fixtures as "manual tests" that complement e2e/unit/integration testing. By all means automate everything if you can, but there's a lot of stuff that can't be automated, particularly bugs we don't know about yet. Fixtures help reduce the activation energy to repro bugs! | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [18, 298] | 1421224201181143040 | 21782915 | acdlite | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1421233345716002820 | 21782915 | 2021-07-30T22:16:49+00:00 | @swyx @reactjs Any test that you don't run continuously is destined to break without anyone noticing | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [15, 100] | 1421232855024349186 | 21782915 | acdlite | 0 | 4 | 16 | 0 | 1 | en | ||||||||
1421236750903435264 | 33521530 | 2021-07-30T22:30:21+00:00 | @maxibanki @jsjoeio @reactjs conceptually we mean the same thing - known good starting points - but it seems that most people including FB primarily use them for automated testing I guess my weird angle/insight is that we should have a crap ton more of them for MANUAL testing and bug repros too | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [29, 296] | 1421235679560933378 | 411011229 | maxibanki | 0 | 0 | 2 | 0 | 0 | en | ||||||||
1421273039648399364 | 12087242 | 2021-07-31T00:54:33+00:00 | a couple of years ago @swyx asked us what our big hairy audacious goal was... this is still my answer I am super motivated to help people escape the work-a-day grind and leverage their expertise to help others do the same long game shit https://twitter.com/jhooks/status/1158920626272268289?s=20 | 1158920626272268289 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 263] | 1421215273659506688 | 12087242 | jhooks | 1 | 3 | 63 | 0 | 1 | 0 | en | ||||||
1421276174764843008 | 33521530 | 2021-07-31T01:07:00+00:00 | @fortelabs Simon Sinek taught me to start WITH why | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [11, 50] | 1421275014217691138 | 1909232666 | fortelabs | 0 | 0 | 70 | 0 | 0 | en | ||||||||
1421683811981488132 | 33521530 | 2021-08-01T04:06:49+00:00 | How To Write Funny: https://copywritingcourse.com/writing-funny/ Really enjoying @nevmed's newsletter, quality, entertaining, lighthearted stuff 🔥 Giving me inspo for my own work. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 161] | 0 | 2 | 31 | 0 | 0 | 0 | en | ||||||||||
1421684074167427076 | 33521530 | 2021-08-01T04:07:51+00:00 | @Nutlope yes! be effective with the minimum spanning set of technologies to do everything you need. The hard part is figuring out how deep you wanna go as these rabbit holes are endless. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [9, 187] | 1421677709726412800 | 3246815913 | Nutlope | 0 | 0 | 2 | 0 | 0 | en | ||||||||
1421685384572932098 | 33521530 | 2021-08-01T04:13:03+00:00 | @Nutlope see if you can come up with your own version of "7 GUIs" for the PERN stack https://eugenkiss.github.io/7guis/ and go detail everything you need to build that | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [9, 156] | 1421685143274549249 | 3246815913 | Nutlope | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1421686377670856704 | 2351378232 | 2021-08-01T04:17:00+00:00 | “It is always going to be a truth that the more you know, the more you also learn about that stuff that you didn’t know that you didn’t know. So if you are doing it right at all you are going to feel like you are terrible at what you are doing…” — @swyx https://link.medium.com/KUqnxq1Ybib | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 277] | 0 | 1 | 15 | 0 | 1 | 0 | en | ||||||||||
1421936530474430464 | 33521530 | 2021-08-01T20:51:01+00:00 | @JanelSGM 👀 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [10, 11] | 1421906179522011142 | 1688823739 | JanelSGM | 0 | 0 | 2 | 0 | 0 | und | ||||||||
1421937582099759104 | 33521530 | 2021-08-01T20:55:12+00:00 | @Madisonkanna if your company is doubling every year then your company is majority staffed by people who have been around less than a year. So take care to give context, document mistakes, and be intentional about culture building. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [14, 231] | 1421875179873923077 | 1087957969915006976 | Madisonkanna | 0 | 10 | 201 | 0 | 0 | en | ||||||||
1421938210876231680 | 33521530 | 2021-08-01T20:57:42+00:00 | 1970's version of the intuition bell curve https://en.wikipedia.org/wiki/Four_stages_of_competence https://twitter.com/swyx/status/1421938210876231680/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 67] | 1393563260843028482 | 33521530 | swyx | 0 | 1 | 12 | 0 | 0 | 0 | en | |||||||
1421947480174858241 | 33521530 | 2021-08-01T21:34:32+00:00 | @joepercoco @illscience @a16z @KDTrey5 @JaredLeto @obj @GillianTan just found out about this - huge huge congrats Joe this is amazing! | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [67, 134] | 1417528569643864066 | 247666805 | joepercoco | 0 | 0 | 1 | 0 | 0 | en | ||||||||
1421960945023156225 | 33521530 | 2021-08-01T22:28:02+00:00 | @Nutlope @alexbdebrie suggestion 1 - clone @TallyForms https://www.indiehackers.com/post/i-co-founded-tally-a-new-type-of-form-builder-1-year-ago-and-bootstrapped-it-to-30k-arr-with-a-team-of-2-ama-bb864f23ab | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [22, 78] | 1421693652225589254 | 33521530 | swyx | 0 | 0 | 1 | 0 | 0 | 0 | en | |||||||
1421968022814658561 | 1567529924 | 2021-08-01T22:56:10+00:00 | 🎙️ jsjoeio's mixtape Alright, trying out this podcast/mixtape thing as a hobby and an excuse to meet cool people. First segment focus -> "How'd you solve it?" Interviews with indie hackers & devs about how they solved specific problems. https://twitter.com/jsjoeio/status/1421968022814658561/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 246] | 0 | 1 | 21 | 0 | 1 | 0 | en | ||||||||||
1422036816564166661 | 33521530 | 2021-08-02T03:29:31+00:00 | @willklein_ @Nutlope @kevmodrome @jkup re: release adoption - they all look like this wyd https://twitter.com/swyx/status/1422036816564166661/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [39, 90] | 1420139597112037379 | 17496447 | willklein_ | 0 | 0 | 1 | 0 | 0 | 0 | en | |||||||
1422041713187586048 | 33521530 | 2021-08-02T03:48:59+00:00 | Open secret many content creators don't appreciate: Your content has a half life and the average varies by platform. My estimates: Twitter: 1-24 hours YouTube: Weeks-Months Blog: Years Your luck surface area grows as a factor of your still-relevant content. Create accordingly. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 280] | 0 | 7 | 168 | 0 | 0 | en | |||||||||||
1422043347011600386 | 33521530 | 2021-08-02T03:55:28+00:00 | some updates on HN infra — pretty much the same details https://news.ycombinator.com/item?id=26469566 - still one production server & one failover, in same DC - no longer using Cloudflare - 6m requests a day | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 191] | 1377394233225572355 | 33521530 | swyx | 0 | 0 | 8 | 0 | 0 | 0 | en | |||||||
1422237279762849800 | 33521530 | 2021-08-02T16:46:06+00:00 | @monicalent @stephsmithio whooo congrats Monica!!! the best kind of milestone: a sustainable one! | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [26, 97] | 1422196029680766976 | 1158897613 | monicalent | 0 | 0 | 6 | 0 | 0 | en | ||||||||
1422237396096012289 | 33521530 | 2021-08-02T16:46:33+00:00 | @sebastienlorber buttondown | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [17, 27] | 1422236579951697933 | 40663578 | sebastienlorber | 0 | 0 | 4 | 0 | 0 | it | ||||||||
1422264774327300097 | 33521530 | 2021-08-02T18:35:21+00:00 | July 2021: 136k views, 33k uniques Much better month due to two big posts: - My New Mac Setup: https://twitter.com/swyx/status/1412175450579767296 - Why Temporal: https://twitter.com/swyx/status/1417165270641045505 Still one external article pending publish but another in draft. https://twitter.com/swyx/status/1422264774327300097/photo/1 | 1417165270641045505 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 225] | 1411987359017574402 | 33521530 | swyx | 1 | 0 | 3 | 0 | 0 | 0 | en | ||||||
1422279151898218497 | 18727585 | 2021-08-02T19:32:29+00:00 | Hell yeah @sveltejs S/O most loved framework. https://insights.stackoverflow.com/survey/2021#section-most-loved-dreaded-and-wanted-web-frameworks | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 71] | 0 | 68 | 353 | 0 | 0 | 0 | en | ||||||||||
1422286558070116359 | 33521530 | 2021-08-02T20:01:54+00:00 | Got a 6 figure acquisition offer for @Coding_Career it just automated @IndieHackers email spam (they have no idea it's a book lol) but its nice to be reminded that its still selling decently after 13 months — thats even before v2.0 Infoproducts > SaaS for beginner creators https://twitter.com/swyx/status/1422286558070116359/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 279] | 0 | 0 | 37 | 0 | 0 | 0 | en | ||||||||||
1422318272800829440 | 12691172 | 2021-08-02T22:07:56+00:00 | New paper with Chris Yu & Henrik Schumacher: http://www.cs.cmu.edu/~kmcrane/Projects/RepulsiveCurves/index.html We model 2D & 3D curves while avoiding self-intersection—a natural requirement in graphics, simulation & visualization. Our scheme also does an *amazingly* good job of unknotting highly-tangled curves! [1/n] https://twitter.com/keenanisalive/status/1422318272800829440/video/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 291] | 0 | 777 | 3113 | 0 | 1 | 0 | en | ||||||||||
1422416105226657792 | 33521530 | 2021-08-03T04:36:41+00:00 | 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!!! I love 🕷️🐈 so much https://twitter.com/swyx/status/1422416105226657792/video/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 180] | 1421507359285805061 | 33521530 | swyx | 0 | 0 | 27 | 0 | 0 | 0 | en | |||||||
1422417171884306436 | 33521530 | 2021-08-03T04:40:55+00:00 | Trying this now with @temporalio :) PSA even though you start with a queue you can still block until your work is done, aka "synchronous start" of a workflow https://twitter.com/swyx/status/1417165270641045505?s=20 | 1417165270641045505 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 184] | 1241482183472295939 | 33521530 | swyx | 1 | 0 | 6 | 0 | 0 | 0 | en | ||||||
1422419304096485384 | 33521530 | 2021-08-03T04:49:24+00:00 | @sgrove @temporalio you mean CPS? continuation passing? if so then no... just `await` an `async` workflow and the framework handles the "blocking" | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [20, 146] | 1422418903381078021 | 14435843 | sgrove | 0 | 0 | 0 | 0 | 0 | en | ||||||||
1422419942129901574 | 33521530 | 2021-08-03T04:51:56+00:00 | @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. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [15, 206] | 1422418499343831043 | 3112402897 | yash_kr_verma | 0 | 0 | 0 | 0 | 0 | en | ||||||||
1422424339589189633 | 33521530 | 2021-08-03T05:09:24+00:00 | My answer to "Has anyone fully embraced an event-driven architecture?" - interpreted through the lens of @temporalio: https://news.ycombinator.com/item?id=28034882 Temporal doesn't identify as EDA, but certainly some concerns and difficulties are elegantly solved by it instead of hand-writing EDA. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 278] | 0 | 2 | 9 | 0 | 0 | 0 | en | ||||||||||
1422426258676195328 | 33521530 | 2021-08-03T05:17:02+00:00 | @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/ i was also referring to "synchronous" started workflows, which solve a concern people had for queue-first systems like i proposed | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [30, 309] | 1422423624682655748 | 14435843 | sgrove | 0 | 0 | 1 | 0 | 0 | 0 | en | |||||||
1422427493710012416 | 33521530 | 2021-08-03T05:21:56+00:00 | @ASpittel @AWSAmplify Amplify DataStore + Auth is just 👩🏽🍳😘 in this kind of use case! great tutorial, especially with a full video walkthrough, just amazing work! one thing i'd add here is a callout to Selective Sync - you dont want datastore to sync down private info from other users! | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [22, 288] | 1422207113036804101 | 3092104835 | ASpittel | 0 | 0 | 7 | 0 | 0 | en | ||||||||
1422429666866987012 | 33521530 | 2021-08-03T05:30:34+00:00 | @dimfeld @sgrove @ejames_c @temporalio yup thats it, and save every step to sharded persistence. i imagine its exactly what you'd have to do if you needed your CSPs to survive any downtime or network failure. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [39, 210] | 1422428669339860992 | 5647302 | dimfeld | 0 | 0 | 1 | 0 | 0 | en |