References
All external resources, articles, documentation, and repositories mentioned in technical posts.
A Brief History of Philosophy
A summary of Western (European) philosophy. Starts with Socrates (I know that I know nothing) and goes up to current questions about AI (whether they think or not). Authors I liked most: Socrates, Aristotle, Spinoza, Bentham, John Stuart Mill, Darwin, Hegel, Marx and Sartre. The book fails to include any Eastern, Latin American or African philosophers.
#philosophy#history
cited in:Why do we write what we write?
Why do we do what we do
Do the best you can do, until you can do better.
#psychology#motivation
cited in:Why do we write what we write?
Refactoring
Explains how to refactor code safely (works for legacy code)
#refactoring#software-engineering
Clean Code
Advocates for thoughtful reflection when writing code. Defends descriptive names, small functions, single responsibility and the good neighbor principle.
#clean-code#software-engineering
The Pragmatic Programmer
Book that helped shape my professional stance as a proactive programmer. Also talks about 'broken windows theory' and DRY
#software-engineering#best-practices
The Art of Computer Programming
The basis for many Computer Science university curricula. 'Premature optimization is the root of all evil'.
#algorithms#computer-science
cited in:Why do we write what we write?
A Universe From Nothing
Does it make sense to think about a pre-big bang universe?
#physics#cosmology