The pattern is: each pattern is new.
Sunday, December 30, 2018
CSS Positioning: a summary
I've been frustrated every time I try to grasp CSS for years. "I just want this on the left and this to be over here!" etc. No...
Saturday, November 17, 2018
Things that are hard: trivial POST request from the browser
I'm trying to make a trivial web app. Why is this so hard? Glitch is an amazing site for making this, but its "simple node app&qu...
Friday, July 27, 2018
Do Things Right with TypeScript
A collection of pointers for the present and future. Print the whole error `tsc --noErrorTruncation` Why tsconfig.json is hard tsc...
Wednesday, July 25, 2018
Do Things Right with npm install
Lately I've been wrestling with npm. Here are some rules I've learned: Use `npm ci` rather than `npm install` `npm ci` will bring...
Sunday, April 15, 2018
Video version here There's this great, short book by John Kay called Obliquity . It's about goals that you can't achieve by ai...
Sunday, December 17, 2017
a reference to Deference
I'm writing more over at Medium these days: https://medium.com/@jessitron/deference-or-collaboration-pick-one-13ab798f3192
Tuesday, October 24, 2017
Reference: Typescript asynchronous sleep that returns a promise
I want some code to execute after a delay. I want to do this with promises, in TypeScript, asynchronously. Apparently this is hard. Here is ...
View web version