So many interesting things in the last two weeks!

An absolutely enthralling article about TempleOS, an operating system and programming environment entirely created by one schizophrenic man who believes God told him to create it. Turns out it contains some genuinely innovative features. Reading this reminded me a lot of visiting the American Visionary Art Museum, which is full of art created by outsiders such as the Reverend Howard Finster.

Open floor plans are passé. Time to take it to the next level.

What do you really mean by “culture fit”?

Another programming language roadmap!

A year with Go.

I’ve been reading up on Event Sourcing lately. Some notable articles from Martin Fowler:

Nick Sutterer announces that Cells 4.0 no longer depends on Rails libraries.

Be careful inviting me to conferences:

micro.rb is a directory of small, single-purpose Ruby libraries.

An adventure down the rabbit hole of modern deployment.

There have always been Vi emulators in Emacs; after all, Emacs is more of a developer tool construction kit than an editor. But with the maturation of Evil Mode (and related tools like Spacemacs), I’m seeing more and more longtime Vim users talking about moving to Emacs.

I quit the tech industry:

I just don’t care about Yelp’s problems, any more than I care about Uber’s problems or Yo’s problems or anyone else’s problems. They’re interesting for a while, but they’re also the same self-inflicted wounds everyone seems to deal with — why is this slow? why is this broken? how can we keep this old code limping along indefinitely without having to rewrite it? how does this thing a former employee wrote even work? They’re cute puzzles, and I can get into solving them for a while, but I don’t care about them. Because they aren’t my problems; they were just dumped in my lap, along with a canvas sack with a dollar sign on it.

Recently I learned that archive.org has a selection of classic DOS games from my childhood playable in-browser.

The Git man page generator is about as helpful as the actual man pages.

The JoyConf Code of Conduct.

A classic from Steve Klabnik: Nobody understands REST or HTTP

What happens when you set strict semantic limits on your front-end programming language? You get a debugger that can travel through time.

Martin Feckie asks Am I My Code?

Published by Avdi Grimm

Leave a Reply

Your email address will not be published. Required fields are marked *