Sitemap - 2021 - Matt Rickard
Russell Conjugation and The Great Rebranding
Virtual Reality this Christmas
Ownership in the Twenty-First Century
The Real Fix for Log4j Isn't a Patch.
Unused Gift Cards are Great Business
Metaverse and Other Words from Science Fiction
Is Open Source Free Riding Bad?
Direct Registration System (DRS)
It's Impossible to Design a Watch that Only Tells Time
If It Can Be Compiled, It Will Be
Every DevOps Company is an Observability Company
The Most Entertaining Outcome is the Most Likely
Jane Jacobs and Software Engineering
Calculating Willingness to Pay
Netlify, Vercel, and AWS Amplify
GitHub's Missing Package Manager
The Collision Course of Databricks and Snowflake
Data Planes and Control Planes
Solving Supply Chain with a Tweet
A Short History of the M1 Chip
Alternative Data on Developer Products
Takeaways From JetBrain's Developer Survey 2021
Templating: When to Move Along the Heptagon
The Birth & Death of JavaScript
Egregious Egress and Disruption
The Puzzling Corporate Archaeology of MIPS
Extending Applications with WebAssembly
Knuth and McIlroy Approach a Problem
Commoditizing Your Complements in the Cloud Era
The Unbundling of the Software Developer
The Problems with "Cloud-Prem"
Thinking Like a Contrarian With Counter-Positioning
Remote Developer Environments are Cool Again (Kind of)
Frustrations of Modern Development
Ten Things I Look For In a Code Review
Are Ideas Getting Harder to Find?
Product-Led Sales Efficiency at GitLab
Different Types of Software Containers
An Overview of Docker Desktop Alternatives
Your Integration Tests are Too Long
Incremental Compilation in Build Systems
Nine Circles of Dependency Hell
History of Silicon Valley: 1891-1956
Tracking Cyclomatic Complexity
Hire for slope, not Y-Intercept
One Month of Using GitHub Copilot
Signaling Against Asymmetric Markets
Growing Your Open Source Project: Part 3 – Users
Growing Your Open Source Project: Part 2 – Community
Growing Your Open Source Project: Part 1 – Contributors
Service Reliability Math that Every Engineer Should Know
Confessions of an Internal Tool Builder
Silence Dogood and the Ben Franklin Effect
Reflections on 10,000 Hours of Programming
Economics of Bundling and Unbundling
How Multiplayer Data Structures Work
The IKEA Effect in Software Development
Why The Dow Jones is a Lousy Index
Orthogonal or Parallel Problems
Open-Source and Firm-Specific Training
In Defense of the Jupyter Notebook
A History of 'Welcome, seriously' Ads
Package Managers and Developer Productivity
Jevons Paradox and Software Efficiency
Steven P. Jobs and Pixar Employees Buy Pixar
Machine Learning Operations (MLOps), Convergent or Divergent?
How Startups Grew by Platform Hacking
Reducing Errors in Decision-Making
Observations of the Lindy Effect
Diseconomies of Scale at Google
Why Developers Will Win the Creator Economy
Comparative Advantage and Why PMs Shouldn't Write SQL Queries
Problem Solving Techniques from Math
APIs Will Disrupt Rpa. This Is Obvious to Engineers.
Why Do Companies That Sell APIs Have Such Low Churn Rates?