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 1432864032235540480,33521530,2021-09-01T00:33:01+00:00,"One of Java's advantages over C++ is automatic garbage collection, whereas one of Go's advantages over Java is its native CSP model. At a 50,000 ft view you can see languages as advancing by the number of hard problems that are elegantly solved by convention or language feature. https://twitter.com/swyx/status/1432864032235540480/photo/1",,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,0,"[0, 279]",1432864028842356736,33521530,swyx,,,,0,4,17,0,0,0,en, 1432864036241088513,33521530,2021-09-01T00:33:02+00:00,"At the same time, infrastructure engineers increasingly embracing higher and higher abstractions to solve their problems. The DevOps movement is not so much ""Devs doing Ops"" as it is Ops doing Dev. As platforms develop, we are learning the chores that can be cleanly delegated. https://twitter.com/swyx/status/1432864036241088513/photo/1",,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,0,"[0, 277]",1432864032235540480,33521530,swyx,,,,0,2,7,0,0,0,en, 1432864040624091138,33521530,2021-09-01T00:33:03+00:00,"To paraphrase: DX advances by extending the number of important problems our code handles without thinking of them. If we can isolate these chores, we can design them into the language, or build it into the platform. The holy grail: Language-AS-platform, Infra-FROM-code. https://twitter.com/swyx/status/1432864040624091138/photo/1",,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,0,"[0, 274]",1432864036241088513,33521530,swyx,,,,0,1,12,0,0,0,en, 1432864042343813120,33521530,2021-09-01T00:33:03+00:00,"Cutting edge AWS stack for JS dev today: - App code in TypeScript - AWS CDK in TypeScript - 0.4-3 MB of SDK code serverside - (optional) 0.2-1 MB SDK code clientside - a dozen lines of config to make it work This is *good* - gives lots of control! Control that I may not need.",,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,0,"[0, 279]",1432864040624091138,33521530,swyx,,,,0,0,6,0,0,,en, 1432864045133008899,33521530,2021-09-01T00:33:04+00:00,"""Are you ignoring Heroku?"" Heroku was so right so early - and then stagnated. We can do a lot more at build time, and at runtime. Among the platforms innovating on this: @begin, @vercel, @netlify, @PulumiCorp, @goserverless, @WaspLang! There's a tangible movement building. https://twitter.com/swyx/status/1432864045133008899/photo/1",,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,0,"[0, 278]",1432864042343813120,33521530,swyx,,,,0,2,9,0,0,0,en, 1432935977970925571,33521530,2021-09-01T05:18:54+00:00,"Today's clip: looking behind @TimescaleDB! https://share.transistor.fm/s/b8d8684b",,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,0,"[0, 67]",1432797787863744519,33521530,swyx,,,,0,0,1,0,0,0,en, 1432977957388120064,33521530,2021-09-01T08:05:43+00:00,"Sometimes it can be super frustrating when the machine just refuses to do what you want despite trying everything. But eventually you see that you just didn't understand the machine well enough. Humans made that machine, and there's always something you can do to take it apart.",,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,0,"[0, 279]",1432977956259778565,33521530,swyx,,,,0,5,68,0,0,,en, 1433117668156928004,33521530,2021-09-01T17:20:52+00:00,"This is not to say that if you can’t figure it out, it’s not your fault: we are tremendously bad at documenting our code, and documenting our journeys. Seek out your dev community for help, and remember how this feels when its your turn to see newer devs struggling.",,,,95f3aaaddaa45937ac94765e0ddb68ba2be92d20,0,"[0, 267]",1432977957388120064,33521530,swyx,,,,0,1,8,0,0,,en, 1433117669591433216,33521530,2021-09-01T17:20:53+00:00,"This is why I also dislike the term “self taught” - it diminishes the hard work of docs writers, bloggers, YouTubers, and community volunteers who pave the way for you without expecting anything in return. No dev is an island.",,,,95f3aaaddaa45937ac94765e0ddb68ba2be92d20,0,"[0, 227]",1433117668156928004,33521530,swyx,,,,0,5,45,0,0,,en,