using the jorge static site generator to pack a blog anthology as an epub file.| jorge
As of a couple of weeks ago, olano.dev, previously a Jekyll website, is generated with jorge. This post documents the migration process.| jorge
The beauty of the jorge serve command was that I could start with a naive implementation and iterate towards the ideal one, keeping it functional at every step of the way. This post summarizes that process.| jorge
Dumping some notes I took while I was setting up my environment and reading the bare minimum to get started with Go programming.| jorge
I’ve been using Go for a few years now, mostly in my open source project Lazygit. In my day job I use Ruby and Typescript, and I’ve also spent some time with Rust. Each of those languages have design quirks that can grind a developer’s gears, and although my own precious gears have been ground by every language I’ve used, Go is the only language that has made me feel indignant.| jesseduffield.com
Go at Google: Language Design in the Service of Software Engineering| go.dev
Documentation| go.dev
Rich Hickey emphasizes simplicity’s virtues over easiness’, showing that while many choose easiness they may end up with complexity, and the better way is to choose easiness along the simplicity path.| InfoQ
Our Software Dependency Problem| research.swtch.com
Idioms and patterns for handling errors in Go.| go.dev
Probably the single best thing to happen to me in my career was having had Kellan placed in charge of me. I stuck around long enough to see Kellan’s technical decisionmaking start to bear fruit. I learned a great deal from this, but I also learned a great deal as a result of this. I would not have been free to become the engineer that wrote Data Driven Products Now! if Kellan had not been there to so thoroughly stick the landing on technology choices.| Dan McKinley :: Math, Programming, and Minority Reports
Documentation| go.dev