Monthlog 10: August 2020
- 543 words
- 3 min
This is the 10 installment in my 'Monthlog' - a public list of blog posts, announcements, videos, podcasts, software, and libraries that catch my attention each month. I hope that regular readers will skim through the listings and find one, or multiple, things that pique their interest.
Note: Posts are not ordered in any particular way. If you find an article you think I might like, send it to me via one of the channels on my homepage.
Read
-
Null Program: Conventions for Command Line Options - If you're building a CLI this is a great read; explaining the conventions of CLI arguments and where they originated from. Discussion on HN
-
Rob Pike's 5 Rules of Programming - Just five short bullet points detailing Rob Pike's 5 Rules of Programming. Discussion on HN
-
Aaron Harris: Raise Less Money - Short thoughts on why founders try to raise too much money and end up becoming overly diluted. Discussion on HN
-
Jesse Duffield: Beginners Guide to Abstraction - A look at how to properly abstract as a software developer. Jesse is the developer of some popular open-source command-line utilities such as Lazy Git.
-
Factorio and Software Engineering - This article manages to relate concepts from a factory building video game to software development. Discussion on r/rust
-
Minimal Web Development - I'm very much a fan of minimal websites and blogs, so this article caught my attention. One of my goals when designing this latest iteration of my blog was to remove the need for almost all Javascript, trying to align myself with principles of minimal web development.
Software
Recommended Sources to Follow
Below are a few media sources and voices I follow.
Blogs
- Matthias Endler: Rust developer and host of 'Hello, Rust!'
- Paul Graham: Member of YC, offers insightful well-written posts about business and software.
- Victor Zhou: Recent Princeton CS Graduate publishing informative guides with some focus on Machine Learning.
- Francesc Campoy: Gopher and JustForFunc host.
- Deterministic.Space - Pascal Hertleif's blog (g/KillerCup): Mostly Rust stuff.
Newsletters
- This Week In Rust - Rust news every week.
- EthHub Weekly - Weekly Ethereum updates, a quick paragraph summarising each headline.
Podcasts
- The Changelog: 'Conversations with the hackers, leaders, and innovators of software development.'
- Software Engineering Daily: Daily conversations covering anything Software Development related.
- Linux Unplugged: A Jupiter Broadcasting show. Relaxed, focused on Linux but touches on all things Unix and Open Source.
- Invest Like the Best: Finance and investing podcast often featuring Crypto.
- Y Combinator: Conversations with Y Combinator founders.
- Into the Ether: 'Focusing on all things Ethereum, the leading blockchain for decentralized applications.'