tweets
3,352 rows where user = 33521530 sorted by favorite_count descending
This data as json, CSV (advanced)
Suggested facets: source, lang, created_at (date)
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1385349095074656259 | swyx 33521530 | 2021-04-22T21:45:37+00:00 | I'm turning 35 today! 🎉 As I grow older, I'm realizing the value of principles to make decisions and guide behavior. What are yours? Here's 35 of mine: | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 153] | 0 | 504 | 4141 | 0 | 0 | en | |||||||||||
1448858023724609541 | swyx 33521530 | 2021-10-15T03:47:25+00:00 | America’s digital divide is never more apparent than today. On the one hand, GitLab, an open source, massively distributed company just IPOed at 2x the valuation of GitHub. On the other, the governor of Missouri just ruled that viewing HTML is criminal hacking. | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 263] | 0 | 358 | 2516 | 0 | 0 | en | |||||||||||
1281424520100737025 | swyx 33521530 | 2020-07-10T03:06:27+00:00 | 💁♂️ How to Play Long Term Games: Systems > Goals Discipline > Motivation Trust > Distrust Principles > Tactics Writing > Reading Vulnerability > Confidence North Stars > Low Hanging Fruit Trends > News Habits > Sprints Questions > Answers Problems > Solutions People > Projects | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 315] | 0 | 409 | 1924 | 0 | 0 | en | |||||||||||
1234181016367063040 | swyx 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 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 279] | 0 | 239 | 1773 | 0 | 0 | en | |||||||||||
1009174159690264579 | swyx 33521530 | 2018-06-19T20:40:43+00:00 | Learn In Public. https://twitter.com/swyx/status/1009174159690264579/photo/1 | Twitter Web Client 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 16] | 0 | 528 | 1748 | 0 | 0 | 0 | en | ||||||||||
1172604337366941697 | swyx 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 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 199] | 1 | 336 | 1718 | 0 | 0 | 0 | en | ||||||||||
1137356384796794880 | swyx 33521530 | 2019-06-08T13:51:07+00:00 | Singapore is the Wakanda of Asia. https://twitter.com/swyx/status/1137356384796794880/photo/1 | Twitter Web Client 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 33] | 0 | 208 | 1586 | 0 | 0 | 0 | en | ||||||||||
1449472712720601088 | swyx 33521530 | 2021-10-16T20:29:59+00:00 | 100 bytes of CSS to look great everywhere: html { max-width: 38rem; padding: 2rem; margin: auto; line-height: 1.5rem; font-size: 24px; } Here is before/after on @danluu's site, with @stylebot: https://twitter.com/swyx/status/1449472712720601088/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 204] | 0 | 158 | 1514 | 0 | 0 | 0 | en | ||||||||||
1436689311315890177 | swyx 33521530 | 2021-09-11T13:53:18+00:00 | Never thought I would see a frontend eng team celebrate shipping a static marketing site with 847kb of JS. Until I saw what it used to be… https://www.notion.so/blog/migrating-notion-marketing-to-next-js https://twitter.com/swyx/status/1436689311315890177/photo/1 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 164] | 0 | 166 | 1501 | 0 | 0 | 0 | en | ||||||||||
1450333133300064259 | swyx 33521530 | 2021-10-19T05:28:59+00:00 | Just realized that I'm at my THIRD startup where we are discussing how to do reusable button components... all this advancement in frontend development, how tf have we not solved reusable buttons yet | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 200] | 0 | 89 | 1453 | 0 | 0 | en | |||||||||||
1263123032328925186 | swyx 33521530 | 2020-05-20T15:02:53+00:00 | 🆕 The Third Age of JavaScript https://www.swyx.io/writing/js-third-age/ Every 10 years there is a changing of the guard in JavaScript. I think we have just started a period of accelerated change that could in future be regarded as the Third Age of JavaScript. https://twitter.com/swyx/status/1263123032328925186/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 243] | 0 | 358 | 1434 | 0 | 0 | 0 | en | ||||||||||
1249793388037025797 | swyx 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 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 78] | 0 | 191 | 1146 | 0 | 0 | 0 | en | ||||||||||
1350427690814251010 | swyx 33521530 | 2021-01-16T13:00:25+00:00 | Interesting counter-trend - maintainers of large open source projects like @Sveltejs and @Deno_land are moving *AWAY* from writing their internals in TypeScript Just at the same time when the wider dev world is falling in love with TS. Reasons: build times and code complexity. https://twitter.com/swyx/status/1350427690814251010/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 279] | 0 | 232 | 1124 | 0 | 0 | 0 | en | ||||||||||
1456706638010667012 | swyx 33521530 | 2021-11-05T19:35:01+00:00 | it's taken me fully ~10 years to appreciate the truth of @BrendanEich's "Always Bet On JavaScript" line. It's so powerful. https://twitter.com/swyx/status/1456706638010667012/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 122] | 0 | 131 | 1031 | 0 | 0 | 0 | en | ||||||||||
1423025792783568899 | swyx 33521530 | 2021-08-04T20:59:22+00:00 | I have updated the meme pray i don't update it further https://twitter.com/swyx/status/1422675969089761281 https://twitter.com/swyx/status/1423025792783568899/photo/1 | 1422675969089761281 1422675969089761281 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 79] | 1 | 154 | 1026 | 0 | 0 | 0 | en | |||||||||
1361279902889086980 | swyx 33521530 | 2021-02-15T11:43:14+00:00 | One thing I've consistently had to relearn in developer marketing: "Talk benefits, not features" doesn't work! Developers are sick of vague promises and wary of black boxes. Instead: - Demo - reach Wow! in <10 mins - Explain how it works - Show how real companies use in prod | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 282] | 0 | 105 | 1009 | 0 | 1 | en | |||||||||||
1372013877731368961 | swyx 33521530 | 2021-03-17T02:36:13+00:00 | their power is growing the singularity approaches https://twitter.com/swyx/status/1372013877731368961/photo/1 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 50] | 0 | 62 | 984 | 0 | 0 | 0 | en | ||||||||||
1462923803189645315 | swyx 33521530 | 2021-11-22T23:19:49+00:00 | JS Devs: Would not be caught dead using PHP Also JS Devs: Furiously reinventing PHP since 2013 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 95] | 0 | 89 | 910 | 1 | 0 | en | |||||||||||
1453082675581886467 | swyx 33521530 | 2021-10-26T19:34:41+00:00 | My god look at the absolute mountain of code examples that the @vercel team put together for their Edge Functions launch: https://vercel.com/features/edge-functions This is how to launch: Don't make me think! Well done @leeerob and co https://twitter.com/swyx/status/1453082675581886467/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 218] | 0 | 81 | 863 | 0 | 0 | 0 | en | ||||||||||
1453401130994520068 | swyx 33521530 | 2021-10-27T16:40:07+00:00 | OMG @GITHUB GOT A COMMAND PALETTE PRESS CMD + K NOW https://www.youtube.com/watch?v=etMvd9IKPH4&feature=youtu.be https://twitter.com/swyx/status/1453401130994520068/video/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 77] | 0 | 164 | 846 | 0 | 0 | 0 | en | ||||||||||
1420772267772968960 | swyx 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 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 195] | 0 | 105 | 812 | 0 | 0 | 0 | en | ||||||||||
1172690454363672577 | swyx 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 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 273] | 0 | 152 | 772 | 0 | 0 | 0 | en | ||||||||||
1311191397085491200 | swyx 33521530 | 2020-09-30T06:29:24+00:00 | Ancient Chinese had a saying: 修身, 齐家, 治国, 平天下. Fix yourself, your family, your country, then go for world peace. In that order. Shit's fucked up. You're allowed to be upset. But calibrate to your circle of influence. If it's too small, grow it. Doing > Yelling. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 269] | 0 | 123 | 729 | 0 | 1 | en | |||||||||||
1443316970523226114 | swyx 33521530 | 2021-09-29T20:49:15+00:00 | JavaScript developers: "Nooooo use `let` if you mean something will change, and `const` if it won't, it was designed into ES6 ffs" Chrome: "Reality can be whatever I want" https://twitter.com/tylermcginnis/status/1443265084470427650 | 1443265084470427650 1443265084470427650 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 172] | 1 | 88 | 725 | 0 | 0 | 0 | en | |||||||||
1312603851581652994 | swyx 33521530 | 2020-10-04T04:01:59+00:00 | 🆕 Why Tailwind CSS https://dev.to/swyx/why-tailwind-css-2o8f Some thoughts on why I have recently adopted @tailwindcss, and why it is still worth using even if your framework has scoped styling like Vue or Svelte. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 197] | 0 | 130 | 704 | 0 | 0 | 0 | en | ||||||||||
1474697989713059841 | swyx 33521530 | 2021-12-25T11:06:13+00:00 | Sometimes wonder what would’ve happened to software if GitHub didn’t exist: - Pull requests would not exist - Most code would not be open source by default - Harder to learn ~everything without search - No ⭐️ system to skew tech choices - Git may not have won version control | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 276] | 0 | 49 | 701 | 1 | 0 | en | |||||||||||
1437944201841418242 | swyx 33521530 | 2021-09-15T00:59:48+00:00 | My “either everyone is crazy or I am” cultural phenomenon that I don’t get is the Apple Watch. Why pay $300 for a new source of daily battery anxiety, incomprehensible complications, and 30 apps you never use? Been giving it a shot from series 1 to 6 but it’s still subpar. | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 275] | 0 | 20 | 686 | 0 | 0 | en | |||||||||||
1474349637943238657 | swyx 33521530 | 2021-12-24T12:02:00+00:00 | Free startup idea / Request for startup: Google, but with up/downvote and block buttons for domains that are low quality SEO bait. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 131] | 0 | 27 | 670 | 0 | 0 | en | |||||||||||
1471951803705008129 | swyx 33521530 | 2021-12-17T21:13:52+00:00 | The next great GitHub competitor should assume monorepos by default and make the experience *amazing*. | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 102] | 0 | 26 | 668 | 0 | 0 | en | |||||||||||
1455632170312089601 | swyx 33521530 | 2021-11-02T20:25:28+00:00 | Talent is not the scarcest resource for startups. Anyone can throw money at a superstar who ends up becoming a dud — because they don't *care*. The scarcest resource is ownership mentality. And it is a raw material: still needs to be nurtured, shaped, mined, supported. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 270] | 0 | 70 | 659 | 0 | 0 | en | |||||||||||
1458156097622007809 | swyx 33521530 | 2021-11-09T19:34:39+00:00 | Free Startup Idea: Chaos Monkey for Meetings Randomly cancel recurring meetings and see if anyone notices | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 106] | 0 | 74 | 638 | 1 | 0 | en | |||||||||||
1432977956259778565 | swyx 33521530 | 2021-09-01T08:05:42+00:00 | Met a guy who wanted to switch careers like me, wanted to know about the hard parts of learning to code. Told him: Learning to code is just running into walls repeatedly and not giving up bc you have faith you will figure it out. Every wall is a breakthrough waiting to happen. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 278] | 0 | 93 | 633 | 0 | 0 | en | |||||||||||
1460736959060451330 | swyx 33521530 | 2021-11-16T22:30:04+00:00 | due to inflation ES6 is now ES2015 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 34] | 0 | 23 | 609 | 0 | 0 | en | |||||||||||
1445252192877694983 | swyx 33521530 | 2021-10-05T04:59:08+00:00 | @jdan this is a fkin masterpiece. the circular pfp crop. the missing pfp in the second message. the inconsistent spacing. the missing timestamps. and ofc, the Pièce de résistance, that last line. Let's see Paul Allen's DMs. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [6, 224] | 1445186388270452740 | 23481558 | jdan | 0 | 8 | 590 | 0 | 0 | en | ||||||||
1468034312247279620 | swyx 33521530 | 2021-12-07T01:47:09+00:00 | JavaScript, Python, Java, Rust https://twitter.com/swyx/status/1468034312247279620/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 30] | 0 | 50 | 584 | 0 | 0 | 0 | fr | ||||||||||
1464873480654974981 | swyx 33521530 | 2021-11-28T08:27:08+00:00 | Take more pictures of yourself, and of the people and things you take for granted every day. These are the good old days. | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 122] | 0 | 85 | 554 | 1 | 0 | en | |||||||||||
1397379577710743552 | swyx 33521530 | 2021-05-26T02:30:28+00:00 | 💰 Stripe Goes No-Code! My 3 minute explainer of @Stripe's new Payment Links, which let you generate a convenient URL for any product in *seconds*. URL's are the firstborn APIs of the web. Accepted everywhere, as all great payment methods should be. https://www.youtube.com/watch?v=bLNFJNoL9e8 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 276] | 0 | 65 | 526 | 0 | 0 | 0 | en | ||||||||||
1441497170490834945 | swyx 33521530 | 2021-09-24T20:18:01+00:00 | The @tailwindcss space-x utility is the best thing to happen to CSS Layout since Grid, dont sleep on it https://twitter.com/swyx/status/1441497170490834945/video/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 103] | 0 | 51 | 524 | 0 | 0 | 0 | en | ||||||||||
1426672482975551490 | swyx 33521530 | 2021-08-14T22:30:00+00:00 | Passwordless no code low code creator economy cohort based buy now pay later mRNA CRISPR lab grown space blockchain | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 115] | 0 | 40 | 522 | 0 | 0 | en | |||||||||||
1435528913560682499 | swyx 33521530 | 2021-09-08T09:02:18+00:00 | Still the best tech talk I've ever seen. “The most dangerous thought that you can have as a creative person is to think that you know what you’re doing." — @worrydream https://www.youtube.com/watch?v=8pTEmbeENF4 https://twitter.com/swyx/status/1435528913560682499/video/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 195] | 0 | 95 | 507 | 0 | 0 | 0 | en | ||||||||||
1422675969089761281 | swyx 33521530 | 2021-08-03T21:49:17+00:00 | @brianleroux https://twitter.com/swyx/status/1422675969089761281/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [12, 12] | 1422659956571099137 | 676363 | brianleroux | 0 | 19 | 489 | 0 | 0 | 0 | und | |||||||
1457445123462090759 | swyx 33521530 | 2021-11-07T20:29:30+00:00 | Sometimes you learn a concept like "center of gravity" and you think "thats a cute mental model that helps humans simplify things, Nature isn't really like that but it's close enough" then Nature says: No, it really do be like that https://twitter.com/swyx/status/1457445123462090759/video/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 232] | 0 | 108 | 478 | 0 | 0 | 0 | en | ||||||||||
1442528022385479682 | swyx 33521530 | 2021-09-27T16:34:16+00:00 | God bless people who leave this kind of @GitHub comment, you know who you are https://twitter.com/swyx/status/1442528022385479682/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 77] | 0 | 17 | 477 | 0 | 0 | 0 | en | ||||||||||
1473889021718073347 | swyx 33521530 | 2021-12-23T05:31:40+00:00 | The best minds of my generation are throwing themselves into virtual currencies, virtual realities, and virtual machines. Are future historians going to look back on this time and wonder who was left building for the real world? | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 229] | 0 | 35 | 451 | 1 | 0 | en | |||||||||||
1470786647788765201 | swyx 33521530 | 2021-12-14T16:03:57+00:00 | The Great Resignation to @Vercel pipeline | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 41] | 0 | 14 | 447 | 1 | 0 | en | |||||||||||
1317635707838496768 | swyx 33521530 | 2020-10-18T01:16:47+00:00 | 🆕 Svelte for Sites, React for Apps. At @chriscoyier's behest, I finally wrote down the "hot" take that has been cooking in my head all year. https://dev.to/swyx/svelte-for-sites-react-for-apps-2o8h Today we celebrate @SvelteSociety's first birthday with #SvelteSummit 🏔️ and it feels like a coming of age. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 275] | 0 | 64 | 442 | 0 | 0 | 0 | en | ||||||||||
1367518496326709251 | swyx 33521530 | 2021-03-04T16:53:11+00:00 | In the past week alone, I've had multiple chats with startups looking for developers who can build community. I think this is a generational shift in how devtools startups approach their users quick thread on why **Technical Community Builder is the hottest new job in Tech**👇 https://twitter.com/swyx/status/1367518496326709251/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 279] | 0 | 67 | 441 | 0 | 0 | 0 | en | ||||||||||
1443053999377117188 | swyx 33521530 | 2021-09-29T03:24:18+00:00 | One piece of writing advice I took from @patio11 goes something like “everyone writes the “101” intro, but there’s near infinite demand and no supply for 201-level stuff” and somehow thats become my entire writing M.O. Go deep! It’s not popular, but it’s badly needed! https://twitter.com/RandallKanna/status/1442870467950374912 | 1442870467950374912 1442870467950374912 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 269] | 1 | 43 | 439 | 0 | 0 | 0 | en | |||||||||
1439966955570618376 | swyx 33521530 | 2021-09-20T14:57:30+00:00 | 🆕 post: Why do Webdevs keep trying to kill REST? https://dev.to/swyx/why-do-webdevs-keep-trying-to-kill-rest-j2j My unifying mental model for - REST vs @GraphQL - Apollo, React Query, Firebase, Amplify Appsync vs... - Phoenix Liveview, Rails Hotwire, React Server Components - shoutouts to @remix_run and @supabase | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 277] | 0 | 85 | 435 | 0 | 1 | 0 | en | ||||||||||
1472495199322624003 | swyx 33521530 | 2021-12-19T09:13:07+00:00 | I am back in Singapore 🇸🇬 Never spending another winter in a cold country again. Come visit when it’s safe, it will change what you think a city can be. https://twitter.com/swyx/status/1137356384796794880 | 1137356384796794880 1137356384796794880 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 154] | 1 | 6 | 433 | 0 | 0 | 0 | en | |||||||||
1459249053586255873 | swyx 33521530 | 2021-11-12T19:57:40+00:00 | It's been a fun few years, but today was my last day of the week. Excited to announce that I'm staying put eating my feelings watching everyone switch jobs for ridiculous amounts of money! | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 188] | 0 | 6 | 409 | 0 | 0 | en | |||||||||||
1221586490674696193 | swyx 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/ | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 279] | 0 | 63 | 402 | 0 | 0 | 0 | en | ||||||||||
1436377307086835726 | swyx 33521530 | 2021-09-10T17:13:31+00:00 | The ratio of “internal tooling” or “developer productivity” engineers to others is too low in most companies. If you have 50 devs and have room to improve productivity at least 1% a quarter, you have budget for 1-2 dedicated DX engineers. Not even counting intangible benefits. | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 278] | 0 | 50 | 400 | 0 | 0 | en | |||||||||||
1417165270641045505 | swyx 33521530 | 2021-07-19T16:51:44+00:00 | I'm excited to finally share why I've joined @temporalio as Head of Developer Experience! Here's my explainer on 3 core opinions of Temporal, why they're hard to do well, and the business opportunities it presents: https://www.swyx.io/why-temporal/ | Typefully 295366d0fb34352a1961af2413827f072adefdb9 | 0 | [0, 240] | 0 | 30 | 396 | 0 | 0 | 0 | en | ||||||||||
1425529550377684996 | swyx 33521530 | 2021-08-11T18:48:24+00:00 | This move by @GitHub is bold and inspiring. https://github.blog/2021-08-11-githubs-engineering-team-moved-codespaces/ With GitHub aggressively dogfooding Codespaces, cloud dev environments just went from "haha cute toy" to "OK this has serious enterprise investment". You're also now using Azure without knowing it. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 266] | 0 | 62 | 368 | 0 | 0 | 0 | en | ||||||||||
1470788640846462979 | swyx 33521530 | 2021-12-14T16:11:52+00:00 | Imagine accidentally holding a JSConf in your daily standup | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 59] | 1470787094750449665 | 33521530 | swyx | 0 | 28 | 362 | 1 | 0 | en | ||||||||
1456665048949018626 | swyx 33521530 | 2021-11-05T16:49:45+00:00 | 🎙️ My latest podcast is with @leeerob! *Next.js, Vercel, and the SDK for the Web* - Next.js 12 - @Reactjs Server Components - @Cloudflare 🤝 @Vercel - @Remix_run vs Next.js - Webpack vs SWC, Rust Fever! - DevRel at Vercel - Developer Marketing & Content https://youtu.be/mlsTlFW7BSo | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 283] | 0 | 46 | 361 | 1 | 1 | 0 | en | ||||||||||
1453795383109324800 | swyx 33521530 | 2021-10-28T18:46:44+00:00 | @wongmjane poor Microsoft with 2.4 trillion market cap still waiting for senpais to notice them | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [11, 95] | 1453794889091588100 | 337119125 | wongmjane | 0 | 6 | 360 | 0 | 0 | en | ||||||||
1461043514641305600 | swyx 33521530 | 2021-11-17T18:48:13+00:00 | 🦄 @Netlify was the first unicorn I ever worked at in more ways than one: It remains the only company I've been at that has an active Alumni slack. I can ping old coworkers and it's like I never left. If you can build a strong culture, you can do anything. :netlilove: | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 271] | 0 | 8 | 354 | 0 | 0 | en | |||||||||||
1425556759435898882 | swyx 33521530 | 2021-08-11T20:36:31+00:00 | @vercel nextjs 12 is gonna build your app before you write it | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [8, 61] | 1425503907019730956 | 4686835494 | vercel | 0 | 6 | 347 | 0 | 0 | en | ||||||||
1443233639882375172 | swyx 33521530 | 2021-09-29T15:18:08+00:00 | Jeff Bezos bragging about a feature that *reduces* sales in 2002. Great example of being customer centric https://twitter.com/swyx/status/1443233639882375172/video/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 105] | 0 | 28 | 346 | 0 | 0 | 0 | en | ||||||||||
1439702355553886211 | swyx 33521530 | 2021-09-19T21:26:04+00:00 | 🆕 Latest podcast is with @threepointone! https://www.youtube.com/watch?v=H3h1WICelqs We discuss: - @Reactjs vs @Temporalio - @statelyai State Charts - React Streaming SSR - ESBuild vs swc - Figma vs Canva - Gatsby vs Next.js - React Server Components & @Shopify Hydrogen - Notion's 9MB JS website | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 282] | 0 | 45 | 341 | 0 | 0 | 0 | en | ||||||||||
1444544841149341700 | swyx 33521530 | 2021-10-03T06:08:23+00:00 | This thread of backend engineers discovering what ACID databases are, and asking if it matters, feels like it touches on a fundamental tension in our industry Would you require that a backend engineer know what ACID is to hire them? Even if they sling PostgreSQL like a champ? https://twitter.com/Coding_Career/status/1444542756647419909 https://twitter.com/swyx/status/1444544841149341700/photo/1 | 1444542756647419909 1444542756647419909 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 301] | 1 | 45 | 339 | 0 | 0 | 0 | en | |||||||||
1456776045617504261 | swyx 33521530 | 2021-11-06T00:10:49+00:00 | Just banged my head on a monorepo tooling problem for 1 hour, then asked coworker for help and solved it while explaining my problem to him, fml | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 144] | 0 | 0 | 320 | 0 | 0 | en | |||||||||||
1201528574236217345 | swyx 33521530 | 2019-12-02T15:48:30+00:00 | One thing I wish I learned way earlier in my JS journey is Node Streams and child processes. We use them *all the time* in our tools but because this isn't in introductory material it seems "advanced". Two helpful articles: - https://medium.com/edge-coders/node-js-child-processes-everything-you-need-to-know-e69498fe970a - https://2ality.com/2018/05/child-process-streams.html | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 277] | 0 | 75 | 311 | 0 | 1 | 0 | en | ||||||||||
1425169044227850244 | swyx 33521530 | 2021-08-10T18:55:53+00:00 | 🔥 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 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 106] | 0 | 38 | 309 | 0 | 0 | 0 | en | ||||||||||
1459979460397068295 | swyx 33521530 | 2021-11-14T20:20:03+00:00 | Super underrated way to level up: 1. Find an industry leader who has more ideas than bandwidth (read: all of them) 2. Do something small for them 3. Do something bigger with them 4. Start something with them 5. Realize you now have more ideas than bandwidth | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 258] | 0 | 36 | 306 | 0 | 0 | en | |||||||||||
1417613624466571267 | swyx 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 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 135] | 0 | 17 | 302 | 0 | 0 | en | |||||||||||
1428102298241159172 | swyx 33521530 | 2021-08-18T21:11:35+00:00 | Very surprised to see Netflix apparently now uses BOTH @Reactjs and @jQuery on Netflix dot com, 4 years after being celebrated for ripping out React. What in the world is going on in there?? 👀 https://twitter.com/NetflixUIE/status/923374215041912833 https://twitter.com/swyx/status/1428102298241159172/photo/1 | 923374215041912833 923374215041912833 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 217] | 1 | 33 | 299 | 0 | 0 | 0 | en | |||||||||
1428740355994767369 | swyx 33521530 | 2021-08-20T15:27:00+00:00 | I finally finished my Developer Marketing Bingo Card https://twitter.com/swyx/status/1428740355994767369/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 52] | 0 | 46 | 297 | 0 | 0 | 0 | en | ||||||||||
1428472408139132961 | swyx 33521530 | 2021-08-19T21:42:16+00:00 | It pisses me off how poorly developers are taught to validate/parse inputs. Bad assumptions -> bad errors -> bad UX. That simple. If every dev spent 1 hour learning how to validate/parse their inputs properly we'd have dramatically more usable software for the rest of our lives | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 286] | 0 | 22 | 292 | 0 | 0 | en | |||||||||||
1460036477061005314 | swyx 33521530 | 2021-11-15T00:06:36+00:00 | we are not the same https://twitter.com/swyx/status/1460036477061005314/photo/1 | Twitter for iPad 574fe4fa937eeb131136f7e3678f32d4ff3078d5 | 0 | [0, 19] | 0 | 4 | 292 | 0 | 0 | 0 | en | ||||||||||
1456719597445386242 | swyx 33521530 | 2021-11-05T20:26:31+00:00 | Docker is the future, they said https://twitter.com/swyx/status/1456719597445386242/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 31] | 0 | 9 | 284 | 0 | 0 | 0 | en | ||||||||||
1424586713490358275 | swyx 33521530 | 2021-08-09T04:21:54+00:00 | Just got a sneak peek at @supabase's monthly update. This is what they shipped IN JULY. It's absolutely mental that this tiny team of 19 is going toe to toe with teams >10x their size and funding at Amazon and Google. JUST. F*CKING. SHIP. https://twitter.com/swyx/status/1424586713490358275/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 245] | 0 | 16 | 283 | 0 | 0 | 0 | en | ||||||||||
1423354263686631425 | swyx 33521530 | 2021-08-05T18:44:35+00:00 | Great "You may not need a dropdown" reminder from @erikdkennedy: https://learnui.design/blog/4-rules-intuitive-ux.html Who ever at @Twitter designed Scheduled Tweets should take note of the last one https://twitter.com/swyx/status/1423354263686631425/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 171] | 0 | 34 | 282 | 0 | 0 | 0 | en | ||||||||||
1440513594207059983 | swyx 33521530 | 2021-09-22T03:09:38+00:00 | If you started a company right now where the entire pitch deck was “something something devtools” and the 🤷♂️ emoji for a logo, you’d probably be able to raise a $5m seed | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 171] | 0 | 7 | 282 | 0 | 0 | en | |||||||||||
1450992549141704704 | swyx 33521530 | 2021-10-21T01:09:16+00:00 | Devtools space is absolutely on fire. If you have a dream, and a credible plan, someone somewhere will pay you to do it full time, make you a paper millionaire, and you get a roll of the dice to make it reality. Can't imagine a better gig on Earth tbh. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 254] | 0 | 8 | 275 | 0 | 0 | en | |||||||||||
1474267015334752257 | swyx 33521530 | 2021-12-24T06:33:41+00:00 | Embarrassed to learn about the :target pseudoselector so late in my webdev journey. I've written JS code to implement this exact feature when I could've just #useThePlatform'ed it 🤦🏽♂️ https://twitter.com/css/status/1354887812676546560 https://twitter.com/swyx/status/1474267015334752257/photo/1 | 1354887812676546560 1354887812676546560 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 209] | 1 | 23 | 255 | 1 | 0 | 0 | en | |||||||||
1443510896676859906 | swyx 33521530 | 2021-09-30T09:39:51+00:00 | So @spenserskates' AMA (on the occasion of @Amplitude_HQ's IPO) is just an all-timer HN fairytale: https://news.ycombinator.com/item?id=28696641 - disrupting competitor @Mixpanel - Mixpanel founder @suhail congratulating them - @patio11 "Charge more" taken to heart - @bgurley style IPO rant https://twitter.com/swyx/status/1443510896676859906/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 272] | 0 | 29 | 253 | 0 | 0 | 0 | en | ||||||||||
1424951893864816644 | swyx 33521530 | 2021-08-10T04:33:00+00:00 | This diagram stood out in an essay I was reading: https://moretothat.com/money/ When locked in a zero sum debate, add a dimension to find the way out. https://twitter.com/swyx/status/1424951893864816644/photo/1 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 145] | 0 | 88 | 243 | 0 | 0 | 0 | en | ||||||||||
1093670844495089664 | swyx 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 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 278] | 0 | 76 | 241 | 0 | 0 | 0 | en | ||||||||||
1449465216199061507 | swyx 33521530 | 2021-10-16T20:00:11+00:00 | companies creating content they want you to read vs writers creating stuff you actually want to read https://twitter.com/swyx/status/1449465216199061507/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 100] | 0 | 21 | 231 | 0 | 0 | 0 | en | ||||||||||
1455007382577115142 | swyx 33521530 | 2021-11-01T03:02:47+00:00 | nothing makes me feel dumber than when i need to do some quick text replacement in my project and decide that THIS is the day i learn sed/awk/grep… and 30 mins later i’m still digging through stackoverflow answers that are like “duh just read the man page are you dense” | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 271] | 0 | 3 | 230 | 0 | 0 | en | |||||||||||
1191822370237009922 | swyx 33521530 | 2019-11-05T20:59:30+00:00 | I hereby declare December the World Don’t Release Anything Month so that we can catch up on everything everyone released in all other months | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 140] | 0 | 34 | 229 | 0 | 1 | en | |||||||||||
1424502535411224581 | swyx 33521530 | 2021-08-08T22:47:25+00:00 | My take on Why @TailwindCSS: https://www.swyx.io/why-tailwind/ Probably obvious to experts, but it's the top organic Google result for "Why Tailwind" now. I think more people should write straightforward "Why X" or "What is X" posts. You don't always have to write earthshattering theses. https://twitter.com/Tyler_Potts_/status/1424481436766199819 https://twitter.com/swyx/status/1424502535411224581/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 304] | 1 | 30 | 226 | 0 | 0 | 0 | en | ||||||||||
1383101776627331072 | swyx 33521530 | 2021-04-16T16:55:34+00:00 | If you know someone on Twitter and always wanted to work with them — don't wait til they're "on the market" to tell them. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 121] | 0 | 16 | 224 | 0 | 0 | en | |||||||||||
1435218549946073092 | swyx 33521530 | 2021-09-07T12:29:02+00:00 | Virgin HTML purist: nooooo you cant just put CSS in classes it is so ugly and unreadable Chad @mhevery: lets just go ahead and put all state in HTML too https://twitter.com/swyx/status/1435218549946073092/photo/1 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 153] | 0 | 29 | 223 | 0 | 0 | 0 | en | ||||||||||
1364107473724919809 | swyx 33521530 | 2021-02-23T06:59:00+00:00 | Your Calendar as Todo List: (why I'm getting into time block planning) | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 71] | 0 | 16 | 219 | 0 | 0 | en | |||||||||||
1432785586817953795 | swyx 33521530 | 2021-08-31T19:21:18+00:00 | Tale of two startups: Orchestration engine that distils centuries of distributed systems experience at AWS/Microsoft/Uber • 1,877 Followers over 2 years App that only says "good morning" • 6,000 Followers over 4 days | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 218] | 0 | 16 | 214 | 0 | 0 | en | |||||||||||
1469092201376354305 | swyx 33521530 | 2021-12-09T23:50:49+00:00 | Hardest part of having a dual “bottom-up” + “top-down” pricing strategy is minding the sharp edges. Just spent an hour today patiently explaining to a vendor why it doesnt make sense for my monthly bill to go from $150 for a team of 6 to $3000 for a team of 7. | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 261] | 0 | 13 | 211 | 1 | 0 | en | |||||||||||
1189555830544355330 | swyx 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 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 149] | 0 | 6 | 207 | 0 | 0 | en | |||||||||||
1370513317379280897 | swyx 33521530 | 2021-03-12T23:13:32+00:00 | 🆕 Preemptive Pluralization is (Probably) Not Evil https://www.swyx.io/preemptive-pluralization/ Fully-baking a theory by @r00k on the @artofproductpod, I make the case for a "Premature" Optimization you should consider. TL;DR - Pluralized code is robust to @hillelogram's requirement perturbations! | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 279] | 0 | 50 | 202 | 0 | 0 | 0 | en | ||||||||||
1421937582099759104 | swyx 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. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [14, 231] | 1421875179873923077 | 1087957969915006976 | Madisonkanna | 0 | 10 | 201 | 0 | 0 | en | ||||||||
1466142746549239811 | swyx 33521530 | 2021-12-01T20:30:45+00:00 | Tailwind without Tailwind is here! Beautifully designed landing page, but more than that, beautifully designed system of CSS variables that really flex how far you can go with "just CSS". Expecting no less from the always creative @argyleink! https://twitter.com/argyleink/status/1466086683577700352 | 1466086683577700352 1466086683577700352 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 244] | 1 | 25 | 200 | 0 | 0 | 0 | en | |||||||||
1447623242236129285 | swyx 33521530 | 2021-10-11T18:00:51+00:00 | @acdlite What's stopping you from coding like this? https://twitter.com/swyx/status/1447623242236129285/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [9, 51] | 1447377622753763336 | 21782915 | acdlite | 0 | 1 | 198 | 0 | 0 | 0 | en | |||||||
1294310598419689472 | swyx 33521530 | 2020-08-14T16:31:08+00:00 | ⚛️ React SFCs An experimental @reactjs dialect for those who prefer to colocate styles and use local binding and mutation! GitHub: https://github.com/react-sfc/react-sfc-swyx Presented @ReactRally today! video coming soon! https://twitter.com/swyx/status/1294298224136556547 https://twitter.com/swyx/status/1294310598419689472/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 229] | 1 | 37 | 196 | 0 | 0 | 0 | en | ||||||||||
1422798331437228032 | swyx 33521530 | 2021-08-04T05:55:31+00:00 | I need 48 hours in a day to do everything I want to do wtf | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 58] | 0 | 10 | 192 | 0 | 0 | en | |||||||||||
1262062882050596864 | swyx 33521530 | 2020-05-17T16:50:13+00:00 | ✍️New Post: Slack is Fumbling Developers https://www.swyx.io/writing/slack-fumble/ Reflecting on the implications of the sudden switch away from @SlackHQ for Developer communities, the rise of Developer @Discord s, and the Great Unbundling of Slack. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 233] | 0 | 22 | 191 | 0 | 0 | 0 | en | ||||||||||
1341122002866749440 | swyx 33521530 | 2020-12-21T20:42:56+00:00 | Ok I'm probably going to livestream playing around with React Server Components in an hour (as a non-expert non-FB non-Google non-millionaire). Have read thru the 2 RFCs, now watching @sugarpirate_'s demo (https://www.youtube.com/watch?v=TQQPAU21ZUw), here are my timestamps annotated in thread: | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 277] | 0 | 27 | 190 | 0 | 0 | 0 | en | ||||||||||
1437109166334783494 | swyx 33521530 | 2021-09-12T17:41:40+00:00 | 👀 Working on next post: "Why do webdevs keep trying to kill REST?" This one's been baking for a while - ever since I saw the innovation in @Reactjs Server Components and Rails Hotwire. Subscribe if you'd like to read a draft tonight! https://swyx.io/subscribe 🙏🏽 https://twitter.com/swyx/status/1437109166334783494/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 263] | 0 | 6 | 186 | 0 | 0 | 0 | en |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE [tweets] ( [id] INTEGER PRIMARY KEY, [user] INTEGER REFERENCES [users]([id]), [created_at] TEXT, [full_text] TEXT, [retweeted_status] INTEGER, [quoted_status] INTEGER, [place] TEXT REFERENCES [places]([id]), [source] TEXT REFERENCES [sources]([id]), [truncated] INTEGER, [display_text_range] TEXT, [in_reply_to_status_id] INTEGER, [in_reply_to_user_id] INTEGER, [in_reply_to_screen_name] TEXT, [geo] TEXT, [coordinates] TEXT, [contributors] TEXT, [is_quote_status] INTEGER, [retweet_count] INTEGER, [favorite_count] INTEGER, [favorited] INTEGER, [retweeted] INTEGER, [possibly_sensitive] INTEGER, [lang] TEXT, [scopes] TEXT, FOREIGN KEY([retweeted_status]) REFERENCES [tweets]([id]), FOREIGN KEY([quoted_status]) REFERENCES [tweets]([id]) ); CREATE INDEX [idx_tweets_source] ON [tweets] ([source]);