Network Visualisations Show What We Can And What We May Know
Is A Hole A Real Thing, Or Just A Place Where Something isn’t?
On Vagueness, Or, When Is A Heap Of Sand Not A Heap Of Sand?
How Things Go From Straight-Forward To Chaotic
Mathematical Model Reveals The Patterns Of How Innovations Arise
A Theory Of The Learnable
Hundreds Of Impossibility Results For Distributed Computing
Can Knots Explain Why We Live In A 3D Universe?
On The Computational Complexity Of Algorithms
The Mythical Man-Month
Algorithmic Information Theory
A Mathematical Theory Of Communication
On Certain Formal Properties Of Grammars
The Cathedral And The Bazaar
What Makes Smart Phones Smart?
The UNIX TimeSharing System
Semantics Of Context-Free Languages
Computing Machinery & Intelligence
Some Meditations On Advanced Programming
No Silver Bullet: Essence and Accidents of Software Engineering