Ironically, one of the fundamental goal of interaction designers is to reduce interaction. When we do our jobs perfectly, few people ever notice (except when comparing your solution to other products).
SETI@Home is one of the very best things that happened to the internet. In an ideal world all the internet is something@home. Well, next time!
FrankenPHP is a new app server for PHP apps (built on top of Caddy) and a library to embed the PHP interpreter in Go web servers.
Sometimes, the obvious program can be tempting but tedious.
I estimate that the 4200 lines of output code could have been replaced by an interpreter of at most a few dozen lines of code and a schema [note: template] of 400 lines.Programming Pearls, Data Structures programs, p25
Separating the data from the control will pay off handsomely.Programming Pearls, Data Structures programs, p25
A collection of 872 blogs about every topic
Open Source backend in 1 file with realtime database, authentication, file storage and admin dashboard
Step infusion mash: add 9 quarts (8.6L) of 130°F (54.5°C) water to the grains. Stir, stabilize and hold the temperature at 122°F (50°C) for 30 minutes. Add 4.5 quarts (4.3L) […]
Olivia Potts | Longreads | November 2022 | 16 minutes (4,649 words) It’s six in the morning, and Robert Booth has already been on the road for three hours. Sitting alongside him in the cab of his lorry (the British term for a truck) is Louis, Robert’s small dog, a Jack Russell-chihuahua mix, and a washing-up bowl […]
A problem that seems difficult may have a simple, unexpected solution.Programming Pearls, p. 11
Be a yardstick of Quality. Some people aren’t used to an environment where Excellence is expected.Steve Jobs