tweets
185 rows where favorite_count = 4 sorted by lang
This data as json, CSV (advanced)
Suggested facets: user, source, retweet_count, favorited, retweeted, lang
created_at (date) >30 ✖
- 2021-08-17 7
- 2021-12-07 7
- 2021-09-23 6
- 2021-09-12 5
- 2021-09-05 4
- 2021-09-30 4
- 2021-10-20 4
- 2021-09-10 3
- 2021-09-20 3
- 2021-10-21 3
- 2021-10-22 3
- 2021-10-28 3
- 2021-11-01 3
- 2021-11-03 3
- 2021-11-11 3
- 2021-11-23 3
- 2021-11-24 3
- 2021-11-25 3
- 2021-12-01 3
- 2021-12-10 3
- 2021-07-26 2
- 2021-07-30 2
- 2021-08-01 2
- 2021-08-02 2
- 2021-08-18 2
- 2021-09-11 2
- 2021-09-15 2
- 2021-09-21 2
- 2021-09-25 2
- 2021-09-29 2
- …
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1147348332098011136 | Ryan Atkinson 2728377030 | 2019-07-06T03:35:33+00:00 | what do you see in this @sveltejs image, besides superb color balance? https://twitter.com/ryanatkn/status/1147348332098011136/photo/1 | Twitter Web Client 887710c0899816dfe9fb0176eb05d760cbe15732 | 0 | [0, 70] | 0 | 0 | 4 | 0 | 0 | 0 | en | ||||||||||
1247905817342312449 | Kent C. Dodds 💿🔴 389681470 | 2020-04-08T15:15:06+00:00 | @swyx @ryanflorence @chrisbiscardi @kapilgorve @Netlify @gatsbyjs @toastdotdev That's an awesome resource @swyx! Thank you! For folks looking for the TL;DR, it looks like if you've got more than 100 modules in total, you should *probably* be bundling. I think people would be surprised how quickly that module count adds up with deps. https://twitter.com/kentcdodds/status/1247905817342312449/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [79, 336] | 1247903495132303360 | 33521530 | swyx | 0 | 1 | 4 | 0 | 0 | 0 | en | |||||||
1419737220441772035 | swyx 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/ | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [28, 138] | 1419732531583209479 | 1089209719514787846 | nerdjfpb | 0 | 1 | 4 | 0 | 0 | 0 | en | |||||||
1420218073231945729 | swyx 33521530 | 2021-07-28T03:02:29+00:00 | @RyanPivovar reducing the risk of making a bad hire? | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [13, 52] | 1420216135606222850 | 1171989089295294464 | RyanPivovar | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1421225521178763266 | swyx 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! | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [18, 298] | 1421224201181143040 | 21782915 | acdlite | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1421235379533877248 | swyx 33521530 | 2021-07-30T22:24:54+00:00 | @acdlite @reactjs my main agenda is I think more OSS projects should adopt/offer fixtures to improve the quality of bug reports, since minimal repros always help (and was the main thing @b0rk was asking in the original thread) so just offered up React the best known example I knew | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [18, 282] | 1421234899181215751 | 33521530 | swyx | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1421685384572932098 | swyx 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 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [9, 156] | 1421685143274549249 | 3246815913 | Nutlope | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1421990195281334274 | swyx 33521530 | 2021-08-02T00:24:16+00:00 | @mjg59 (in the context of free software and your assertion that the younger generation is not coherent) | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [7, 103] | 1421989921766576129 | 33521530 | swyx | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1422753866357952513 | swyx 33521530 | 2021-08-04T02:58:49+00:00 | @saviomartin7 @hashnode this is so well done, congrats!!! may want to steal some generation ideas from @components_ai👀 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [24, 119] | 1420663531653926912 | 1331060842494758913 | saviomartin7 | 0 | 1 | 4 | 0 | 0 | en | ||||||||
1423489319247880193 | swyx 33521530 | 2021-08-06T03:41:15+00:00 | @Nutlope @designkojo yup its probably what you were gonna do anyway but giving yourself explicit permission to f around 20% of the time helps quieten your mind the remaining 80% | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [21, 177] | 1423485414246010880 | 3246815913 | Nutlope | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1424263154272333829 | swyx 33521530 | 2021-08-08T06:56:12+00:00 | @Nutlope reject 80-20, embrace 90-001 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [9, 37] | 1424206940129742852 | 3246815913 | Nutlope | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1425233830869274624 | swyx 33521530 | 2021-08-10T23:13:19+00:00 | @Lucid_Dan yes! we call this our overlap policy (exact names TBD) https://twitter.com/swyx/status/1425233830869274624/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [11, 65] | 1425231281059635201 | 945098033124950016 | Lucid_Dan | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1425648105647607812 | swyx 33521530 | 2021-08-12T02:39:30+00:00 | @LinkofHyrule89 @dalmaer @slightlylate i tried building a small IDE with the filesystem API and immediately ran into this: https://github.com/WICG/file-system-access/issues/301 unfortunately i think the security priorities of the browser trump the UX we have come to expect from an Electron app with access to Node. | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [39, 286] | 1425640090533982213 | 290147834 | LinkofHyrule89 | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1426069279674232836 | Rahul Sawant 749556404 | 2021-08-13T06:33:06+00:00 | I like @swyx Mixtape, especially Fridays..🎶 https://swyx.transistor.fm/ | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 67] | 0 | 1 | 4 | 0 | 1 | 0 | en | ||||||||||
1426628337137459200 | swyx 33521530 | 2021-08-14T19:34:35+00:00 | @earthlingworks white guy gets opportunity he is completely unqualified for and gains acceptance anyway with hokey aphorisms and faith in humanity. i enjoy it but totally get that escapist fantasy is a reason for its popularity. | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [16, 228] | 1426379951830224900 | 15554773 | earthlingworks | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1427461696734449666 | swyx 33521530 | 2021-08-17T02:46:04+00:00 | @MathCrln right, some people really treat 3 as “normal” and others wont give anything less than a 5, need to give guidelines to norm everyone. then again theyd probably ignore it unless you make it in-your-face | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [10, 212] | 1427459133419229189 | 369219338 | MathCrln | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1427466290923409410 | swyx 33521530 | 2021-08-17T03:04:19+00:00 | @mike_hasarms @Daniel0x6019 whats in my mind https://twitter.com/swyx/status/1427466290923409410/photo/1 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [28, 44] | 1427465581293309953 | 123131219 | mike_hasarms | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1427669027913015300 | swyx 33521530 | 2021-08-17T16:29:55+00:00 | @andrewingram @_philpl i have historically underestimated how crazy things can get but my sense is this would not be feasible given how Apollo relies on interop with the rest of the GraphQL ecosystem. More likely that they define a proprietary superset, which effectively each vendor needs to do anyway. | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [23, 303] | 1427667480139403265 | 9164512 | andrewingram | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1427673244358774786 | Jamund Ferguson 119903601 | 2021-08-17T16:46:40+00:00 | Been learning more about dev-rel lately and this article from @swyx was incredible! https://www.swyx.io/measuring-devrel | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 107] | 0 | 2 | 4 | 0 | 1 | 0 | en | ||||||||||
1427775806223257600 | swyx 33521530 | 2021-08-17T23:34:13+00:00 | @clemmihai and doing it so well 👏 you make it look easy even tho i know it couldnt be easy. come so far from your @fullstack days! | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [11, 130] | 1427732369876807687 | 4796832195 | clemmihai | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1427776791762984967 | swyx 33521530 | 2021-08-17T23:38:08+00:00 | @EugeneNg_VCap ambition and vision is good and all but i really wish he had talked about serving customers or community instead of being so fixated on valuation. down that path lies a lot of corpses of companies ruined by giant egos putting money over people. | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [15, 259] | 1427734201017589763 | 915576521129041920 | EugeneNg_VCap | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1428069457415397377 | swyx 33521530 | 2021-08-18T19:01:05+00:00 | @github screen shot of admission before they delete https://twitter.com/swyx/status/1428069457415397377/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [8, 51] | 1428067590920761349 | 33521530 | swyx | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1428470214522408962 | swyx 33521530 | 2021-08-19T21:33:33+00:00 | @brianleroux @DasSurma @jaffathecake not me getting distracted by Surma's calves hot damn he does not skip leg day https://twitter.com/swyx/status/1428470214522408962/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [37, 114] | 1428461614827720705 | 676363 | brianleroux | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1428511538545975307 | swyx 33521530 | 2021-08-20T00:17:45+00:00 | @juliagalef @lukeprog how do you reach out to an Amish couple? interesting story there? | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [22, 87] | 1428447436532498435 | 18691746 | juliagalef | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1429690271881519113 | swyx 33521530 | 2021-08-23T06:21:37+00:00 | @alexandereardon @farazamiruddin @eveningkid checked out that video, then his flutter video. earned my subscribe 🔥 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [45, 114] | 1429595527516098568 | 37125581 | alexandereardon | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1430946768577990656 | swyx 33521530 | 2021-08-26T17:34:29+00:00 | @QuinnyPig @StackOverflow omg the Azure avatar won | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [26, 50] | 1430934767118131200 | 97114171 | QuinnyPig | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1431079438725246997 | swyx 33521530 | 2021-08-27T02:21:41+00:00 | @dabit3 great article 👏 i wonder how much work it would be for you to create a DAO - would be fascinating to follow along, and if you do i will join | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [8, 148] | 1430865774034489360 | 17189394 | dabit3 | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1432385494722043905 | swyx 33521530 | 2021-08-30T16:51:29+00:00 | @reinink @tailwindlabs @tailwindcss @tailwindui weew one of the most obvious unions in hindsight! congrats to both sides! | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [48, 121] | 1432381287973724162 | 17598719 | reinink | 0 | 1 | 4 | 0 | 0 | en | ||||||||
1432504165440184321 | swyx 33521530 | 2021-08-31T00:43:02+00:00 | @shreyas “Good Enough” is better than “Best”: https://twitter.com/swyx/status/1221129594146840577?s=21 | 1221129594146840577 1221129594146840577 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [9, 70] | 1432501769989357568 | 2048741 | shreyas | 1 | 0 | 4 | 0 | 0 | 0 | en | ||||||
1432924236729892865 | swyx 33521530 | 2021-09-01T04:32:15+00:00 | @wooorm @thisismahmoud_ more for your collection | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [8, 48] | 1432825380604420097 | 3269048996 | wooorm | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1433330202612879367 | swyx 33521530 | 2021-09-02T07:25:24+00:00 | @fortelabs “unproductivity guru” has a nice ring to it? | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [11, 55] | 1433289263202783234 | 1909232666 | fortelabs | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1433939106459885570 | swyx 33521530 | 2021-09-03T23:44:58+00:00 | Self Provisioning Runtimes are the “Level 5 Self Driving Cars” of developer platforms. | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 86] | 1432864050895994890 | 33521530 | swyx | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1434284919514177539 | swyx 33521530 | 2021-09-04T22:39:07+00:00 | @Saeris i feel like cash earnings ceiling is 150-200k. beyond that you're just buying stock with time. and the better you do as an employee the more you raise the opp. cost for staring something. pretty sure @levelsio would never have started his $1m/yr biz if he had had a $100k/yr job | TweetDeck 9335de48b3673c3f69433a34861c115d1d382be3 | 0 | [8, 287] | 1434282783036166146 | 14865775 | Saeris | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1434435021532803075 | swyx 33521530 | 2021-09-05T08:35:34+00:00 | @dan_abramov @reactjs @ryanflorence we all need good custom dropdown/typeahead/datepicker components. does that stuff really need to hook into React? no (i think). yet the best ones seem to all assume React. am i arguing myself into web components? i’m not sure. i like the “headless” nature of hooks. | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [36, 302] | 1434433245664456704 | 33521530 | swyx | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1434448316734099461 | swyx 33521530 | 2021-09-05T09:28:24+00:00 | @fraser_drops @chrisshank23 yes! also a great option. i just know that this is not the default choice for React devs (React prefers everything in local component state as much as possible) and theres a learning curve for state charts. but that’s the dream for @statelyai | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [28, 270] | 1434444454803345412 | 1114700683612053505 | fraser_drops | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1434500277567115266 | swyx 33521530 | 2021-09-05T12:54:52+00:00 | awesome writeup on adding custom monaco autocompletes for in-app editors! https://twitter.com/tim_nolet/status/1402925458623172611 | 1402925458623172611 1402925458623172611 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 73] | 1321978673868599296 | 33521530 | swyx | 1 | 0 | 4 | 0 | 0 | 0 | en | ||||||
1434501288788697088 | swyx 33521530 | 2021-09-05T12:58:53+00:00 | @passle_ @reactjs WCs are definitely one way to get there! what i do enjoy about hooks is they are “headless” so you get to take them apart or compose them however you like. that is genius. best way out of this ive seen is reusable statecharts (mentioned in other reply chain) | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [18, 276] | 1434476696238018563 | 4874949729 | passle_ | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1434792862047215616 | swyx 33521530 | 2021-09-06T08:17:30+00:00 | @markdalgleish @seekjobs end of an era! | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [25, 39] | 1434675478070104066 | 257765996 | markdalgleish | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1435365834390659072 | swyx 33521530 | 2021-09-07T22:14:17+00:00 | @seemcat @kenny_io @kentcdodds @mhevery honestly, i dont even know how it happened, im just lucky to be here | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [40, 108] | 1435363930851794951 | 846492418778132480 | seemcat | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1435801442145554443 | swyx 33521530 | 2021-09-09T03:05:14+00:00 | 5/ If you like the work I do, I’d appreciate a retweet of this thread. Again, here is the invite link to register: https://getchapter.app/@swyx/learn Looking forward to seeing you in my chapter! | Typefully 295366d0fb34352a1961af2413827f072adefdb9 | 0 | [0, 185] | 1435801440929427456 | 33521530 | swyx | 0 | 1 | 4 | 0 | 0 | 0 | en | |||||||
1436260665203863565 | swyx 33521530 | 2021-09-10T09:30:01+00:00 | @peduarte @leeerob @ByteTalkPodcast @mxstbr @Zephraph Pedro would be great for @DevtoolsFM | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [44, 90] | 1435952081223962624 | 16219154 | peduarte | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1436351810441207808 | swyx 33521530 | 2021-09-10T15:32:12+00:00 | @mjwhansen 50 Shades of “That sounds really frustrating” | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [11, 56] | 1436328063453777921 | 21612095 | mjwhansen | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1436425604665069570 | swyx 33521530 | 2021-09-10T20:25:26+00:00 | @jaredpalmer @buildsghost you out there selling your $0 microshrimp ebook im in here minting 10,000 non fungible $HRIMPcoins we are not the same | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [26, 146] | 1436424922180501509 | 44936471 | jaredpalmer | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1436712591292829697 | swyx 33521530 | 2021-09-11T15:25:49+00:00 | Since @QwikDev serializes all its state onto HTML, the question arises what to do with unserializable state. Chanced upon Dan’s comment today: “This is what doomed ASP .NET WebForms, and we'd like to learn from their mistakes rather than repeat them.” https://github.com/reactjs/rfcs/pull/188#issuecomment-824139957 https://twitter.com/swyx/status/1436712591292829697/photo/1 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 277] | 1435223333398843397 | 33521530 | swyx | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1436716037202980868 | swyx 33521530 | 2021-09-11T15:39:30+00:00 | @simonw i genuinely think this one assumption made many remaining decisions for them: https://twitter.com/slightlylate/status/1436708762115473411?s=20 I hear unexamined assumptions like these a lot and people don't realize these are far weightier decisions than they seem at first glance. Rhyme shortcircuits reason. | 1436708762115473411 1436708762115473411 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [8, 276] | 1436710644045152262 | 12497 | simonw | 1 | 0 | 4 | 0 | 0 | 0 | en | ||||||
1437095732436258816 | swyx 33521530 | 2021-09-12T16:48:17+00:00 | @jamonholmgren yes! I call this Lampshading. Ignorance can be Power, when wielded correctly. https://twitter.com/swyx/status/1238321393374298112 | 1238321393374298112 1238321393374298112 | TweetDeck 9335de48b3673c3f69433a34861c115d1d382be3 | 0 | [15, 117] | 1437089665018826754 | 30273948 | jamonholmgren | 1 | 1 | 4 | 0 | 0 | 0 | en | ||||||
1437111000344506377 | swyx 33521530 | 2021-09-12T17:48:57+00:00 | @feketegy @reactjs this isn't "yet another REST vs GraphQL post". im going beyond that. | TweetDeck 9335de48b3673c3f69433a34861c115d1d382be3 | 0 | [19, 87] | 1437110466405453826 | 7873352 | feketegy | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1437125387595698176 | swyx 33521530 | 2021-09-12T18:46:07+00:00 | @colinhacks ah. your own HTTP rpc spec? https://trpc.io/docs/rpc | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [12, 63] | 1437125150965653511 | 33521530 | swyx | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1437132448798806017 | swyx 33521530 | 2021-09-12T19:14:11+00:00 | Another mindchanger on Tailwind! https://twitter.com/thamasky/status/1437039454967975938 | 1437039454967975938 1437039454967975938 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 32] | 1413018688077238273 | 33521530 | swyx | 1 | 0 | 4 | 0 | 0 | 0 | en | ||||||
1437132718928695301 | swyx 33521530 | 2021-09-12T19:15:15+00:00 | expanded in a blogpost: https://twitter.com/swyx/status/1312603851581652994?s=21 | 1312603851581652994 1312603851581652994 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 47] | 1253303455961079810 | 33521530 | swyx | 1 | 1 | 4 | 0 | 0 | 0 | en | ||||||
1437941249785409536 | swyx 33521530 | 2021-09-15T00:48:04+00:00 | @chetanp (sorry noob question) what is the baseline here? can you give us like a prior month number, or perhaps a comparable project? no idea how to evaluate this out of context | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [9, 179] | 1437931216636833792 | 24028989 | chetanp | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1437950534372179969 | swyx 33521530 | 2021-09-15T01:24:57+00:00 | @chetanp amazing! cc @roopakv - 6x in 6 months wow for Chetan’s info: Airbyte built us in recently, hence my interest :) https://youtu.be/K25Bt5asd8I | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [9, 145] | 1437945757470846983 | 24028989 | chetanp | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1438787642037051401 | swyx 33521530 | 2021-09-17T08:51:19+00:00 | @cawthornejosh @supabase @luna_desk man that looks sick as hell i gotta actually compete at the next one to get this | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [36, 116] | 1437404197566177283 | 440102531 | cawthornejosh | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1439751358303907844 | swyx 33521530 | 2021-09-20T00:40:47+00:00 | @shaundai i see no problem here | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [10, 31] | 1439731778743377923 | 1004483816 | shaundai | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1439789828057481222 | swyx 33521530 | 2021-09-20T03:13:39+00:00 | @ryantakesoff love that you are sharing more!! keep it coming! | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [14, 62] | 1439760743923163143 | 369735258 | theryanking | 0 | 1 | 4 | 0 | 0 | en | ||||||||
1439992835319676932 | swyx 33521530 | 2021-09-20T16:40:20+00:00 | @thekitze man i respect that level of honesty im not even mad | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [10, 61] | 1439991898328940544 | 50339173 | thekitze | 0 | 1 | 4 | 0 | 0 | en | ||||||||
1440187380678365185 | swyx 33521530 | 2021-09-21T05:33:23+00:00 | @AndaristRake @typescript @replayio screenshare how you work with it!! | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [36, 70] | 1439973821759504385 | 2587563212 | AndaristRake | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1440190632761257996 | Franco Lombardo 57264296 | 2021-09-21T05:46:18+00:00 | Smart servers or smart clients? Interesting post by @swyx https://www.swyx.io/client-server-battle | Twitter for Android f0976f342215a984184a13a54b26877ece8cebba | 0 | [0, 81] | 0 | 2 | 4 | 0 | 1 | 0 | en | ||||||||||
1440514869715898376 | swyx 33521530 | 2021-09-22T03:14:43+00:00 | @TrungTPhan damn son is there such a thing as a QT ratio cuz you got ratioed hard https://twitter.com/i_zzzzzz/status/1440053089822601216?s=21 | 1440053089822601216 1440053089822601216 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [12, 105] | 1403475948477976577 | 945817135816654848 | TrungTPhan | 1 | 0 | 4 | 0 | 0 | 0 | en | ||||||
1440846596405542916 | swyx 33521530 | 2021-09-23T01:12:52+00:00 | oh damn @chriscoyier just featured my site on his video about styling scrollbars!! https://youtu.be/Ri5GSREpqRI | Twitter for iPad 574fe4fa937eeb131136f7e3678f32d4ff3078d5 | 0 | [0, 108] | 1225559755080585216 | 33521530 | swyx | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1440847495626571792 | swyx 33521530 | 2021-09-23T01:16:27+00:00 | @AbhiAiyer @Netlify @ascorbic its very cool!! the natural conclusion to ssg evolution i reckon, probably better than ISR | Twitter for iPad 574fe4fa937eeb131136f7e3678f32d4ff3078d5 | 0 | [30, 120] | 1440846566848274436 | 167315972 | AbhiAiyer | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1440857896078565384 | swyx 33521530 | 2021-09-23T01:57:46+00:00 | @AbhiAiyer @Netlify @ascorbic cool yeah so what i have in mind is this @_developit classic... but prettier https://developers.google.com/web/updates/2019/02/rendering-on-the-web you're gonna lose a lot of detail but just capture the essence and this is all people are going to remember anyway https://twitter.com/swyx/status/1440857896078565384/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [30, 246] | 1440856288817147905 | 167315972 | AbhiAiyer | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1440866385421238276 | swyx 33521530 | 2021-09-23T02:31:30+00:00 | Today's clip: The Math Behind @theSamParr's $800k Email https://share.transistor.fm/s/7afb99a4 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 80] | 0 | 0 | 4 | 0 | 0 | 0 | en | ||||||||||
1441069852127543299 | React Advanced Conference 1031313930734460928 | 2021-09-23T16:00:01+00:00 | He's the head of #developer experience, author of a bestselling book on progressing career in IT, and a sought-after mentor and speaker. This interview on @GitNationOrg is with @swyx who got some valuable advice on self #marketing for career development: https://portal.gitnation.org/contents/shawn-swyx-wangs-career-tips-knowing-how-to-market-yourself-authentically-is-not-scammy | Twitter for Advertisers fbceb240777efd04e705e7d9e72d864f60964124 | 0 | [0, 280] | 0 | 1 | 4 | 0 | 1 | 0 | en | ||||||||||
1441075713231175681 | swyx 33521530 | 2021-09-23T16:23:18+00:00 | @SvelteSociety @syntaxfm @stolinski @wesbos enjoyed this discussion! as well as the responsible disclaimer about it being apples vs oranges. also re: ecosystem - its growing, but also arguably bigger than React! https://twitter.com/SvelteSociety/status/1390082681753374723?s=20 | 1390082681753374723 1390082681753374723 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [44, 236] | 1441016244832849929 | 1176969867733479424 | SvelteSociety | 1 | 0 | 4 | 0 | 0 | 0 | en | ||||||
1441818486636888066 | swyx 33521530 | 2021-09-25T17:34:49+00:00 | I had a wonderful chat with @liormech and @pgupta about @getamberflo and how AWS does Usage Metering and Billing! https://www.youtube.com/watch?v=zelDLiG4SLE | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 138] | 1429888354192019476 | 33521530 | swyx | 0 | 3 | 4 | 0 | 0 | 0 | en | |||||||
1441868475711037445 | swyx 33521530 | 2021-09-25T20:53:27+00:00 | Interesting alternative measure for the less biblically inclined: brain chemicals! https://twitter.com/shreyas/status/1441866360313634823?s=21 | 1441866360313634823 1441866360313634823 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [0, 107] | 1411461620497223681 | 33521530 | swyx | 1 | 0 | 4 | 0 | 0 | 0 | en | ||||||
1442581670796804097 | swyx 33521530 | 2021-09-27T20:07:26+00:00 | @ellenchisa @marissamary well that was perfect + fast! ty and proposing internally 🙏 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [25, 84] | 1442581180742881282 | 14620776 | ellenchisa | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1443088918455328769 | swyx 33521530 | 2021-09-29T05:43:04+00:00 | @vladchers sir this is a Wendys | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [11, 31] | 1443079225032990723 | 1260923246926594048 | vladchers | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1443112139976179714 | swyx 33521530 | 2021-09-29T07:15:20+00:00 | @spitleaf emphasizing performance over substance. lots of motivation to get started, but no viral loop to keep people coming back. am biased but like seeing “communities of practice” form on @Discord and @circleapp where the focus is work over profiles | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [10, 253] | 1442950472848089088 | 357427736 | spitleaf | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1443437632067813377 | swyx 33521530 | 2021-09-30T04:48:43+00:00 | @geddski join us, we need you, it would be helluva lot of fun https://twitter.com/swyx/status/1440389897336938502?s=21 | 1440389897336938502 1440389897336938502 | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [9, 86] | 1443225300901507075 | 39607761 | geddski | 1 | 0 | 4 | 0 | 0 | 0 | en | ||||||
1443478084385009667 | swyx 33521530 | 2021-09-30T07:29:28+00:00 | Added a few more offending sites today after the recent feature on @CSS Tricks cc @mxbck https://twitter.com/swyx/status/1443478084385009667/photo/1 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 88] | 1344116697347735553 | 33521530 | swyx | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1443492279939842048 | swyx 33521530 | 2021-09-30T08:25:52+00:00 | @posobin launched @ampie_app today which is a nice take on this. I still prefer @round's extension for its minimalism (my fork https://github.com/sw-yx/Twitter-Links-beta) https://twitter.com/posobin/status/1443269476464664584?s=20 | 1443269476464664584 1443269476464664584 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 177] | 1240475079718420480 | 33521530 | swyx | 1 | 0 | 4 | 0 | 0 | 0 | en | ||||||
1443604241927397379 | swyx 33521530 | 2021-09-30T15:50:46+00:00 | @mxstbr @webflow @canva @Netlify @temporalio @GraphCDN CDNs are an interesting thing to pitch. i think about Cloudflare: come for the performance, stay for the security. the closer you can tune to “painkiller” problems over “vitamin” the better | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [55, 245] | 1443592026491027468 | 2451223458 | mxstbr | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1444014341469081601 | swyx 33521530 | 2021-10-01T19:00:22+00:00 | @_developit @acemarke @alexandereardon prior art, for those who dont know what i am referencing https://twitter.com/swyx/status/1281896981049356288 | 1281896981049356288 1281896981049356288 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [39, 119] | 1443997699208933380 | 33521530 | swyx | 1 | 0 | 4 | 0 | 0 | 0 | en | ||||||
1444498974283423746 | swyx 33521530 | 2021-10-03T03:06:07+00:00 | @threehourcoffee @MeetKevon fwiw i watched on 1.5x and aggressively used the time skip button. life is too short for slow pacing! but episode 6 is worth taking slow | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [28, 164] | 1444476922474352643 | 28257675 | threehourcoffee | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1444737301611827202 | swyx 33521530 | 2021-10-03T18:53:09+00:00 | @SoftwareSocPod you two have amazing chemistry and are both working on interesting projects! | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [16, 92] | 1444312230162534401 | 1288427219786891265 | SoftwareSocPod | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1446646180197265414 | swyx 33521530 | 2021-10-09T01:18:21+00:00 | @spitleaf bitcoin solves this | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [10, 29] | 1446581442050469891 | 357427736 | spitleaf | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1447366630246285316 | swyx 33521530 | 2021-10-11T01:01:10+00:00 | @anildash i find the spanish “Salud” so nice and ironic. Toast to health, then drink tiny amounts of poison! | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [10, 108] | 1447296607591018500 | 36823 | anildash | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1448493207302467584 | swyx 33521530 | 2021-10-14T03:37:46+00:00 | @threepointone @philipyoungg NOTHING BUT $NET | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [29, 45] | 1448260418703663110 | 1593171 | threepointone | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1448772396488355849 | swyx 33521530 | 2021-10-14T22:07:10+00:00 | @geddski @adamwathan tailwind mastery game when | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [21, 47] | 1448763668313751555 | 39607761 | geddski | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1448893200588951553 | swyx 33521530 | 2021-10-15T06:07:12+00:00 | @zahrakhadijha this is a wonderful way to test your learning :) good luck, im sure @acemarke and many webdevs will be here for you if you get stuck! you got this! | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [15, 162] | 1448806283272916993 | 2606183113 | zahrakhadijha | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1448895918518898690 | swyx 33521530 | 2021-10-15T06:18:00+00:00 | @rickhanlonii - step three: look up to the skies | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [14, 48] | 1448801459278073859 | 244965762 | rickhanlonii | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1449163379625451526 | swyx 33521530 | 2021-10-16T00:00:48+00:00 | @brian_lovin ugh OK BRIAN i will blog up something tonight instead of going out | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [13, 79] | 1449064999775703045 | 465068802 | brian_lovin | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1449507412885458944 | swyx 33521530 | 2021-10-16T22:47:52+00:00 | @simevidas @TheValuableDev @danluu @stylebot Yeah fair enough, tbh i literally made this for my OWN preference (applying custom stylesheet via stylebot) so the only user i cared about was me | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [45, 190] | 1449506818275921922 | 175727560 | simevidas | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1449814285618532355 | swyx 33521530 | 2021-10-17T19:07:16+00:00 | @cherthedev @washingtonpost @ReedAlbergotti so well deserved!! keep fighting the good fight | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [44, 91] | 1449806204251738116 | 15790639 | cherthedev | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1450151024509874176 | swyx 33521530 | 2021-10-18T17:25:21+00:00 | @pimterry @Cloudflare @gruseom @ycombinator ahh second chance pool is my lot in life, on HN and in dating apps lol | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [44, 114] | 1450150471163908097 | 20509812 | pimterry | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1450187697004236805 | swyx 33521530 | 2021-10-18T19:51:04+00:00 | @lauragift_ @Cloudflare @pimterry its easy! just publish blogposts with titles that HN already agrees with without having to read it! /s | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [34, 136] | 1450148761569746945 | 3424878503 | lauragift_ | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1450544545234489344 | swyx 33521530 | 2021-10-19T19:29:04+00:00 | @rob_dodson congrats Rob! definitely check out @jjacobs22's podcast as he has a wide sampling of companies in the climate space. he can prob even set you up with some calls! | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [12, 173] | 1450542212501016576 | 41760382 | rob_dodson | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1450554627812839426 | swyx 33521530 | 2021-10-19T20:09:07+00:00 | @tylertringas this one is so on-theme for Calm that you might as well incubate this 🤯 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [14, 85] | 1450550157896994827 | 33353061 | tylertringas | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1450619214432063489 | swyx 33521530 | 2021-10-20T00:25:46+00:00 | @opensas lol what gave you the impression i have any sane guidelines, i'm also figuring it out like everyone else | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [9, 113] | 1450351636463898624 | 258568134 | opensas | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1450841507443851274 | swyx 33521530 | 2021-10-20T15:09:05+00:00 | @cherthedev @IanColdwater Blahaj!! theres a whole subreddit dedicated to it! http://reddit.com/r/BLAHAJ | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [26, 101] | 1450836533947166724 | 15790639 | cherthedev | 0 | 0 | 4 | 0 | 0 | 0 | en | |||||||
1450943148549570564 | swyx 33521530 | 2021-10-20T21:52:58+00:00 | @chantastic noooo i JUST got good at screenflow | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [12, 47] | 1450941781315448835 | 12745092 | chantastic | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1451118031778693120 | swyx 33521530 | 2021-10-21T09:27:53+00:00 | @terronk @missingfaktor wowww gitlab series C was 200m in oct 2017?? on what planet was that the right valuation loll | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [24, 117] | 1451115727000256514 | 14829286 | terronk | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1451333056921366547 | swyx 33521530 | 2021-10-21T23:42:19+00:00 | @johnlindquist @jamonholmgren Missouri Highway Patrol is on the way | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [30, 67] | 1451332782722936848 | 15430177 | johnlindquist | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1451407771400761346 | swyx 33521530 | 2021-10-22T04:39:13+00:00 | @yongfook @ahrefs the fact that browsers dont auto do this by default upsets me | Twitter for iPhone 95f3aaaddaa45937ac94765e0ddb68ba2be92d20 | 0 | [18, 79] | 1451386949894230019 | 7895442 | yongfook | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1451664045979803649 | swyx 33521530 | 2021-10-22T21:37:33+00:00 | Seattle based folks - @TreTuna and I are doing a small group tech dinner tonight in Cap Hill, DM for deets if you wanna come by! | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [0, 128] | 0 | 0 | 4 | 0 | 0 | en | |||||||||||
1451688741576212480 | swyx 33521530 | 2021-10-22T23:15:41+00:00 | @argyleink and how legendary of a talent spotter @dalmaer is 👀 👀 👀 | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [11, 66] | 1451675807412211712 | 129940111 | argyleink | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1452029895727484935 | swyx 33521530 | 2021-10-23T21:51:19+00:00 | @tmcw any idea when this block happened? doesnt seem like Malte to respond this way to this specific screenshot of a public document | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [6, 132] | 1451974333992251401 | 1458271 | tmcw | 0 | 0 | 4 | 0 | 0 | en | ||||||||
1452522488022200328 | swyx 33521530 | 2021-10-25T06:28:42+00:00 | @triptych @Netlify yay! if you want >1% of power i did an "overview" tutorial here a couple years ago: https://www.youtube.com/watch?v=mT5siI19gtc and its only added functionality since then! | Twitter Web App 1f89d6a41b1505a3071169f8d0d028ba9ad6f952 | 0 | [19, 174] | 1452305754208231440 | 811530 | triptych | 0 | 0 | 4 | 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]);