Making a function that defines functions in GNU Emacs ELisp

Fixing For Loops in Go 1.22

Go 1.21 shipped a preview of a change in Go 1.22 to make for loops less error-prone.

Explaining Go's WebAssembly System Interface support

#​476 — September 19, 2023 Unsub  |  Web Version Go Weekly fx 30: The Go-Powered Terminal JSON Viewer — fx has long been a useful tool for looking at JSON files, but Anton has taken the opportunity to rewrite it from the ground up...

static-server: an HTTP server in Go for static content

I put together a simple static file server in Go - useful for local testing of web applications. Check it out at https://github.com/eliben/static-server If you have Go installed on your machine, you don't have to download anything else; you can run: $ go run github.com/eliben/sta...

An important difference between <code>intern</code> and <code>make-symbol</code> in GNU Emacs ELisp

You can do this: surviving day one

It’s day one of your new job as a developer. What should you expect? How should you act? Will you survive “max Q“?

You can do this: surviving day one

It’s day one of your new job as a developer. What should you expect? How should you act? Will you survive “max Q“?

WASI support in Go

Go 1.21 adds a new port targeting the WASI preview 1 syscall API

GNU Emacs, use-package, and key binding for mode specific keymaps

Let's get optimizing

#​475 — September 12, 2023 Unsub  |  Web Version Go Weekly Profile-Guided Optimization (PGO) in Go 1.21 — PGO has been a popular topic for blog posts recently, but here’s an as-close-to-official-as-it-gets example of using it to...