Books
Concepts
Articles
- On frameworks: https://unixdigest.com/articles/to-framework-or-not-to-framework.html
- On the nature of “agile” tech companies: https://emaggiori.com/employed-in-tech-for-years-but-almost-never-worked/
- On web development complexity: https://unixdigest.com/articles/the-proper-design-process-in-web-development.html
- On learning: https://unixdigest.com/articles/we-have-used-too-many-levels-of-abstractions-and-now-the-future-looks-bleak.html
- On software complexity: https://unixdigest.com/articles/when-abstractions-design-patterns-and-design-principles-lead-to-spaghetti-code.html
- More https://unixdigest.com/articles/advice-to-business-owners-and-managers-dont-use-the-modern-way-of-web-development.html
- on front-end development https://unixdigest.com/articles/so-called-modern-web-developers-are-the-culprits.html
- more https://unixdigest.com/articles/using-a-framework-can-make-you-stupid.html
- On the small web: https://benhoyt.com/writings/the-small-web-is-beautiful/
- on creating software https://unixdigest.com/articles/how-to-write-software-that-will-keep-working-for-decades.html
Coding
- Making unrepresentable state impossible https://hugotunius.se/2020/05/16/making-invalid-state-unrepresentable.html
Programming Languages
Tools
Typing
- Typing is how we do our craft, so might as well do it well typing.