Naming Things
Naming Things
Some notes on Local-First Development
Some notes on Local-First Development
Unit Tests Are Overrated
Unit Tests Are Overrated
On Building a Platform Team
On Building a Platform Team
The Cloud Is a Prison. Can the Local-First Software Movement Set Us Free?
The Cloud Is a Prison. Can the Local-First Software Movement Set Us Free?
Feature Flags
Feature Flags
How Platform Engineering Works
How Platform Engineering Works
Sep 11 The Power of “Yes, if”
Sep 11 The Power of “Yes, if”
Hillel Wayne
Hillel Wayne
Code vs. No-Code
Code vs. No-Code
CUPID—for joyful coding
CUPID—for joyful coding
Programmable Notes
Programmable Notes
Code quality
Code quality
Ship / Show / Ask
Ship / Show / Ask
No, your cryptocurrency cannot work
No, your cryptocurrency cannot work
Building a JavaScript Testing Framework
Building a JavaScript Testing Framework
The Law of Leaky Abstractions
The Law of Leaky Abstractions
StranglerFigApplication
StranglerFigApplication
The Therac-25 Incident
The Therac-25 Incident
How are docker images built? A look into the Linux overlay file-systems and the OCI specification
How are docker images built? A look into the Linux overlay file-systems and the OCI specification
What Gödel Discovered
What Gödel Discovered
How 30 Lines of Code Blew Up a 27-Ton Generator
How 30 Lines of Code Blew Up a 27-Ton Generator
Yagni
Yagni
Why Write ADRs
Why Write ADRs
The 'No Code' Delusion
The 'No Code' Delusion
3 Kinds of Good Tech Debt — Squarespace / Engineering
3 Kinds of Good Tech Debt — Squarespace / Engineering
StranglerApplication
StranglerApplication
Monorepos and the Fallacy of Scale
Monorepos and the Fallacy of Scale
Little Languages
Little Languages
Falsehoods Programmers Believe About Names – With Examples
Falsehoods Programmers Believe About Names – With Examples
Visual Programming - Why it’s a Bad Idea
Visual Programming - Why it’s a Bad Idea
cloud-computing-without-containers
cloud-computing-without-containers
Software Testing Anti-patterns · Codepipes Blog
Software Testing Anti-patterns · Codepipes Blog
Run less software
Run less software
A Practical Introduction to Container Terminology
A Practical Introduction to Container Terminology
Mental models
Mental models
fulltext
fulltext
Normalization of deviance
Normalization of deviance
How to Do Code Reviews Like a Human (Part One)
How to Do Code Reviews Like a Human (Part One)
The Coming Software Apocalypse
The Coming Software Apocalypse
the-art-of-over-engineering-your-side-projects
the-art-of-over-engineering-your-side-projects
The Myth of the Full Stack Developer…
The Myth of the Full Stack Developer…
how-two-brothers-turned-seven-lines-of-code-into-a-9-2-billion-startup
how-two-brothers-turned-seven-lines-of-code-into-a-9-2-billion-startup
A Look into NASA’s Coding Philosophy – Abner Coimbre – Medium
A Look into NASA’s Coding Philosophy – Abner Coimbre – Medium
Let's Dev
Let's Dev
Programming won't be automated, or it already has been
Programming won't be automated, or it already has been
How to Improve a Legacy Codebase · Jacques Mattheij
How to Improve a Legacy Codebase · Jacques Mattheij
React, Relay and GraphQL
React, Relay and GraphQL
Relay Modern
Relay Modern
Scalable-API-Testing
Scalable-API-Testing