Concerns in Rails: Everything You Need to Know

Staff Engineer

Some notes on Local-First Development
How Platform Engineering Works

Ruby's Switch Statement is More Flexible Than You Thought

There Is No A.I.

A few words on Ruby's type annotations state
Prompt Engineering
Sep 11 The Power of “Yes, if”

Code vs. No-Code
Command Line Interface Guidelines

CUPID—for joyful coding
Programmable Notes
99 Bottles of OOP

Code quality
No, your cryptocurrency cannot work

Building a JavaScript Testing Framework

The Law of Leaky Abstractions

Write a time-series database engine from scratch

The neural network of the Stockfish chess engine

What Gödel Discovered

How 30 Lines of Code Blew Up a 27-Ton Generator

How Harvard’s Star Computer-Science Professor Built a Distance-Learning Empire

Deno is a Browser for Code
The high cost of a free coding bootcamp

The 'No Code' Delusion

Build your own React

So you want to be a wizard
Animated QR data transfer with Gomobile and Gopherjs · divan's blog
JMAP is on the home straight
Falsehoods Programmers Believe About Names – With Examples

Run less software
Continuous Delivery Sounds Great, but Will It Work Here?
Nobody's just reading your code
The latest trend for tech interviews

Mental models
How JavaScript works

Normalization of deviance
serverless-javascript-omg-d0e6a72f3b24
The Coming Software Apocalypse

Effective Collaboration

Top 10 ES6 features by example

the-art-of-over-engineering-your-side-projects
The Myth of the Full Stack Developer…

how-two-brothers-turned-seven-lines-of-code-into-a-9-2-billion-startup
Why Are Coding Bootcamps Going Out of Business?

A Look into NASA’s Coding Philosophy – Abner Coimbre – Medium

Let's Dev
Programming won't be automated, or it already has been
