Notes
by title | by topic | by format | by source author
-
Marbury v Madison (Mock Class, UVA Law)
-
How to Read a Case
-
First-Year Contracts (Mock Class, BU Law)
-
Violin plots should not exist
-
Claude Shannon - Father of the Information Age
-
Surely People Who Deny Climate Change are Lying
-
Object-Oriented Programming is Bad
-
Accidental Geoengineering
-
Intentional Code
-
Scientific Writing: Beyond Tips and Tricks
-
Probabilistic Counting with HyperLogLog++
-
Web Compression 101
-
Parsing logs 230x faster with Rust
-
The Birth of Legacy Software
-
Marxian Alienation and Web Development
-
Dark Matter Developers
-
Let 1000 flowers bloom. Then rip 999 of them out by the roots
-
The Lava Layer Antipattern
-
John Carmack on Inlined Code
-
Laws of Performant Software
-
Why GNU grep is fast
-
Surfacing Required Knowledge
-
I/O is no longer the bottleneck
-
Unlearning descriptive statistics
-
More Shell, Less Egg
-
Command-line Tools can be 235x Faster than your Hadoop Cluster
-
Scalability! But at what COST?
-
Taco Bell Programming
-
The Tail at Scale
-
Behave
-
On Depression in the U.S.
-
Humans are Unique Among Living Creatures
-
Stress and Health: Why Zebras Don't Get Ulcers
-
Performance Matters
-
Why are Enterprises So Slow?
-
It's the Latency, Stupid
-
More Bandwidth Doesn't Matter (much)
-
Identity Theft, Credit Reports, and You
-
Four Years in Startups
-
Scaling Yourself
-
Considerations on Rent Control
-
Autocracy: Rules for Survival
-
Dear Liberal Friends: you do not have the tools to fight Trump
-
Hiring is Broken And Yours Is, Too
-
Coherence Penalty for Humans
-
Work is Work
-
Combinatorics & Probability (Coursera)
-
Flash Boys: A Wall Street Revolt
-
The Craft of Writing Effectively
-
Writing Beyond the Academy
-
The Evolution of Cooperation
-
Preventing the Collapse of Civilization
-
Why Specs Matter
-
Own, Apologize, Repair: Coming Back to Integrity
-
The Al Capone theory of sexual harassment
-
The Pavlov Strategy
-
Status as a Service (StaaS)
-
Logs vs Structured Events
-
Headcount goals, feature factories, and when to hire those mythical 10x people
-
Between the World and Me
-
ARC: A Self-Tuning, Low Overhead Replacement Cache
-
Defect Attractors
-
Corporate Open Source Anti-Patterns
-
Fork Yeah! The Rise and Development of Illumos
-
Oral Tradition in Software Engineering: Passing the Craft Along Generations
-
Leaping the chasm from proprietary to open: A survivor's guide
-
Leadership Without Management: Scaling Organizations by Scaling Engineers
-
The Summer of Rust
-
What I Fought For
-
Why I Didn't Do It
-
What Happened (Oct. 17, 2017 Edition)
-
Evil, and its relationship to the tech industry.
-
America's 4th Phase
-
Swamp Baseball
-
Pyramid vs Obelisk
-
Why "Agile" and especially Scrum are terrible
-
Why 95 Percent of Software Engineers Lose Nothing By Unionizing
-
The Time I Ruined Programming
-
The Talent Crash
-
Technological Unemployment: Yes, It's Our Problem Too
-
Microsoft's Lost Decade
-
Principles of Technology Leadership
-
The Big Short: Inside the Doomsday Machine
-
The Law of Lying: Perjury, False Statements, and Obstruction
-
How Neoliberalism Worms Its Way Into Your Brain
-
Delivering on Something That Doesn’t Exist
-
How to Cut Through the Bullshit and Read the News Like a Defense Analyst
-
The Limitations of Steven Pinker's Optimism
-
Containers Will Not Fix Your Broken Culture (and Other Hard Truths)
-
Your Company Culture Is Who You Hire, Fire, and Promote
-
Why the Culture Wins: An Appreciation of Iain M. Banks
-
When the (Empty) Apartment Next Door Is Owned by an Oligarch
-
What’s Wrong With Our System Of Global Trade And Finance
-
What Donald Trump Needs to Know About Bob Mueller and Jim Comey
-
We have a political problem no one wants to talk about: very old politicians
-
Uber’s New CEO
-
Tolerance is not a moral precept
-
The First White President
-
The Dharma of Distraction
-
The 9.9 Percent Is the New American Aristocracy
-
Taming the steamroller
-
Social Media Systems and Democracy
-
Running in Circles
-
Patterns are not building blocks.
-
How to Win Your Next Political Argument
-
How To Read Financial News
-
How Developers Stop Learning: Rise of the Expert Beginner
-
How (and Why) to Avoid Hiring That Terrible Google Dudebro
-
Bitcoin is teaching libertarians everything they don’t know about economics
-
Bayesian "Epistemology"
-
Game Theory 101
-
Confessions of an Unreal Engine 4 Engineering Firefighter
-
A Taxonomy of Tech Debt
-
Human factors and folk models
-
An Evolutionary Approach to Norms
-
Service Workers: An Introduction
-
Deploying Often Is a Very Good Idea
-
Choose Boring Technology
-
The Push Train
-
Ship Small Diffs
-
No Way Out But Through
-
Google SRE Book
-
You Can't Have a Rollback Button
-
Puppet (Configuration Management)
-
HTTP/2
-
HSTS
-
CORS (Cross-Origin Resource Sharing)
-
The Gervais Principle
-
Visualizing System Latency
-
People can read their manager's mind
-
How NOT to measure latency
-
"Why Should I Know Anything About Rhetoric?"
-
Scala Collections: Why Not?
-
What I learned doing 250 interviews at Google
-
The puzzle of motivation
-
The power of vulnerability
-
Impro
-
How to Write a Great Research Paper
-
How to Give a Great Research Talk
-
Haskell is Useless
-
Agile at Spotify
-
The Future of Programming
-
How to Negotiate Your Job Offer
-
Front-end performance for web designers and front-end developers
-
Computer Networks, 5th Edition
-
Unicode Best Practices
-
What We Actually Know About Software Development, and Why We Believe It’s True
-
An Intuitive Explanation of Eliezer Yudkowsky's Intuitive Explanation of Bayes' Theorem
-
Database normalization
-
How I Met Your Girlfriend
-
Newsnight interview with Christopher Hitchens
-
Fun to Imagine
-
Authors@Google | Christopher Hitchens
-
AC360 interview with Christopher Hitchens
-
SJSU-CS146 (Data Structures & Algorithms) - Graphs (2008 Spring)
-
The Late, Great Stephen Colbert