This page is an attempt to list content I read, watched, and listened worthy of sharing!
New content is always added to the top of the list (regardless of when it was created).
Grab the dedicated RSS feed for this list and read them in your favourite feed reader.
Index 1,600,000,000 Keys with Automata and Rust (fst) - Andrew Gallant (blog.burntsushi.net)
Rust is for Professionals - Gregory Szorc (gregoryszorc.com)
The New Money Trust: How Large Money Managers Control Our Economy and What We Can Do About It - Graham Steele (www.economicliberties.us)
Epic Stock Market Crashes - Guide on how to take advantage of the next recession - Raph Antoine aka Banker on Wheels (www.bankeronwheels.com)
Gotchas in the Go Network Packages Defaults - Martin Baillie (martin.baillie.id)
Effective Go - Go Team (golang.org)
Timeouts, retries, and backoff with jitter - Marc Brooker (aws.amazon.com)
Using load shedding to avoid overload - David Yanacek (aws.amazon.com)
GopherCon 2018: Rethinking Classical Concurrency Patterns - Bryan C. Mills (www.youtube.com)
Advanced Go Concurrency - André Eriksson (encore.dev)
Amazon Narratives: Memos, Working Backwards from Release, More (a16z Podcast) - Colin Bryar, Bill Carr, Sonal Chokshi (open.spotify.com)
Visualizing Algorithms - Mike Bostock (bost.ocks.org)
Remote work is not local work at a distance - Jason Fried (world.hey.com)
Streams—The definitive guide - Thomas Steiner (web.dev)
Reliability, constant work, and a good cup of coffee - Colm MacCárthaigh (aws.amazon.com)
Structured concurrency (Kotlin) - Roman Elizarov (www.youtube.com)
The Internet's Own Boy: The Story of Aaron Swartz - Brian Knappenberger - Luminant Media (www.youtube.com)
The Coming Software Apocalypse - James Somers (www.theatlantic.com)
The Best Fat Loss Article on the Motherfuckin’ Internet - Aadam (physiqonomics.com)
ARE WE REALLY ENGINEERS? - Hillel Wayne (www.hillelwayne.com)
Learn Kotlin by Example - JetBrains (play.kotlinlang.org)
Things your manager might not know - Julia Evans (jvns.ca)
Automating safe, hands-off deployments - Clare Liguori (aws.amazon.com)
Workload isolation using shuffle-sharding - Colm MacCárthaigh (aws.amazon.com)
Docker Compose: a nice way to set up a dev environment - Julia Evans (jvns.ca)
My Philosophy on Alerting (SRE) - Rob Ewaschuk (docs.google.com)
The Art of the Awkward 1:1 - Mark Rabkin (medium.com)
Stack Overflow: A Technical Deconstruction - Nick Craver (nickcraver.com)
The days are long but the decades are short - Sam Altman (blog.samaltman.com)
Building Product - Michael Seibel (www.youtube.com)
Beating the Averages - Paul Graham (paulgraham.com)
Do things that don't scale - Paul Graham (paulgraham.com)
Joe Rogan Experience #1342 - John Carmack - Joe Rogan, John Carmack (www.mixcloud.com)
The Zen of Go - Dave Cheney (dave.cheney.net)
One process programming notes (with Go and SQLite) - David Crawshaw (crawshaw.io)
Maker's Schedule, Manager's Schedule - Paul Graham (www.paulgraham.com)
my thoughts on, and how i approach code reviews - Ivo Anjo (ivoanjo.me)
Embracing asynchronous communication - Gitlab (about.gitlab.com)
What I Would Do If I Ran Tarsnap - Patrick McKenzie (www.kalzumeus.com)
Multi-Cloud is the Worst Practice - Corey Quinn (www.lastweekinaws.com)
Why we choose profit - Jason Fried (m.signalvnoise.com)
How I learned to turn Impostor Syndrome into an Advantage - The Impostor's Advantage - Zain Rizvi (www.zainrizvi.io)
Avoiding overload in distributed systems by putting the smaller service in control - Joe Magerramov (aws.amazon.com)
Google Drive is production - Look at me, I'm the source of truth now - Vicki Boykis (vicki.substack.com)
Ten Years of Erlang - Fred Hebert (ferd.ca)
Awk in 20 Minutes - Fred Hebert (ferd.ca)
Eye Opening Speeches (compilation) - Denzel Washington (www.youtube.com)
The Friendship That Made Google Huge - James Somers (www.newyorker.com)
SQLite and Go - David Crawshaw (www.youtube.com)
Profiling React.js Performance - Addy Osmani (addyosmani.com)
How NOT to Measure Latency - Gil Tene (www.youtube.com)
How to write the perfect pull request - Keavy McMinn (github.blog)
The Art of Comments - Sarah Drasner (css-tricks.com)
WHAT I LEARNED FROM PROGRAMMING DATABASES - Philip O'Toole (www.philipotoole.com)
MIT: How To Speak - Patrick Winston (www.youtube.com)
The Art of Code - Dylan Beattie (www.youtube.com)
The Tail End - Tim Urban (waitbutwhy.com)
HOW HTTPS WORKS - (howhttps.works)
Hype Yourself! You're Worth It! - Aashni Shah (aashni.me)
A Toxic Work Culture Is Forcing High-Performing People to Quit - Tim Denning (www.linkedin.com)
GOTO 2019 • The Soul of Erlang and Elixir - Saša Jurić (www.youtube.com)
Learning to build distributed systems - Marc Brooker (brooker.co.za)
Twitter Lite and High Performance React Progressive Web Apps at Scale - Paul Armstrong (medium.com)
Your Company Culture is Who You Hire, Fire, and Promote - Cameron Sepah (medium.com)
Simple Made Easy - Rich Hickey (www.youtube.com)
Maybe Not - Rich Hickey (www.youtube.com)
Big companies v. startups - Dan Luu (danluu.com)
Salary Negotiation: Make More Money, Be More Valued - Patrick McKenzie (www.kalzumeus.com)
Don't Call Yourself A Programmer, And Other Career Advice - Patrick McKenzie (www.kalzumeus.com)
Choose Boring Technology - Dan McKinley (mcfunley.com)
The Cost Of JavaScript In 2019 - Addy Osmani (v8.dev)
The Cost Of JavaScript In 2018 - Addy Osmani (medium.com)
The Clean Architecture - Robert C. Martin (Uncle Bob) (blog.cleancoder.com)
Solid Ground - Saša Jurić (www.youtube.com)
What Does It Take To Be An Expert At Python? - James Powell (www.youtube.com)
Go for Industrial Programming - Peter Bourgon (peter.bourgon.org)
UTC is enough for everyone ...right? - Zach Holman (zachholman.com)
RabbitMQ vs Kafka Part 1 - Two Different Takes on Messaging - Jack Vanlighty (jack-vanlightly.com)
The Mess We're In - Joe Armstrong (www.youtube.com)
WHY RACKET? WHY LISP? - Matthew Butterick (practicaltypography.com)
Elixir - Erlang didn't change, the world did - Thomas O'Rourke (tomjoro.github.io)
Accounting for Computer Scientists - Martin Kleppmann (martin.kleppmann.com)
The Log: What every software engineer should know about real-time data's unifying abstraction - Jay Kreps (engineering.linkedin.com)
JavaScript for extending low-latency in-memory key-value stores - Adrian Colyer (blog.acolyer.org)
Hitchhiker's Tour of the BEAM - Robert Virding (www.youtube.com)
The beauty of data visualization (TED-ed) - David McCandless (www.youtube.com)
Go Tooling in Action - Francesc Campoy (www.youtube.com)
Why Amazon is eating the world - Zack Kanter (techcrunch.com)
Better Software—No Matter What: The Most Important Design Guideline - Scott Meyers (vimeo.com)
Computing: The first 100 years (Full Stack Fest 2016) - Joe Armstrong (www.youtube.com)
Stanford Seminar - Faults, Scaling, and Erlang Concurrency - Joe Armstrong (www.youtube.com)
Lecture 1 - How to Start a Startup - Sam Altman, Dustin Moskovitz (www.youtube.com)
How it feels to learn JavaScript in 2016 - Jose Aguinaga (hackernoon.com)
Ten reasons not to use a statically typed functional programming language - Scott Wlaschin (fsharpforfunandprofit.com)
Recommended Reading for Developers - Jeff Atwood (blog.codinghorror.com)
NPM & left-pad: Have We Forgotten How To Program? - David Haney (www.davidhaney.io)
Just Say No to More End-to-End Tests - Mike Wacker (testing.googleblog.com)
Go Proverbs - Rob Pike (www.youtube.com)
Space Yourself - Marcin Wichary (www.smashingmagazine.com)
The Subtle Art of Not Giving a Fuck - Mark Manson (markmanson.net)
Teach Yourself Programming in Ten Years - Peter Norvig (norvig.com)
WHAT IS CODE? - Paul Ford (www.bloomberg.com)
Breaking down Amazon’s mega dropdown - Ben Kamens (bjk5.com)
Distributed systems theory for the distributed systems engineer - Henry Robinson (www.the-paper-trail.org)
MIT: Introduction to Algorithms - Prof. Erik Demaine, Prof. Srini Devadas (ocw.mit.edu)
Continuous Integration - Martin Fowler (martinfowler.com)
The Top 10 Mistakes of Entrepreneurs - Guy Kawasaki (www.youtube.com)
ABC: Always Be Coding - How to Land an Engineering Job - David Byttow (medium.com)
MAPREDUCE PATTERNS, ALGORITHMS, AND USE CASES - Ilya Katsov (highlyscalable.wordpress.com)
The illustrated guide to a Ph.D. - Matt Might (matt.might.net)
Why mobile web apps are slow - Drew Crawford (sealedabstract.com)
Things Every Programmer Should Know - Byron Kiourtzoglou (www.javacodegeeks.com)