Some opinionated thoughts on SQL databases
(blog.nelhage.com)
Stories by bdesham
Firefox 115 can silently remotely disable my extension on any site
(lapcatsoftware.com)
GHC has completed its migration to GitLab
(haskell.org)
Curate your shell history
(esham.io)
Safari isn’t protecting the web, it’s killing it
(httptoolkit.tech)
A case where Rust is safer than Haskell
(fpcomplete.com)
TLS increasingly exists in three different worlds
(utcc.utoronto.ca)
Normalization of Deviance
(foone.wordpress.com)
Adventures in upstreaming
(jefftk.com)
Our keyboard real estate is given over to functions we no longer use
(exple.tive.org)
The monads of Haskell
(markkarpov.com)
objc_msgSend’s New Prototype
(mikeash.com)
Designing headers for HTTP compression
(mnot.net)
Safari releases are development hell
(construct.net)
WebKit features in Safari 16.4
(webkit.org)
Verifiable Software Development Estimations
(two-wrongs.com)
Boolean blindness
(runtimeverification.com)
Compressing a single-color image in various formats (2016)
(cloudinary.com)
Why I use the Twain web framework
(gilmi.me)
The Case for Apple to Postpone macOS 10.16 into 2021
(macobserver.com)
Native image lazy-loading for the web
(addyosmani.com)
Google hopes to start supporting this feature in Chrome 75.
Parsing JSON with more context
(esham.io)
Progressive Web App Progress in iOS 12.2 Beta 1
(medium.com)