RSS.Social

Code Simplicity

follow: @[email protected]

Posts

What Makes a Great Developer Experience?

An Analogy for Software Development

Code Simplicity: The Fundamentals of Software is Now Free

What is a Monorepo, Really?

Reasoning and Choice

The Definition of Simplicity

Fires vs. Strategy

How to Learn to Program

How to be a Great Programmer: Awareness, Understanding, and Responsibility

Understanding Software

Kindness and Code

The Fundamental Philosophy of Debugging

Refactoring is About Features

Effective Engineering Productivity

Measuring Developer Productivity

Two is Too Many

How to Handle Code Complexity in a Software Company

Test-Driven Development and the Cycle of Observation

The Purpose of Technology

The Secret of Fast Programming: Stop Thinking

Make It Never Come Back

The Philosophy of Testing

Users Have Problems, Developers Have Solutions

The Accuracy of Future Predictions

Code Simplicity, Second Revision

Software as Knowledge

Code Simplicity: The Science of Software Development

Clues to Complexity

Developer Hubris

Open Source Community, Simplified

Readability and Naming Things

The Power Of No

Before You Begin….

Software Design, In Two Sentences

The Equation of Software Design

Privacy, Simplified

Why Programmers Suck

The Singular Secret of the Rockstar Programmer

The Engineer Attitude

How We Figured Out What Sucked