A lot of times I think and reflect about what kinds of skills I wish I could've compounded earlier on in my software engineering career. Tech communities like Reddit and Hacker News (HN) led me to believe that, on aggregate, the marginal cost of acquiring information is now nearly zero, as just about anything can be looked up online at any time by most folks. But it was hard to tell signal from noise. My first year was just me reading and believing everything written online but not having a strong mental model to absorb/refute certain points.
Here's a list of sites/newsletters that I've compiled over the years and still visit regularly in trying to better understand tech topics. I can only wish to have this early on, but still fortunate that it was late than never. With that said, software engineering is a broad (and getting broader!) field, so what I have here might not be of interest to you. YMMV.
Engineering
Dan LuuThe man writes really interesting systems software related articles. Good, insightful writeups on modern computer performance benchmarks.
Julia EvansShe also has really good art/drawing skills. Her zines are pretty cool!
Jessie FrazelleI first heard of her in a 2015 LinuxCon tech talk she put together to describe her Docker workflow, and the room was PACKED. Looked up her technical writings, and I wasn't disappointed.
Chris WellonsLots of good coverage on C and C++ material.
Herb SutterYay more C++ material!
Robert HeatonI first stumbled upon his blog via HN postings and found his HTTPS writeups really interesting.
Brendan GreggVery cool low level, system performance content. I've learned a ton from his blogs as well as from his Systems Performance book.
Bruce SchneierGreat articles on computer security. Some are highly technical, others linger on a higher level regarding ethics and computer security policies.
Ciro S. CostaGood engineering writeups. I liked the "Month of /proc" posts the most.
Read full article from Tech Blogs that I Follow
No comments:
Post a Comment