{"id": 1421225521178763266, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-07-30T21:45:43+00:00", "full_text": "@acdlite @reactjs ya i see fixtures as \"manual tests\" that complement e2e/unit/integration testing.\n\nBy 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!", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[18, 298]", "in_reply_to_status_id": 1421224201181143040, "in_reply_to_user_id": 21782915, "in_reply_to_screen_name": "acdlite", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 4, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1421229828636774400, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-07-30T22:02:50+00:00", "full_text": "@acdlite @reactjs gotcha, ok will not emphasize their relationship to testing going forward, thank you", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[18, 102]", "in_reply_to_status_id": 1421226595994456065, "in_reply_to_user_id": 21782915, "in_reply_to_screen_name": "acdlite", "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": 1421233345716002820, "user": {"value": 21782915, "label": "Andrew Clark"}, "created_at": "2021-07-30T22:16:49+00:00", "full_text": "@swyx @reactjs Any test that you don't run continuously is destined to break without anyone noticing", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[15, 100]", "in_reply_to_status_id": 1421232855024349186, "in_reply_to_user_id": 21782915, "in_reply_to_screen_name": "acdlite", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 4, "favorite_count": 16, "favorited": 0, "retweeted": 1, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1421234899181215751, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-07-30T22:22:59+00:00", "full_text": "@acdlite @reactjs yes this does make sense! fixtures that don\u2019t work bc they are out of date are just dead weight. continuous e2e on them is a great principle.\n\nand no i totally get that you just want to offer the right perspective since, well, you work on the team \ud83d\ude02 so it is hugely appreciated", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[18, 295]", "in_reply_to_status_id": 1421234029983059972, "in_reply_to_user_id": 21782915, "in_reply_to_screen_name": "acdlite", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 0, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1432194752267505666, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-08-30T04:13:32+00:00", "full_text": "@acdlite it was very artificial for sure but fits a general pattern of Hollywood hero movies keep bailing out Cap-like decisions with low probability outcomes that validate them. kinda toxic for collective psyche.\n\none of my fave essays on the topic btw https://www.scribd.com/document/444948887/The-Philosophy-of-Civil-War-Part-1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[9, 277]", "in_reply_to_status_id": 1432134218952450054, "in_reply_to_user_id": 21782915, "in_reply_to_screen_name": "acdlite", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 3, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1446319953984983044, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-10-08T03:42:03+00:00", "full_text": "@acdlite using tfw when you meant mfw", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[9, 37]", "in_reply_to_status_id": 1446133172497002498, "in_reply_to_user_id": 21782915, "in_reply_to_screen_name": "acdlite", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 5, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1447623242236129285, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-10-11T18:00:51+00:00", "full_text": "@acdlite What's stopping you from coding like this? https://twitter.com/swyx/status/1447623242236129285/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[9, 51]", "in_reply_to_status_id": 1447377622753763336, "in_reply_to_user_id": 21782915, "in_reply_to_screen_name": "acdlite", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 1, "favorite_count": 198, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null} {"id": 1451410103001698305, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-10-22T04:48:29+00:00", "full_text": "@acdlite its all opaque anyway, that was always the point", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[9, 57]", "in_reply_to_status_id": 1451310475724169223, "in_reply_to_user_id": 21782915, "in_reply_to_screen_name": "acdlite", "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": 1466139598812188674, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-12-01T20:18:14+00:00", "full_text": "@acdlite https://twitter.com/swyx/status/1466139598812188674/photo/1", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "1f89d6a41b1505a3071169f8d0d028ba9ad6f952", "label": "Twitter Web App"}, "truncated": 0, "display_text_range": "[8, 8]", "in_reply_to_status_id": 1466137489337466880, "in_reply_to_user_id": 21782915, "in_reply_to_screen_name": "acdlite", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 10, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "und", "scopes": null} {"id": 1468757809437151235, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-12-09T01:42:04+00:00", "full_text": "@acdlite @trueadm fixins gang represent", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[18, 39]", "in_reply_to_status_id": 1468737891631349761, "in_reply_to_user_id": 21782915, "in_reply_to_screen_name": "acdlite", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 5, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null}