Reading trails
Books from the shelf in sequence, to study a subject from the start, with the reason for each step and the main arguments for and against each author. My own opinion is in each book's review.
Where to start with economics?
It starts with the big picture, moves through the liberal classics, climbs to the densest texts and ends with the Brazilian debate. The point is to read different schools side by side, not to pick a team in the first chapter.
- 1Economics: The User's Guide8.8
Ha-Joon Chang
It shows right away that economics isn't the science of a single school: it presents nine traditions and where each one gets things right.
For
Clear, short and honest about the disagreements; a good antidote to the idea that there is a single answer.
Against
Chang is an openly heterodox developmentalist; critics say he is harder on liberalism than on the schools he prefers.
- 2The Economy8.3
Equipe CORE Econ
The CORE project's open textbook gives the modern vocabulary: incentives, markets, institutions and data.
For
It starts from empirical evidence and real problems, such as inequality, climate and crises, from the first chapter. And it is free.
Against
Long and academic; liberals criticise the weight it gives market failures and intervention, and readers after pure theory find it informal.
- 3Economics in One Lesson8.7
Henry Hazlitt
The first door into liberal thought: a single lesson, look at the long-run effects on every group.
For
Clear, short and memorable; it teaches you to see costs that don't show up in the first calculation.
Against
It oversimplifies: it treats almost every intervention as a mistake and barely discusses empirical evidence or market failures.
- 4The Law8.4
Frédéric Bastiat
Short and direct, it shows where liberal distrust of the State comes from.
For
An 1850 text you can still read in one sitting, with clear arguments about law and property.
Against
More rhetoric than analysis; its notion of "legal plunder" is broad enough to condemn almost any public policy.
- 5Economic Policy8.5
Ludwig von Mises
Short lectures that sum up the Austrian school: capitalism, socialism, interventionism, inflation, investment and politics.
For
Accessible and tightly argued; a good bridge before tackling Human Action.
Against
Mises rejects empirical testing in economics, which puts off most economists; the tone is absolute.
- 6The Road to Serfdom9.0
Friedrich Hayek
The political argument: central planning concentrates power and erodes freedom.
For
Influential and well argued on dispersed knowledge and the risks of planning.
Against
The prediction that the welfare state would lead to authoritarianism did not come true in European democracies, as even sympathisers admit.
- 7Capitalism and Freedom8.9
Milton Friedman
The Chicago version: liberalism with data, monetary policy and concrete proposals, such as school vouchers and a negative income tax.
For
Pragmatic and constructive, with ideas that became public policy.
Against
Critics point to too much faith in self-regulating markets and the social cost of adjustments inspired by monetarism.
- 8Liberalism8.6
Ludwig von Mises
The political case for classical liberalism, to read after the Six Lessons.
For
Systematic and consistent from start to finish.
Against
Written in 1927, it has dated passages, and its consistency sometimes turns into dogma.
- 9Principles of Economics7.9
Carl Menger
To go to the source: the book that launched the subjective theory of value and the Austrian school.
For
Historically essential; it shows marginalist reasoning being born.
Against
Dry and technical; it is worth more for the history of ideas than as an introduction.
- 10Human Action8.2
Ludwig von Mises
The complete treatise. It comes last because it asks for everything before it.
For
The most ambitious work of the Austrian school, from value to the business cycle.
Against
Over a thousand pages, an a priori deductive method and a polemical tone; many economists read it as philosophy rather than economics.
- 11Projeto Nacional: O Dever da Esperança9.7
Ciro Gomes
It brings the debate to Brazil, from the developmentalist side.
Read the reviewFor
A structural diagnosis of deindustrialisation, interest rates and debt, with proposals tied to the diagnosis.
Against
Stronger on diagnosis than on political feasibility; liberals question the central role of the State in the strategy.
- 12Livro Amarelo9.5
Partido Missão
The Brazilian liberal counterpoint, to read right after Projeto Nacional.
Read the reviewFor
It thinks of the country as a project, with an emphasis on competition and productivity.
Against
It is a party programme: it details the transition and its costs less than it promises.
Books to understand power
From aphorism to pattern analysis: it starts with strategy, goes through politics and ends with everyday influence.
- 1The Art of War8.8
Sun Tzu
Short and almost aphoristic; it gives the strategy vocabulary the other books assume.
Read the reviewFor
Ideas that have lasted centuries: winning without fighting, knowing the terrain, the opponent and yourself.
Against
So terse that every reader projects what they want onto it, and the translation changes the meaning a lot.
- 2The Prince9.0
Nicolau Maquiavel
It describes how power works, not how it should work.
Read the reviewFor
A rare analytical honesty; virtù and fortuna are still useful for thinking about what you control.
Against
Without the context of Renaissance Italy it turns into soundbites; the chapter on being loved or feared is one of the most misread.
- 3The Art of War9.0
Maquiavel
The same obsession as The Prince, applied to the army: don't depend on what you don't control.
Read the reviewFor
The only political treatise Machiavelli published in his lifetime; a bridge between military strategy and politics.
Against
The technical military detail has aged, and the dialogue format makes it drag.
- 4The 48 Laws of Power9.1
Robert Greene
A catalogue of historical patterns of power, to read as a map and not as a manual.
Read the reviewFor
Plenty of real history behind each law, and the "reversal" sections show where each one stops working.
Against
Long, repetitive and cynical; critics point to the amoral tone and examples picked to confirm the thesis.
- 5The 33 Strategies of War8.6
Robert Greene
It takes Greene's patterns into conflict and competition.
Read the reviewFor
It organises strategy into principles that work outside war.
Against
The same formula as The 48 Laws; some examples seem forced to fit the rule.
- 6The Art of Seduction8.5
Robert Greene
Power as attraction: the side of influence that doesn't use force.
Read the reviewFor
An analysis of archetypes and social dynamics, rich in historical and literary references.
Against
Easy to read as a manipulation manual, and the book's ethics are widely questioned.
- 7Influence8.2
Robert B. Cialdini
It leaves history for research: the psychological mechanisms of influence.
Read the reviewFor
Based on experiments; it teaches you to spot the principles in sales, in products and in yourself.
Against
Repetitive in its examples, and part of the social psychology it rests on has been revisited since the replication crisis.
- 8How to Win Friends and Influence People9.1
Dale Carnegie
It ends in practice: everyday influence, without cynicism.
Read the reviewFor
Simple, practical and human.
Against
Some stories feel dated, and applied without sincerity it becomes polite manipulation.
Software architecture fundamentals
From the line of code to the design of the system, with the texts on this site that deal with the same subject.
- 1Clean Code8.1
Robert C. Martin
It starts at the level of code: names, functions, comments and tests.
Read the reviewFor
It creates a shared vocabulary for code review and consolidates good practice.
Against
Dated Java examples, and rules like tiny functions turn into dogma; followed to the letter, they sometimes hurt readability.
- 2Clean Code in JavaScript7.6
James Padolsey
It takes the same ideas to JavaScript, with the language's quirks.
For
It places clean code principles in the JavaScript ecosystem.
Against
Far less known and reviewed by the community, and some of the content ages fast along with the language.
- 3Clean Architecture8.9
Robert C. Martin
It moves up to structure: the dependency rule and the domain at the centre.
Read the reviewFor
It gives you the language to separate business rules from details: database, framework and UI.
Against
It presents layers as if the cost were always low; in a small system they turn into ceremony.
- 4Clean Craftsmanship8.1
Robert C. Martin
It closes with discipline and professional ethics: TDD, refactoring and simple design.
For
It joins the practice of code with the responsibility of whoever writes it.
Against
A prescriptive tone, and the case for strict TDD is far from a consensus.