Share options

Essays about craft coding

We have organized our essays into four categories of increasing abstraction. These are code, connection, context, and critique.

Essays about code

Coding practices include semantic HTML, CSS, JavaScript, Typescript. Also types, components, functional programming, formatting, linting, testing, naming, etc.

Essays about connection

Connection includes API design, HTTP, protocols, file and folder hierarchies. Also architectures, collaboration, etc. How all the parts fit together and communicate.

Essays about context

Context includes the big picture. Programming principles, best practices, user experience, accessibility, sustainability, universal design, and more.

Critiques of coding practice

Critiques include essays and the occasional polemic. We discuss practices and beliefs considered harmful and suggests better approaches and methods.

Get notified form

Get notified of site updates
Button bar

Carbon emissions for this page

Cleaner than 99% of pages tested
0.013g on first visit; then on return visits 0.007g
QR Code

Scan this code to open this page on another device.