Some thoughts on delegating
December 31, 2013
Paul Graham is wrong about it being “too late”
December 29, 2013
Great reads of 2013: why you should A/B test on the Web
December 28, 2013
Great reads of 2013: Jay Kreps on logs
December 28, 2013
Great reads of 2013: 1491
December 27, 2013
Alan Turing’s royal pardon
December 24, 2013
It’s OK to verify skills in an interview
December 23, 2013
Why you may want to hate BitCoin
December 18, 2013
The costly bias against older workers
December 17, 2013
That’s not analytics
December 6, 2013
The latest batch of insider details on Healthcare.gov
November 30, 2013
Required reading: GoldieBlox versus The Beastie Boys
November 26, 2013
Capitalism Writ Small
November 26, 2013
The Soul of a New Machine
November 24, 2013
The magnitude of Adobe’s data breach
November 10, 2013
Proof the NSA is tapping internal networks
November 5, 2013
Everybody else sues Google
November 2, 2013
Where zero-indexed arrays really come from
November 1, 2013
It’s not Obamacare, it’s supply and demand
October 22, 2013
Lambdas arrive in Java
October 22, 2013
How Google plays hardball with Android
October 21, 2013
The argument for the Java ecosystem
October 18, 2013
The Russians didn’t just use a pencil
October 11, 2013
How to treat email subscribers
October 6, 2013
The details on ARM64
September 29, 2013
The security lesson of Touch ID
September 22, 2013
The show must go on
September 22, 2013
A blog is a relationship
September 22, 2013
The IETF is on the case
September 8, 2013
Cryptographer Matthew Green on the NSA SSL story
September 6, 2013
SSL broadly compromised by the NSA
September 6, 2013
Process versus tools
September 2, 2013
The case against bombing Syria
August 28, 2013
Marc Hedlund on what managers produce
August 25, 2013
Paul Ford explains Jeff Bezos
August 23, 2013
UK government detains Glenn Greenwald’s partner
August 18, 2013
Cheating on the Internet is just cheating
August 12, 2013
Monoculture and consensus
August 8, 2013
Seven signs of dysfunctional engineering teams
July 29, 2013
The risks of a dead man’s switch
July 21, 2013
Defining data engineering
July 21, 2013
The criminalization of binary downloads
July 16, 2013
Worse places to live than where you live
July 15, 2013
Data science by example
July 11, 2013
The Snowden Effect
July 10, 2013
Farewell to jeffreyp and Douglas Engelbart
July 7, 2013
Confusing power and morality
July 2, 2013
Our bias in favor of secrets
July 1, 2013
persistent.info: Getting ALL your data out of Google Reader
June 28, 2013
The human body is a tool for experts
June 23, 2013
The open source surveillance society
June 14, 2013
How management and teaching are alike
June 12, 2013
The whisteblower’s name is Edward Snowden
June 10, 2013
Analysts and their instruments
June 9, 2013
One explanation of the hype behind Big Data
June 1, 2013
The last campaign book you need to read
May 29, 2013
The math that governs A/B testing
May 22, 2013
NewsBlur redesigned
May 21, 2013
Taking a stab at verifiable anonymity
May 15, 2013
Something to aspire to
May 12, 2013
What’s a data engineer?
May 7, 2013
How NASA averted a likely satellite collision
May 3, 2013
Understanding the success of CSS selectors
May 2, 2013
Trying new things for time management
April 30, 2013
Help Save Upcoming.org, Posterous, and Other Condemned Sites
April 21, 2013
The Miranda warning and constitutional rights
April 20, 2013
Linode post on getting hacked
April 17, 2013
Peter Ludlow on Hacktivists as Gadflies
April 14, 2013
Amateurism hacks
April 14, 2013
John Siracusa on Technological Conservatism
April 11, 2013
The Roger Ebert the Internet knew
April 5, 2013
Roger Ebert on death
April 4, 2013
Why engineers shouldn’t whine about H-1B Visas
April 3, 2013
The long journey toward production
March 31, 2013
Garret Vreeland on taking notes
March 25, 2013
John Siracusa on Self-Reliance
March 21, 2013
Tom Ryder on RSS with Newsbeuter
March 17, 2013
Matt Haughey on RSS and news readers
March 16, 2013
The challenges of redesigning Wikipedia
March 14, 2013
The design of the index for Facebook’s Graph Search
March 9, 2013
How hard is it to build a lyrics site?
March 7, 2013
How developers use API documentation
March 6, 2013
Why I don’t talk about learning curves
March 5, 2013
Don’t get stuck
March 4, 2013
What to do with data scientists
February 16, 2013
Interviewing is just a model of employment
February 14, 2013
The wrong way to put up a maintenance page
February 10, 2013
Tim Bray on XML’s 15th Birthday
February 10, 2013
Why should we take the stock market seriously?
February 9, 2013
Your dogma is already obsolete
February 2, 2013
The state of blog comments in 2013
January 26, 2013
Why’s SQL injection so prevalent?
January 22, 2013
John Carmack’s beautiful code
January 15, 2013
Aaron Swartz’s Wikipedia analytics
January 13, 2013
The world will miss Aaron Swartz
January 13, 2013
Big Data and analytics link roundup
January 6, 2013
Vim and ctags
January 5, 2013
G. K. Chesterton on software development
January 5, 2013
More on functional programming
January 3, 2013
Getting started with functional programming
January 3, 2013
How big a Web business can you build with no engineers?
January 2, 2013