Software Engineering Daily is a podcast with interviews on software topics, such as microservices, databases, and Linux on Apple Silicon.
Commenters recommend it as a podcast covering topics across the field, and one highlights its interview on Asahi Linux GPU reverse engineering.
Thanks to both of you for your time doing that discussion!
@slap_shot and anyone else — I'm curious if you have thoughts on, or even have heard of the Ballerina language? It's a programming language for doing data integration work, built by the ESB/integration consultancy WSO2. It seems to have a lot of eng resources sunk into it but surprisingly little fanfare.
The CEO's interview with the Software Engineering Daily podcast was great: https://softwareengineeringdaily.com/2018/07/12/ballerina-language-with-tyler-jewell/
The language site tends toward buzzword-salad, but clearly has had a lot of love and thought put into it: https://ballerina.io/philosophy/
[0] The Jordan Harbinger Show - Jordan has some amazing guests, is charismatic, and a pleasure to listen to (twice a week)
[1] No Such Thing as a Fish - Dan, James, Andrew and #GetAnnaOnTwitter deliver interesting facts with great humour (weekly)
[2] Techmeme Ride Home - Brian gives a great brief breakdown of tech news (daily)
[3] Software Engineering Daily - Mostly interesting deep dives, when it's not a promotional piece by a company. Better when Jeff hosts (insanely: daily)
[0]: https://www.jordanharbinger.com/
[1]: https://www.nosuchthingasafish.com/
[2]: https://news.techmeme.com/180306/podcast
[3]: https://softwareengineeringdaily.com
It appears the old site is https://softwareengineeringdaily.com/, and the new site ("in early beta") is https://softwaredaily.com/. The two sites appear to contain the same set of podcasts.
You can find an RSS feed at:
https://softwareengineeringdaily.com/feed/podcast
Somewhat confusingly, the new site has a navigation link, labeled "Feed", at the top of the page. But it's not an RSS feed. Rather, it leads to a compendium of links to interesting articles on software engineering from around the web. It looks like the plan is to implement voting for the articles (there is a vote count, but it's empty).
OSM is a really cool idea, and a fantastic dataset! For people curious about what it's like to use OSM in a huge company, a couple engineers from facebook were recently on a podcast discussing it: https://softwareengineeringdaily.com/2020/04/17/facebook-openstreetmap-engineering-with-saurav-mapatra-and-jacob-wasserman/
Some interesting tidbits: FB are hyper-conscious of "graffiti-edits" that can sometimes sneak into OSM, so they built a system to self-host the OSM data, which periodically and selectively merges chunks of data from upstream, using fancy algorithms to flag "suspicious" edits upstream.
It’s not the same as the paper for performance reasons. This is noted in the github README. Martin said on Software Engineering Daily late last year that Automerge was three orders of magnitude faster than his published version of the JSON CRDT.
This is my second time highly recommending a Software Engineering Daily podcast with Martin Kleppman on it. He is really smart and able to break down really complex topics in a way that's easy to understand. If you've never heard of CRDTs before, have a listen - https://softwareengineeringdaily.com/2017/12/08/decentralized-objects-with-martin-kleppman/
HN is a great resource with plenty of important news posted, along with the HighScalability blog [1] and SoftwareEngineeringDaily podcast [2].
1. http://highscalability.com/
2. https://softwareengineeringdaily.com/
Other than that, reading the blogs of the various vendors is how I keep up (using Feedly with RSS). The modern projects are Redshift, BigQuery, Snowflake, Azure DW, MemSQL, Clickhouse, YellowBrick with older projects being Vertica, Teradata, Greenplum. It's also useful to follow the "new" distributed SQL projects like CockroachDB, Citus, TiDB, Vitess, Yugabyte.