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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1426972669468045318 | 3382 | 2021-08-15T18:22:50+00:00 | Every piece of business advice should have a label that includes what stage of a startup it’s applicable for. Since these labels don’t exist today, your job is to filter the advice against whether it’s relevant at your current stage and for your startup. This is learned by doing. | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 280] | 1426971885628116994 | 3382 | hnshah | 0 | 20 | 223 | 0 | 0 | en | ||||||||
1374247809730318336 | 5264 | 2021-03-23T06:33:04+00:00 | Automate your MRR-in-profile 😄 https://twitter.com/jsjoeio/status/1374212336693641217 | ee9d992aa12a6fa0 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 30] | 1 | 0 | 13 | 0 | 0 | 0 | en | |||||||||
1457887975115612164 | 44423 | 2021-11-09T01:49:14+00:00 | Hey, I did a thing. I'm about to hate listen to myself and be super judgemental. Gotta lance that boil! It's the only way to get better..... https://twitter.com/thenewstack/status/1457830540011245572 | f0976f342215a984184a13a54b26877ece8cebba | 0 | [0, 140] | 1 | 5 | 45 | 0 | 0 | 0 | en | ||||||||||
1470775386611011590 | 96383 | 2021-12-14T15:19:12+00:00 | Has anyone wrote a blog post detailing the history of using Utility Classes when authoring CSS? Interested in reading more about the origin story (*looks in @jay_hoffmann’s general direction*) | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 193] | 0 | 2 | 49 | 0 | 0 | en | |||||||||||
1448143582695677953 | 143883 | 2021-10-13T04:28:29+00:00 | instead each vendor created their own new and unique non-open source license or license version (Cockroach/BSL, Confluent/CCL, MongoDB/SSPL, Redis/RSAL). in practical terms, this means that if you want to adopt those projects instead of vetting one license you’re vetting four. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 278] | 1448143580485222405 | 143883 | sogrady | 0 | 0 | 3 | 0 | 0 | en | ||||||||
1452445875159044098 | 769920 | 2021-10-25T01:24:16+00:00 | A screw it, let's do it: TL,DR: AMP format doesn't support JavaScript in the way you can use it on regular web pages. This prevents publishers from using header bidding with AMP (limits how many ad exchanges one can connect to @ a time, making it less desirable/useful; see doc) | f0976f342215a984184a13a54b26877ece8cebba | 0 | [0, 280] | 1452430810880122885 | 769920 | livlab | 0 | 48 | 251 | 0 | 0 | en | ||||||||
1436011709865603075 | 816653 | 2021-09-09T17:00:46+00:00 | Open source backend-as-a-service startup Supabase raises $30M https://tcrn.ch/2YLJkEJ by @grg | 99073d76dd39fa0b448b0d78765cf615980271d1 | 0 | [0, 93] | 0 | 96 | 529 | 0 | 0 | 0 | en | ||||||||||
1056594421079261185 | 1593171 | 2018-10-28T17:11:55+00:00 | ok so - I took dan's classes/hooks code from react conf, blacked out the 'unnecessary' bits, then colour coded bits by 'concern'. so much nicer. the effect is amplified in more complex components, where concerns are split and mixed across lifecycle methods. https://twitter.com/threepointone/status/1056594421079261185/photo/1 | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 257] | 0 | 432 | 1754 | 0 | 0 | 0 | en | ||||||||||
1231455889019699200 | 2048741 | 2020-02-23T05:48:57+00:00 | I’m starting to call these the “apple pie positions” => the personal risk of pushing back is so high that almost everyone nods “yes”, even though it is rarely the right answer for the team / company / user. Great example in the quoted Tweet. Will add more in the thread below: https://twitter.com/can/status/1231244204359053312 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 279] | 1 | 241 | 1279 | 0 | 0 | 0 | en | ||||||||||
1441866360313634823 | 2048741 | 2021-09-25T20:45:03+00:00 | How to pick a North Star Metric? Start with the chemical(s) your product deals with & consider the associated metric: Oxytocin - Brand metric Cortisol - Revenue metric Dopamine - Usage Frequency metric Adrenaline - Session Duration metric Endorphins - Freemium Conversion metric | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 284] | 0 | 219 | 1389 | 0 | 0 | en | |||||||||||
1459931369019035649 | 2048741 | 2021-11-14T17:08:57+00:00 | A hilarious fact of corporate life is that we prefer smaller meetings, while being quite certain that we should be invited to each and every one of them. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 153] | 0 | 88 | 1431 | 0 | 0 | en | |||||||||||
1435602941621243907 | 4145801 | 2021-09-08T13:56:28+00:00 | I think $130m sounds about right for selling out the privacy and security of 1.3m Redux DevTools users? https://twitter.com/timdorr/status/1435602941621243907/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 103] | 0 | 3 | 150 | 0 | 0 | 0 | en | ||||||||||
1443242219650142209 | 5746452 | 2021-09-29T15:52:13+00:00 | Here’s another great episode of @Recode’s podcast series about @Apple. @pkafka does a great job documenting “How Apple Got Its Groove Back” starting in 1997. A really worthwhile listen. https://podcasts.apple.com/us/podcast/land-of-the-giants/id1465767420?i=1000536965880 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 214] | 0 | 15 | 93 | 0 | 0 | 0 | en | ||||||||||
1381105950602461189 | 5878582 | 2021-04-11T04:44:52+00:00 | Being lucky is like having a large "catchment area" for life's random opportunities. Your funnel is made of Doing AND Telling. Model based on @swyx's sketch, made in @maxbittker's lovely https://sandspiel.club See also @techzing's Luck Surface Area & @patio11's friendcatchers. https://twitter.com/swyx/status/1300079734043230209 https://twitter.com/elzr/status/1381105950602461189/video/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 308] | 1 | 18 | 90 | 0 | 0 | 0 | en | ||||||||||
1394332453892984835 | 5994002 | 2021-05-17T16:42:17+00:00 | Enough folks were interested that I have written up my thoughts on Identifying Checkout Behavior: recognizing signs of when an employee might be considering a breakup with your company. http://danabrit.blogspot.com/2021/05/identifying-checkout-behavior.html https://twitter.com/danabrit/status/1392515208611041283 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 209] | 1 | 1 | 37 | 0 | 0 | 0 | en | ||||||||||
1471493259046252548 | 6228302 | 2021-12-16T14:51:46+00:00 | The last year of downloads for hot consumer social startups Poparazzi, Clubhouse, Dispo. for context, it was reported that Instagram had 30M MAUs when it was acquired by FB for $1B DAU/MAU numbers from the last month; all data from @Apptopia https://twitter.com/pitdesi/status/1471493259046252548/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 243] | 0 | 34 | 305 | 0 | 0 | 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 | ||||||||||
1431686864570826753 | 9335882 | 2021-08-28T18:35:22+00:00 | @swyx @temporalio So cool to see. I’ve had this on my backlog for ages, a “Things Polypane is bad at” list*, but several people told me it was a bad look. Might have to rethink this! * badly codes websites. Polypane doesnt work well if your site is garbage. | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [18, 258] | 1431399776952610820 | 33521530 | swyx | 0 | 0 | 2 | 0 | 0 | en | ||||||||
1456758350419480580 | 9533042 | 2021-11-05T23:00:30+00:00 | @swyx Btw, “Always Bet on JS” is a little over ten years old. See https://brendaneich.com/2011/09/capitoljs-rivertrail/. https://twitter.com/BrendanEich/status/1456758350419480580/photo/1 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [6, 90] | 1456706638010667012 | 33521530 | swyx | 0 | 31 | 231 | 0 | 0 | 0 | en | |||||||
1451346691341393922 | 9550352 | 2021-10-22T00:36:30+00:00 | So you know that year we all spent locked inside? Well, this is how I spent it: http://beta.reactjs.org Full deets and comments here: https://github.com/reactjs/reactjs.org/pull/3965 https://twitter.com/rachelnabors/status/1451346691341393922/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 158] | 0 | 482 | 2369 | 0 | 0 | 0 | en | ||||||||||
1457760823074451458 | 9980812 | 2021-11-08T17:23:58+00:00 | Meet Hydrogen: A React Framework For Dynamic, Contextual, and Personalized E-Commerce http://bit.ly/meet-hydrogen But really, why did Shopify build a React framework? 🧐 Allow me a quick rant… | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 189] | 0 | 71 | 312 | 0 | 0 | 0 | en | ||||||||||
1440053089822601216 | 10448062 | 2021-09-20T20:39:46+00:00 | Oh damn. I thought the ultra sweet chocolate nut spread was healthy https://twitter.com/TrungTPhan/status/1403475948477976577 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 67] | 1 | 47509 | 469618 | 0 | 0 | 0 | en | ||||||||||
1158920626272268289 | 12087242 | 2019-08-07T01:59:43+00:00 | @swyx Make 5 millionaires. | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [6, 26] | 1158902677289472001 | 33521530 | swyx | 0 | 1 | 24 | 0 | 0 | en | ||||||||
1426318522242588675 | 12745092 | 2021-08-13T23:03:30+00:00 | i’m on sveltejs hype | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 20] | 0 | 8 | 189 | 0 | 0 | da | |||||||||||
1316510643030114304 | 12819682 | 2020-10-14T22:46:11+00:00 | @BRMatt Oh yeah, EVERYTHING. Basically all long-running background processes. It is an incredible technology. Disclaimer: I’m now an advisor to Temporal, but only because I was a huge fan already prior. Examples coming… | 2d56427825d31a620d10acb51615805f894c90f6 | 0 | [8, 219] | 1316508745548156928 | 23248421 | BRMatt | 0 | 7 | 27 | 0 | 0 | en | ||||||||
1425505817827151872 | 13334762 | 2021-08-11T17:14:06+00:00 | 🤫 New shortcut: Press . on any GitHub repo. https://twitter.com/github/status/1425505817827151872/video/1 | 2feaa4497dbf2f5efce3ede84518b1db6517855c | 0 | [0, 44] | 0 | 5013 | 17116 | 0 | 0 | 0 | en | ||||||||||
1427460022284419073 | 13451662 | 2021-08-17T02:39:24+00:00 | @swyx I’m just waiting for sites to implement the 5/7 perfect score https://www.dictionary.com/e/memes/5-7/ | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [6, 91] | 1427457113463300106 | 33521530 | swyx | 0 | 0 | 2 | 0 | 0 | 0 | en | |||||||
1427988073292476418 | 14063149 | 2021-08-18T13:37:42+00:00 | @JessTelford JWTs for external use tend not to solve the problems people think they do; for internal use, or cross authorisation boundaries, they can be good because then you can assert using public/private key cryptography that the token your presented really came from the authorising server | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [13, 293] | 1427986367905161221 | 14063149 | ThisIsMissEm | 0 | 1 | 14 | 0 | 0 | en | ||||||||
1422430127212744704 | 14243237 | 2021-08-03T05:32:24+00:00 | @swyx @dimfeld @sgrove @temporalio Basically what this tweet thread is telling me is to go check out temporal ;-) (I was obsessed with the CSP paper, and the lit around it for a few years in uni). This is *fascinating* stuff. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [35, 227] | 1422429666866987012 | 33521530 | swyx | 0 | 0 | 1 | 0 | 0 | en | ||||||||
995896831165919232 | 14253068 | 2018-05-14T05:21:22+00:00 | Maxwell's Equations may not exist for software but what we do have is: 1. Parnas' information hiding - what pieces are 2. Postel's Law - how pieces compose 3. Armstrong - how software can respond to the physical world 4. Conway's Law - how software interacts with people | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 271] | 0 | 175 | 462 | 0 | 0 | en | |||||||||||
1446867332748300288 | 14361975 | 2021-10-09T15:57:08+00:00 | It’s always nice to see when a company understands what employees want for benefits 👏 @PolarSignalsIO https://www.polarsignals.com/working-at-polar-signals/ https://twitter.com/rothgar/status/1446867332748300288/photo/1 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 127] | 0 | 407 | 2998 | 0 | 0 | 0 | en | ||||||||||
1457353577819746321 | 14417215 | 2021-11-07T14:25:43+00:00 | Why so many people with a startup idea never ship https://twitter.com/rrhoover/status/1457353577819746321/photo/1 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 49] | 0 | 3179 | 18350 | 0 | 0 | 0 | en | ||||||||||
1465757361155428356 | 14521411 | 2021-11-30T18:59:22+00:00 | That technology you're nostalgic about (VB6, PHP etc)? It's probably not as great as you remember. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 98] | 0 | 4 | 98 | 0 | 0 | en | |||||||||||
1447291658739978243 | 14756283 | 2021-10-10T20:03:15+00:00 | I'm a big fan of the @AcquiredFM podcast (you should follow it!) But, I was floored by the TSMC (Taiwan Semiconductor Manufacturing Company) episode. Wow, what a fascinating company and story! Some learnings here >> | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 225] | 0 | 30 | 228 | 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 | ||||||||||
1436065787408633857 | 14829286 | 2021-09-09T20:35:39+00:00 | Probably would straight up invest $1-2M in any Developer Experience (DX) or Devrel expert starting a devtools company with a strong engineering cofounder in a space that’s 1) big, 2) not crowded to the point of being commoditized. That’s probably all I’d need to see. Just saying. | 5a110d312052166f | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 280] | 0 | 15 | 139 | 0 | 0 | en | ||||||||||
1134311153960534016 | 14904098 | 2019-05-31T04:10:28+00:00 | Super curious to see how this works out. Historically I’ve been very skeptical of schema federation and the costs it incurs on an org, so I’m hoping to learn from the community on what works and doesn’t work from this new attempt. https://twitter.com/apollographql/status/1134086759489384449 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 230] | 1 | 11 | 82 | 0 | 0 | 0 | en | ||||||||||
1472731566732414979 | 15054324 | 2021-12-20T00:52:22+00:00 | https://www.swyx.io/api-economy/ | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 23] | 0 | 0 | 3 | 0 | 0 | 0 | und | ||||||||||
1443962459723755533 | 15534471 | 2021-10-01T15:34:12+00:00 | As a web developer this is one of the happiest announcements in a while: Google Search ended support for IE11 in its main product 🎉 (you can still search but will get a fallback experience). I'm mostly posting this so you can send it to your boss 😛. We did the Math. It is time. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 278] | 0 | 1061 | 4802 | 0 | 0 | en | |||||||||||
1316808667925082112 | 15540222 | 2020-10-15T18:30:26+00:00 | Temporal's engine is quite complex, much like React's, but the surface exposed to the developer is a beautiful "render()" function to organize your backend workflows. Check it out: https://docs.temporal.io | 574fe4fa937eeb131136f7e3678f32d4ff3078d5 | 0 | [0, 205] | 1316808667304390657 | 15540222 | rauchg | 0 | 1 | 28 | 0 | 0 | 0 | en | |||||||
1450702539347750917 | 15629200 | 2021-10-20T05:56:52+00:00 | @sambreed @swyx @gregwhitworth We’re building selectmenu, anchor, & popup. And prototyping tabs, toggle, accordion, nav, & treeview. And researching stuff like dialog, carousel & image zoom. Button wasn’t on my radar, but it could be? Caveat: super early days, maybe none of this ships, but maybe it does? | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [31, 318] | 1450696392029061125 | 14217249 | sambreed | 0 | 2 | 15 | 0 | 0 | en | ||||||||
1441469889315622912 | 15698507 | 2021-09-24T18:29:37+00:00 | That a prototype is worth a hundred meetings, and almost all product meetings that aren’t grounded with a prototype are a waste of time (or worse). A prototype immediately surfaces gaps in logic or business concerns. It is the fastest way to drive alignment. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 258] | 1441469888246259715 | 15698507 | scottbelsky | 0 | 50 | 426 | 0 | 0 | en | ||||||||
1346652236378566657 | 16520821 | 2021-01-06T02:58:07+00:00 | Sourcegraph raised a lot of money in 2020 and in 2021, we're putting that to work by investing in features for open-source authors, maintainers, and users. I'd love to hear from folks who have thoughts on how we can better serve open source through our product. Current ideas👇 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 276] | 0 | 11 | 36 | 0 | 0 | en | |||||||||||
1441335975867682817 | 16805695 | 2021-09-24T09:37:30+00:00 | STOP MAKING ME WATCH VIDEOS JUST WRITE DOWN HOW TO DO THINGS | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 60] | 0 | 12250 | 93273 | 0 | 0 | en | |||||||||||
1439650247253233664 | 16813044 | 2021-09-19T17:59:01+00:00 | Well. Here comes Singapore. With one of the longest uninterrupted mask mandates in the world & 80+% of the entire population vaccinated, they’re nearing a new high in cases. Just think of how excited experts & politicians are to completely ignore this & push for more mandates! https://twitter.com/ianmSC/status/1439650247253233664/photo/1 | e6528b505bcfd811fdd40ff2d46665dbccba2024 | 0 | [0, 291] | 0 | 2546 | 6715 | 0 | 0 | 0 | en | ||||||||||
1430995711575793667 | 16930883 | 2021-08-26T20:48:58+00:00 | 1. The two founders of Streamyard bootstrapped to $12M in ARR without any employees. They reached $30M ARR with 19 employees before selling to Hopin for $250 million. https://twitter.com/nathanbarry/status/1430995711575793667/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 166] | 1430995707062796289 | 16930883 | nathanbarry | 0 | 2 | 41 | 0 | 0 | 0 | en | |||||||
1455278246816362499 | 16966353 | 2021-11-01T20:59:06+00:00 | @hillelogram We had some posts on this a while back, mine here https://lukeplant.me.uk/blog/posts/yagni-exceptions/ @simonw replied with https://simonwillison.net/2021/Jul/1/pagnis/ and @jacobian with https://jacobian.org/2021/jul/8/appsec-pagnis/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [13, 174] | 1455261278335913984 | 397782926 | hillelogram | 0 | 0 | 3 | 0 | 0 | 0 | en | |||||||
1469853240791642113 | 17050897 | 2021-12-12T02:14:55+00:00 | For the past few weeks I've been seeing ridiculous memory usage warnings, and today I finally found the cause: I'd changed the color of my mouse cursor. https://www.techrepublic.com/article/macos-monterey-has-a-serious-memory-leak-problem-and-the-cause-has-been-found/ https://twitter.com/dolohov/status/1469853240791642113/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 177] | 0 | 2 | 11 | 0 | 0 | 0 | en | ||||||||||
1468261579334422528 | 17093431 | 2021-12-07T16:50:14+00:00 | AWS having issues still isn't a good technical reason to do multi-cloud. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 72] | 0 | 247 | 1785 | 0 | 0 | en | |||||||||||
1422553148099645451 | 17459118 | 2021-08-03T13:41:14+00:00 | 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/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 276] | 0 | 30 | 141 | 0 | 0 | 0 | en | ||||||||||
1459023801480474632 | 17919972 | 2021-11-12T05:02:36+00:00 | It never would have been possible to go back & remake my previous work, uncovering lost art & forgotten gems along the way if you hadn’t emboldened me. Red is about to be mine again, but it has always been ours. Now we begin again. Red (my version) is out https://taylor.lnk.to/redtaylorsversion https://twitter.com/taylorswift13/status/1459023801480474632/photo/1 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 288] | 0 | 213945 | 786731 | 0 | 0 | 0 | en | ||||||||||
1460615911132463107 | 18333169 | 2021-11-16T14:29:04+00:00 | We have 10 wonderful speakers lined up and our first talk is by Lucas Smith, Staff Design Technologist at Reddit! @volanStudio will be sharing how to make your productivity survive context-switching 🙏 Check out all the talks, speakers and times here: https://redditweb.dev/schedule | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 275] | 1460615909211447306 | 18333169 | ronvoluted | 0 | 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 | ||||||||||
1446601175197880325 | 19487837 | 2021-10-08T22:19:31+00:00 | i recorded a talk for https://jamstackconf.com — https://www.youtube.com/watch?v=860d8usGC0o — about whether you should build multi-page apps (MPAs) or single-page apps (SPAs). spoiler: the answer is 'neither'. or 'both', depending on your definitions. here's the condensed tweet thread version: | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 275] | 0 | 199 | 853 | 0 | 0 | 0 | en | ||||||||||
977291318324948992 | 21782915 | 2018-03-23T21:09:42+00:00 | Visualization of the difference between async rendering and synchronous rendering in React, and why async rendering has more constraints. https://twitter.com/acdlite/status/977291318324948992/photo/1 | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 137] | 0 | 425 | 1296 | 0 | 0 | 0 | en | ||||||||||
1142176302008623104 | 22217773 | 2019-06-21T21:03:45+00:00 | It's official: I am so used to writing JSX now that I default to typing `className` instead of `class` now. 😠 There's got to be a VS @code extension that will auto-correct this based on workspace by now, right?? | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 213] | 0 | 4 | 70 | 0 | 0 | en | |||||||||||
1457730231301705730 | 23232640 | 2021-11-08T15:22:25+00:00 | Another great Frontend-focused @Etsy @codeascraft blog post for y'all about how we migrated to Typescript by the amazing @technoheads - this was a massive undertaking to roll out and provide training timelines for engineers. https://codeascraft.com/2021/11/08/etsys-journey-to-typescript/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 248] | 0 | 11 | 47 | 0 | 0 | 0 | en | ||||||||||
1444337534759149574 | 23275456 | 2021-10-02T16:24:37+00:00 | One of the smartest decisions we made at @Cloudflare was recognizing that the primary purpose of our blog was attracting employees, not attracting customers. | 42c71871a04f799c953e1ef43fde710a2a38c766 | 0 | [0, 157] | 0 | 371 | 4423 | 0 | 0 | en | |||||||||||
1420012738412220425 | 23698119 | 2021-07-27T13:26:34+00:00 | Things I know at 35, I wish I had known at 25. 🧵/ | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 52] | 0 | 8283 | 34444 | 0 | 0 | en | |||||||||||
1436890184449236994 | 23795212 | 2021-09-12T03:11:30+00:00 | Okay, I've taken the time to articulate all of my thoughts in a single space about the current pipeline proposal. I've also included as much information as I can about functional piping, and the two most popular pipelines. (It's opinionated, sorry) https://benlesh.com/posts/tc39-pipeline-proposal-hack-vs-f-sharp/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 275] | 0 | 143 | 555 | 0 | 0 | 0 | en | ||||||||||
1447173775548637189 | 24086519 | 2021-10-10T12:14:49+00:00 | A professor gave a balloon to every student to write their name on it and throw in the hallway.The students were given 5 minutes to find their own balloon. No one found their balloon. The professor told the students to take the 1st balloon they found and hand it to the person 1/2 https://twitter.com/AriaaJaeger/status/1447173775548637189/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 280] | 0 | 4723 | 20399 | 0 | 0 | 0 | en | ||||||||||
1432467587095359489 | 26895943 | 2021-08-30T22:17:41+00:00 | I love speaking with folks early on in their careers, but I know that not everyone feels comfortable reaching out for advice. ☕ 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 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 263] | 0 | 12 | 242 | 0 | 0 | 0 | en | ||||||||||
1287798586651049985 | 30192824 | 2020-07-27T17:14:43+00:00 | Mind blown on how well-read @swyx is in the Coding Career Handbook (https://www.learninpublic.org/?a=uguka). He mentions almost all sources I would - like @Lethain on systems thinking or @mipsytipsy on tech risk profiles. I'm also learning tons of new dev stories (e.g. the "MooTools mafia"). https://twitter.com/GergelyOrosz/status/1287798586651049985/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 277] | 0 | 10 | 111 | 0 | 0 | 0 | en | ||||||||||
1424751510995406850 | 30192824 | 2021-08-09T15:16:45+00:00 | While EU companies are pondering if €80K/year for a senior engineer is too much or not, more (US) VC-funded ones are starting to offer €120K ($140-150K) and up *plus* equity for seniors in Europe. Here’s an example with @RevenueCat, who pay location independent. https://twitter.com/GergelyOrosz/status/1424751510995406850/photo/1 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 263] | 0 | 75 | 588 | 0 | 0 | 0 | en | ||||||||||
1444208430454034433 | 30192824 | 2021-10-02T07:51:36+00:00 | There is so little information written about equity for tech employees, and even less by software engineers who benefitted from it. Uber and Square engineer @mcdickenson wrote the book Equity Compensation for Tech Employees, which fills this gap. Here's the table of contents: https://twitter.com/GergelyOrosz/status/1444208430454034433/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 278] | 0 | 31 | 244 | 0 | 0 | 0 | en | ||||||||||
968688836468453376 | 33521530 | 2018-02-28T03:26:30+00:00 | This passage from @DanielPink 's Drive is the realest thing I have ever read. Have to keep the fire burning or be dead inside. https://twitter.com/swyx/status/968688836468453376/photo/1 | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 126] | 0 | 13 | 80 | 0 | 0 | 0 | en | ||||||||||
970106789189636098 | 33521530 | 2018-03-04T01:20:56+00:00 | Noticing that a few of the top hunted projects on the 2017 Top Hunts of the Day list from @ProductHunt no longer exist.. the cynic in me wonders how many were pure email grabs | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 175] | 0 | 0 | 2 | 0 | 0 | en | |||||||||||
1009174159690264579 | 33521530 | 2018-06-19T20:40:43+00:00 | Learn In Public. https://twitter.com/swyx/status/1009174159690264579/photo/1 | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 16] | 0 | 528 | 1748 | 0 | 0 | 0 | en | ||||||||||
1010677126897504256 | 33521530 | 2018-06-24T00:12:59+00:00 | Ever wondered what the @gatsbyjs bootstrap output means every time you type `gatsby develop`? I went code spelunking today and wrote them up in this gist: 👉🏼 https://gist.github.com/sw-yx/09306ec03df7b4cd8e7469bb74c078fb 👈🏼 there's a lifecycle chart to be made somewhere here but this is the primary sequence. https://twitter.com/swyx/status/1010677126897504256/photo/1 | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 273] | 0 | 11 | 72 | 0 | 0 | 0 | en | ||||||||||
1010922550912802816 | 33521530 | 2018-06-24T16:28:12+00:00 | 🚴🏼♂️🏠New Bikesheddy Opinion: Frameworks should **enforce** vertical separation of code (organize by feature), rather than horizontal (organize by type). Make separation the default and interactions explicit. Change My View. https://twitter.com/swyx/status/1010922550912802816/photo/1 | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 225] | 0 | 15 | 102 | 0 | 0 | 0 | en | ||||||||||
1030130810588819456 | 33521530 | 2018-08-16T16:34:58+00:00 | Flashing Lights https://twitter.com/swyx/status/1030130810588819456/photo/1 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 16] | 1030109644075687936 | 33521530 | swyx | 0 | 0 | 25 | 0 | 0 | 0 | en | |||||||
1039903000511143936 | 33521530 | 2018-09-12T15:46:10+00:00 | ⚛️Next of my op-eddy pieces on the @Netlify blog: Looking at @mweststrate's Immer, one of the most successful open source launches of 2018, and speculating on why it has taken the @reactjs community by storm this year! ⚡ 👇👇👇 https://www.netlify.com/blog/2018/09/12/the-rise-of-immer-in-react/ 👆👆👆 https://twitter.com/swyx/status/1039903000511143936/photo/1 | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 256] | 0 | 45 | 159 | 0 | 0 | 0 | en | ||||||||||
1050091276715077632 | 33521530 | 2018-10-10T18:30:44+00:00 | Apollo Engine is the killer app of @apollographql. Never got it until today. This is money 💰 - analytics per field - schema insights - client aware, devtools this is how to “decouple” APIs but reconstitute loose vertical integration through other means, shifting value to them https://twitter.com/swyx/status/1050091276715077632/photo/1 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 279] | 1050086016676179969 | 33521530 | swyx | 0 | 9 | 34 | 0 | 0 | 0 | en | |||||||
1082513275265310720 | 33521530 | 2019-01-08T05:44:11+00:00 | @cvitullo @tannerlinsley ideally we would be able to publish hooks that arent tied to react. like common hook spec that is shared between frameworks. absolutely no reason to duplicate hooks between frameworks imo. (i realize this is just an ideal...) | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [25, 251] | 1082402780332081152 | 72621018 | vcarl_ | 0 | 1 | 6 | 0 | 0 | en | ||||||||
1093200303254466561 | 33521530 | 2019-02-06T17:30:37+00:00 | Presenting... `useCreateClass` https://codesandbox.io/s/j2z6q89zq3 MIXINS ARE BACK | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 72] | 1093187003032600576 | 33521530 | swyx | 0 | 13 | 68 | 0 | 0 | 0 | en | |||||||
1093670844495089664 | 33521530 | 2019-02-08T00:40:23+00:00 | So so good to have @AirbnbEng open sourcing all their tools and lessons from converting to @typescriptlang! 38% of AirBnb code errors couldve been avoided @reactjs proptypes to typescript utility: https://gist.github.com/brieb/48698aca8565310db4453b9ff875dee3 JScodeshift codemod to convert to TS to be released!! https://twitter.com/swyx/status/1093670844495089664/photo/1 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 278] | 0 | 76 | 241 | 0 | 0 | 0 | en | ||||||||||
1100275989622505472 | 33521530 | 2019-02-26T06:06:52+00:00 | “It depends” is the answer to most things, but not all “it depends” are created equal. You can - acknowledge the base case - give contrasting examples - explain why the minority thinks they are right - offer (subjective!) predictions Contention is not a license for Equivocation | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 280] | 0 | 7 | 41 | 0 | 0 | en | |||||||||||
1113478881086988288 | 33521530 | 2019-04-03T16:30:27+00:00 | @peggyrayzis @ReactAmsterdam - fast - good defaults - incrementally adoptable - timely dev-mode warnings - no excess logs or warnings - considerate of other existing tooling - small API/config surface area - learn once and reuse forever - remembers and adapts to *you* (more: https://gist.github.com/sw-yx/6f97b9d7f3efbfad4c8e5b8a14b5bd27) | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [29, 300] | 1113475439601836039 | 711729626482081792 | peggyrayzis | 0 | 3 | 35 | 0 | 0 | 0 | en | |||||||
1137356384796794880 | 33521530 | 2019-06-08T13:51:07+00:00 | Singapore is the Wakanda of Asia. https://twitter.com/swyx/status/1137356384796794880/photo/1 | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 33] | 0 | 208 | 1586 | 0 | 0 | 0 | en | ||||||||||
1142025639744008194 | 33521530 | 2019-06-21T11:05:04+00:00 | @AdamRackis @afontcu_ the developer arrogance mantra: Everything that came before me sucked Everything that comes after me is unnecessary Everything I use right now is PERFECT DONT FUCKING TOUCH IT | 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [22, 200] | 1142024335567273987 | 68567860 | AdamRackis | 0 | 5 | 43 | 0 | 0 | en | ||||||||
1165416075028246528 | 33521530 | 2019-08-25T00:10:19+00:00 | Who are your favorite developer @Instagram follows? just found @thecodercoder via the @IndieHackers podcast. and ofc @lydiahallie is a superstar everywhere she goes. Who else? I feel so out of touch on insta 😂 | 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 213] | 0 | 1 | 28 | 0 | 0 | en | |||||||||||
1168849219958038528 | 33521530 | 2019-09-03T11:32:24+00:00 | the cat wants milk so badly https://twitter.com/swyx/status/1168849219958038528/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 27] | 1162026392395161600 | 33521530 | swyx | 0 | 0 | 21 | 0 | 0 | 0 | en | |||||||
1172604337366941697 | 33521530 | 2019-09-13T20:13:54+00:00 | TIL you can use object destructuring on an *array* to get at its properties... and immediately use them in an index with `[ ]` notation!!!! @argyleink is full of amazingness https://twitter.com/argyleink/status/1172313947174776833 https://twitter.com/swyx/status/1172604337366941697/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 199] | 1 | 336 | 1718 | 0 | 0 | 0 | en | ||||||||||
1172690454363672577 | 33521530 | 2019-09-14T01:56:06+00:00 | ✍️ Static Svelte: JavaScript Blogging with 93% less JavaScript I moved my personal site to @Rich_Harris's incredible new framework, @sveltejs. JS bundle went from 138kb down to 9kb. I discuss the pros and cons here 👇🏼 don't do this move lightly! https://www.swyx.io/writing/svelte-static/ https://twitter.com/swyx/status/1172690454363672577/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 273] | 0 | 152 | 772 | 0 | 0 | 0 | en | ||||||||||
1189555830544355330 | 33521530 | 2019-10-30T14:53:05+00:00 | Levels of Impostor Syndrome working at @Netlify: 😍Seeing Coworkers 😱😱Representing the company in public 🤯🤯🤯Seeing the people applying to work here | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 149] | 0 | 6 | 207 | 0 | 0 | en | |||||||||||
1193817952593707008 | 33521530 | 2019-11-11T09:09:14+00:00 | 👍Enjoyed this 2017 interview of @tomocchino, @sebmarkbage, and @cpojer on MooTools and it’s influence on @reactjs. Thanks for making it happen @iam_preethi! Lots of hard-learned lessons in there shaping how React is managed today #MootoolsMafia https://www.freecodecamp.org/news/between-the-wires-an-interview-with-mootools-contributors-33d764957575/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 270] | 0 | 3 | 24 | 0 | 0 | 0 | en | ||||||||||
1197199873331757056 | 33521530 | 2019-11-20T17:07:47+00:00 | I think one of the best non-invasive (aka no surveying needed) metrics of company morale is employee referrals. If referrals are consistent and/or going up, you're doing great. If they're going down or nonexistent, look out. Even applies on a per employee basis. | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 264] | 0 | 4 | 50 | 0 | 0 | en | |||||||||||
1210295490853490688 | 33521530 | 2019-12-26T20:25:05+00:00 | ✍️In Defense of Hammers 🔨 Why "Right Tool for Most Jobs" beats "Right Tool for the Job" 🔗https://www.swyx.io/writing/hammers Long overdue tweet-turned-blogpost 😅 shoutouts due to @laurieontech, @tlakomy, @wking__, @rmngrc and everyone who commented & helped me think through this! ❤️ https://twitter.com/swyx/status/1171549189064613888 https://twitter.com/swyx/status/1210295490853490688/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 304] | 1 | 22 | 82 | 0 | 0 | 0 | en | ||||||||||
1212439325104726018 | 33521530 | 2020-01-01T18:23:55+00:00 | ✍️ The Ultimate Hack for #LearningInPublic: Pick Up What They Put Down https://www.swyx.io/writing/learn-in-public-hack This one goes out to the New Year's Resolutioners who want some concrete advice - you CAN do this! 💪🏾 I'll be writing a lot more this year - join the mailing list to get updates 🙏🏾 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 278] | 0 | 27 | 163 | 0 | 0 | 0 | en | ||||||||||
1221129594146840577 | 33521530 | 2020-01-25T17:55:57+00:00 | Looking for: "the best" - obsessing over benchmarks - caring what influencers think - keeping up with new releases "good enough" - what YOU need done - what YOU know well - what YOU enjoy The more reversible the decision, the faster you should move. https://fs.blog/2018/04/reversible-irreversible-decisions/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 276] | 1221125270989692928 | 33521530 | swyx | 0 | 12 | 79 | 0 | 0 | 0 | en | |||||||
1221586490674696193 | 33521530 | 2020-01-27T00:11:30+00:00 | ✍️New: Why I Enjoy @sveltejs - Batteries Included - The Joy of Mutability - Sugar Syntax (Two Way Binding, Stores) - Good Docs - Simple Internals - No Baggage - Because I Can I'm not pivoting to Svelte, but I am playing with it. It is a -lot- of fun! https://www.swyx.io/writing/svelte-why/ | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 279] | 0 | 63 | 402 | 0 | 0 | 0 | en | ||||||||||
1225559755080585216 | 33521530 | 2020-02-06T23:19:50+00:00 | ✍️Scrollbar Shenanigans Messing around with Webkit Scrollbar Styling like it's 1999! https://www.swyx.io/writing/scrollbar-shenanigans | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 110] | 0 | 1 | 15 | 0 | 0 | 0 | en | ||||||||||
1227424568270368768 | 33521530 | 2020-02-12T02:49:56+00:00 | ✍️Clientside Webmentions: Joining the IndieWeb with @Sveltejs https://www.swyx.io/writing/clientside-webmentions Finally got around to an initial implementation of @aaronpk's wonderful http://Webmentions.io service. I found @mxstbr's clientside implementation a great balance of build risk and UX! https://twitter.com/swyx/status/1227424568270368768/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 274] | 0 | 7 | 30 | 0 | 0 | 0 | en | ||||||||||
1231493665144688647 | 33521530 | 2020-02-23T08:19:04+00:00 | ✍️Using http://DEV.to as a CMS https://www.swyx.io/writing/devto-cms I've had the idea to use @ThePracticalDev as a headless CMS for a while, but today I actually did it. It gets me syndication and comments and nice image upload solution that doesn't involve checking into Git. https://twitter.com/bendhalpern/status/1176663688742395904 https://twitter.com/swyx/status/1231493665144688647/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 299] | 1 | 27 | 152 | 0 | 0 | 0 | en | ||||||||||
1234181016367063040 | 33521530 | 2020-03-01T18:17:38+00:00 | Backend devs: lol frontend devs love toolchain churn, how do you get anything done Also Backend devs: Docker Vagrant Packer Kubernetes Linkerd Istio CloudFoundry gVisor kNative Firecracker Chaos Prometheus Ansible Juju Chef SaltStack Puppet CloudFormation Terraform Consul Vault | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 279] | 0 | 239 | 1773 | 0 | 0 | en | |||||||||||
1238321393374298112 | 33521530 | 2020-03-13T04:30:01+00:00 | ✍️The Power of Lampshading! *Ignorance* can be Power. 😎 - When you're very senior - When you're very junior - A personal Story! - The Stupid Question Safe Harbor - Advanced Lampshading https://www.swyx.io/writing/lampshading | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 211] | 0 | 9 | 81 | 0 | 0 | 0 | en | ||||||||||
1239756967423467522 | 33521530 | 2020-03-17T03:34:29+00:00 | ✍️Every Web Performance Test Tool Here is every Web Performance Test Tool I know of to help identify issues in your site/get you some key speed metrics. https://www.swyx.io/writing/webperf-tests | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 178] | 0 | 17 | 78 | 0 | 0 | 0 | en | ||||||||||
1240747430141988864 | 33521530 | 2020-03-19T21:10:13+00:00 | ✍️What You Can Do with Netlify Build Plugins https://www.swyx.io/writing/netlify-build-plugins I've spent some time dabbling with @netlify Build Plugins. Here's some ideas! - Notifiers - Cache/Asset Optimization - Deploy Blockers - Generate Source Files - Generate Build Artefacts - Weird Combos | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 272] | 0 | 5 | 41 | 0 | 0 | 0 | en | ||||||||||
1241858255195865090 | 33521530 | 2020-03-22T22:44:15+00:00 | ✍️Mise en Place Writing https://www.swyx.io/writing/writing-mise-en-place How to write more, faster, and better by decoupling Writing from Pre-writing! @jsjoeio, @PKodmad, @lihautan, @laurieontech and others have asked about how I write. I'm definitely not an expert, but this system has worked for me! https://twitter.com/swyx/status/1241858255195865090/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 279] | 0 | 16 | 125 | 0 | 0 | 0 | en | ||||||||||
1249793388037025797 | 33521530 | 2020-04-13T20:15:38+00:00 | ✍️How to Market Yourself (without Being a Celebrity): https://www.swyx.io/writing/marketing-yourself/ https://twitter.com/swyx/status/1249793388037025797/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 78] | 0 | 191 | 1146 | 0 | 0 | 0 | en | ||||||||||
1252699745883062272 | 33521530 | 2020-04-21T20:44:28+00:00 | ✍️Cloud Distros (and the Deployment Age of the Cloud) https://www.swyx.io/writing/cloud-distros Reflecting on @Vercel's fundraising, and speculating on what all these next-generation cloud startups are doing differently than the Big 3 clouds they are built on, and the PaaSes of the Past. https://twitter.com/swyx/status/1252699745883062272/photo/1 | 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 272] | 0 | 20 | 130 | 0 | 0 | 0 | en |