Technology Commentary

Technology Commentary

On AI Coding and Its Discontents - Cal Newport
On AI Coding and Its Discontents - Cal Newport
Back in January, I received a note from a senior software engineer in Silicon Valley. He described himself as an AI skeptic who became converted ... Read more
·calnewport.com·
On AI Coding and Its Discontents - Cal Newport
The Medium Is the Mind: What AI Is Doing to Education
The Medium Is the Mind: What AI Is Doing to Education
How generative AI is reshaping education, student learning, critical thinking, and academic assessment, and where assistance becomes substitution.
·canvas-assistant.com·
The Medium Is the Mind: What AI Is Doing to Education
Namtao Productions
Namtao Productions
Namtao Productions produces No Boilerplate, Lost Terminal, Modem Prometheus, and The Phosphene Catalogue
·namtao.com·
Namtao Productions
Gödel, Escher, Elisp: The Beauty of Macros
Gödel, Escher, Elisp: The Beauty of Macros
If you are an Emacs user with a keen eye, you will have noticed that in Emacs Lisp, code is data. After all, 'Lisp' is shorthand for 'List Processing'. One of E...
·chiply.dev·
Gödel, Escher, Elisp: The Beauty of Macros
Your JSON Is Lying to You
Your JSON Is Lying to You
JSON looks like a faithful representation of JavaScript data, but JSON.stringify and JSON.parse can silently alter or discard information at system boundaries.
·blog.gaborkoos.com·
Your JSON Is Lying to You
The Invariant Is Hiding | Yusuf Aytas
The Invariant Is Hiding | Yusuf Aytas
Why recurring cross-team meetings reveal hidden system invariants, and when coordination should move into architecture instead.
·yusufaytas.com·
The Invariant Is Hiding | Yusuf Aytas
Common Voice
Common Voice
·commonvoice.mozilla.org·
Common Voice
The small, real, original web
The small, real, original web
The ‘small’ web, the ‘slow’ web, or the ‘indie’ web – the non corporate, original style internet we knew and loved in the 90s and early 2000s (people just …
·spacetimetech.wordpress.com·
The small, real, original web
What Is Good Code?
What Is Good Code?
We all nod along to "good code" but rarely define it. Here are the four attributes I look for, and the practices that protect each one.
·mikezornek.com·
What Is Good Code?
On Quality: What It Is and Why Products Get Worse
On Quality: What It Is and Why Products Get Worse
Pirsig proved we recognize quality without defining it. Where quality lives, and how companies drain it from your products without a metric moving.
·worseonpurpose.com·
On Quality: What It Is and Why Products Get Worse
The computer at the bottom of a canal
The computer at the bottom of a canal
Somewhere at the bottom of the Forth and Clyde Canal, buried in the silt, there is a box of custom silicon that was right about almost everything. Back in 1988 a Scottish hi-fi company shipped a processor that checked the type and bounds of every memory access in hardware, garbage-collected its own heap in silicon, […]
·negroniventurestudios.com·
The computer at the bottom of a canal
Firefox in WebAssembly
Firefox in WebAssembly
This is absurdly cool: Puter compiled Firefox to WebAssembly such that the whole browser runs in another browser. Here's my blog, running in Firefox, running in WebAssembly, running in Chrome: …
·simonwillison.net·
Firefox in WebAssembly