{"id": 1428266802174332930, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-19T08:05:16+00:00", "full_text": "@sebastienlorber @docusaurus thank you!! yeah the real challenge is TWO WAY linking\u2026 (aka destination page also gets a list of pages that link to it) i think it is possible but need to hack into the classic theme even further. in gatsby this is easy bc of the data pipeline but here im less familiar", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[29, 299]", "in_reply_to_status_id": 1428265486274514947, "in_reply_to_user_id": 40663578, "in_reply_to_screen_name": "sebastienlorber", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1428267482867933191, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-19T08:07:58+00:00", "full_text": "@sebastienlorber @reactjs @docusaurus code is here! https://github.com/sw-yx/demo-docusaurus-mdx-preview-poc/blob/ec326366710577162500b78ced31a4734b47b101/src/theme/MDXComponents/index.js#L63\n\nidk if its possible to enable by default, it requires the weird importing and extra metadata for rendering the short description. but i\u2019d love to see if u have ideas.", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[38, 243]", "in_reply_to_status_id": 1428266511580508164, "in_reply_to_user_id": 40663578, "in_reply_to_screen_name": "sebastienlorber", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 2, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1428267871528919042, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-19T08:09:31+00:00", "full_text": "@sebastienlorber @reactjs @docusaurus ah makes sense. perhaps worth inserting a \u201cyou may not need to swizzle! try wrapping instead!\u201d when someone uses the swizzle \u2014danger flag", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[38, 175]", "in_reply_to_status_id": 1428267010291601408, "in_reply_to_user_id": 40663578, "in_reply_to_screen_name": "sebastienlorber", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1428268334257037313, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-19T08:11:21+00:00", "full_text": "@sebastienlorber @reactjs @docusaurus got u. my thinking on this one is someday i might want to display an excerpt derived from the markdown itself so i can offer rich text in the preview. but no idea how to cut it off automatically/manually.", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[38, 243]", "in_reply_to_status_id": 1428267246477090820, "in_reply_to_user_id": 40663578, "in_reply_to_screen_name": "sebastienlorber", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1428269886883581952, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-19T08:17:31+00:00", "full_text": "@sebastienlorber @docusaurus \ud83d\udd25 \n\none nuance to handle here is you may also want to track which section links to the page, so in the backlink you can use the #anchor tag to send readers directly to the linked text. \n\nmad science bonus goal: include surrounding text", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[29, 264]", "in_reply_to_status_id": 1428268180972216323, "in_reply_to_user_id": 40663578, "in_reply_to_screen_name": "sebastienlorber", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1428270697105612802, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-19T08:20:44+00:00", "full_text": "@sebastienlorber @reactjs @docusaurus i think also would be no problem rendering iframe since same origin, no screenshot needed.\n\nyeah ok so we\u2019ll just go with simple metadata for now \u2665\ufe0f", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[38, 187]", "in_reply_to_status_id": 1428269843199971332, "in_reply_to_user_id": 40663578, "in_reply_to_screen_name": "sebastienlorber", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1451410441012273155, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-10-22T04:49:49+00:00", "full_text": "@sebastienlorber honestly miss getting excited about stuff like this. love that react continues to innovate. \ud83d\udc9c", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[17, 110]", "in_reply_to_status_id": 1451216514779172867, "in_reply_to_user_id": 40663578, "in_reply_to_screen_name": "sebastienlorber", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 12, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1451458652750057473, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-10-22T08:01:24+00:00", "full_text": "@sebastienlorber @Abdullah_Mzaien some hints here :) https://twitter.com/swyx/status/1439702355553886211", "retweeted_status": null, "quoted_status": {"value": 1439702355553886211, "label": "1439702355553886211"}, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[34, 52]", "in_reply_to_status_id": 1451225120752783367, "in_reply_to_user_id": 40663578, "in_reply_to_screen_name": "sebastienlorber", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 1, "retweet_count": 0, "favorite_count": 1, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1465611368178978817, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-11-30T09:19:14+00:00", "full_text": "@sebastienlorber @remotion_dev youtube intros for work and personal, maaaaybe full tutorials, IF the coding portion is not too heavy (i am not yet convinced... i always say we should not use code tools to make code presentations, because we often end up wasting a lot of time fixing the code tools)", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[31, 298]", "in_reply_to_status_id": 1465606845863706624, "in_reply_to_user_id": 40663578, "in_reply_to_screen_name": "sebastienlorber", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 3, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1422237396096012289, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-02T16:46:33+00:00", "full_text": "@sebastienlorber buttondown", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[17, 27]", "in_reply_to_status_id": 1422236579951697933, "in_reply_to_user_id": 40663578, "in_reply_to_screen_name": "sebastienlorber", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 4, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "it", "scopes": null} {"id": 1453290745906057219, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-10-27T09:21:29+00:00", "full_text": "@sebastienlorber \ud83c\udf89", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[17, 18]", "in_reply_to_status_id": 1453262895912005639, "in_reply_to_user_id": 40663578, "in_reply_to_screen_name": "sebastienlorber", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 2, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "und", "scopes": null}