~/devreads

#history

28 posts

9 Jun

1 Jun

19 May

18 May

5 May

21 Apr

17 Apr

14 Apr

7 Apr

24 Mar

10 Mar

3 Mar

10 Feb

3 Feb

19 Jan

7 Jul 2024

20 Aug 2021

lukaseder 1 min read

jOOQ has been around for a while – since around 2009 as a publicly available library, and since 2013 as a commercially licensed product. A lot of things have happened in 12 years. Here are 10 things that you maybe didn’t know about jOOQ. 1. eq, ne, gt, ge, lt, le are inspired by XSLT … Continue reading 10 Things…

jooq-developmentapi designfun factshistoryjooq

17 Nov 2019

11 Aug 2018

Henrik Warne 2 min read

I use a shell every day. Almost always, I want to repeat a previous command, or repeat it after a slight modification. A very convenient way is to use arrow-up to get the most recent command back. Another common trick … Continue reading →

workcommand-linehistoryshellshortcut

4 Dec 2017

Dave Cheney 24 min read

This post is a slightly edited version of my November presentation to the San Francisco chapter of Papers We Love. The paper I have chosen tonight is a retrospective on a computer design. It is one of a series of papers by Gordon Bell, and various co-authors, spanning the design, growth, and eventual replacement of the companies iconic […]

historypdp-11

21 Aug 2017

Dave Cheney 2 min read

The Lear Siegler ADM-3A terminal is a very important artefact in computing history. If you want to know why your shell abbreviates $HOME to ~, it’s because of the label on the ~ key on the ADM-3A. If you want to know why hjkl are the de facto cursor keys in vi, look at the symbols above the […]

historyuseless trivia

30 Jun 2016

Dave Cheney 2 min read

Long time readers of this blog will know that when I’m not shilling for the Go language, my hobbies include electronics and retro computing. For me, projects like James Newman’s Megaprocessor, a computer built entirely from discrete components, is about as good as it gets. James has recently finished construction of the Megaprocessor and has started […]

hardware hackinghistoryfundamentals

14 Nov 2015

Dave Cheney 12 min read

In October this year I had the privilege of speaking at the GothamGo conference in New York City. As I talk quite softly, and there were a few problems with the recording, I decided to write up my slide notes and present them here. If you want to see the video of this presentation, you […]

gohistorygothamgo

29 Dec 2013

Dave Cheney 1 min read

I enjoyed Caro’s last book, Master of the Senate, but his latest book is something really special. Over the last couple of chapters Caro has gently raised the tension by laying out the Bobby Baker scandal and the imminent deposition of Don Reynolds who’s testimony will likely fatally bind LBJ to his protégé. Meanwhile, the […]

history

4 Sept 2013

Dave Cheney 2 min read

A few days ago a post entitled Autoworkers of Our Generation floated across my radar. In his post, Greg Baugues argues that as developers, we have a short term advantage, and would do well to view our lot as a temporary anomaly. In this article I’d like to engage with his post, and respond. The key […]

economyhistoryprogramming

21 Jul 2010

Brendan Eich 1 min read

It’s good to be back. I let the old blog field lie fallow in order to focus on work in Ecma TC39 (JS standards), Firefox 3.5, 3.6 and 4; and recently on a new project that I’ll blog about soon. In the mean time [UPDATE and in case the embedded video fails], here’s the video … Continue reading "A Brief…

mozillauncategorizedhistoryhumorjavascript

4 Apr 2008

Brendan Eich 5 min read

It seems (according to one guru, but coming from this source, it’s a left-handed compliment) that JavaScript is finally popular. To me, a nerd from a tender age, this is something between a curse and a joke. (See if you are in my camp: isn’t the green chick hotter?) Brendan Eich convinced his pointy-haired boss … Continue reading "Popularity"

mozillauncategorizedhistoryjavascript

4 Nov 2005

Brendan Eich 3 min read

Mozilla is a huge project, now cursed with success. It did not start that way. To think about where to go, we should mull over how we got here. Over the years since the first major roadmap, I’ve tried to steer the project toward the shortest path to the next port of call that was … Continue reading "New Roadmaps"

mozillauncategorizedhistoryroadmap