Previous Episode: About Miscellaneous Hardware
Next Episode: About Archives

There are good things in programming, many of which are enumerated in this episode.

Among other nice things: the best features in Elixir. Lars won open source? Bots and realtime-y stuff. Not to mention a type system that screams at you.

Also: Lists in lists, in lists (in lists).

Code made by other people is not one of the things, however. Code made by other people is always upsetting. CSS does not make the list either, but Tailwind does, prompting a discussion of fractally difficult things, leaky abstractions, and progressive enhancement.

Linkable matter

IO-lists - lists in lists in lists with eventually some binary data in themId3vx - The now published ID3 libraryLiveViewPhoenixEither in HaskellClowns to the Left of me, Jokers to the Right (the paper)Stealers Wheel - Stuck in The Middle With YouFunctorsElmFmap and bind in HaskellLars' Telegram botsGenserverMoment.jsAutobots and DecepticonsSnow Crash by Neal StephensonTailwind CSSGraceful degradationProgressive enhancement

Better titles

Keeps giving nilCarefully optimistically happyA JSON-thingyYou won open sourceI have written the code, and it's not my problemMurdering your garbage collectorA type system that screams at meThe maybes I got over pretty quicklyThey never stopped being resultsAn inherited Erlang footgunThe speaker that was in the monkeyIt's not only that I'm a backend developer