284 bookmarks

2024-10-11

296.

Compilers for free with weval | Max Bernstein

bernsteinbear.com/blog/weval
295.

bytecode interpreters for tiny computers ⁑ Dercuano

dercuano.github.io/notes/tiny-interpreters-for-microcontrollers.html

2024-09-29

294.

Intel® 64 and IA-32 Architectures Software Developer Manuals

www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html
293.

coder64-abc edition | X86 Opcode and Instruction Reference 1.12

ref.x86asm.net/coder64-abc.html

2024-09-26

292.

x86 psABIs / x86-64 psABI · GitLab

gitlab.com/x86-psABIs/x86-64-ABI
291.

Ratchets in software development | Lobsters

lobste.rs/s/sb4v1c/ratchets_software_development
290.

The Implementation of Lua 5.0

www.lua.org/doc/jucs05.pdf

See especially the handling of closures.

289.

11.05 The index/JDex • Johnny.Decimal

johnnydecimal.com/10-19-concepts/11-core/11.05-the-index
288.

Programming languages resources | Max Bernstein

bernsteinbear.com/pl-resources
287.

Hello, JIT World: The Joy of Simple JITs

blog.reverberate.org/2012/12/hello-jit-world-joy-of-simple-jits.html
286.

GitHub - anse1/firmforth: A just-in-time-compiling forth system using libfirm.

github.com/anse1/firmforth?tab=readme-ov-file
285.

GitHub - StanfordPL/x64asm: x86-64 assembler library

github.com/StanfordPL/x64asm
284.

AsmJit

asmjit.com
283.

Arena allocator tips and tricks

nullprogram.com/blog/2023/09/27

2024-09-24

282.

Home Page of Markus Triska

www.metalevel.at

2024-09-19

281.

Contents

sacred-texts.com/egy/ebod/ebod02.htm

2024-09-15

280.

growing the graveyard of "better spreadsheets"

taylor.town/better-spreadsheets

2024-09-09

279.

s7

ccrma.stanford.edu/software/snd/snd/s7.html
278.

home — quiltro.org

quiltro.org/site/home.html

2024-09-07

277.

Blinkenlights

justine.lol/blinkenlights

2024-09-06

276.

Nix explained from the ground up - YouTube

www.youtube.com/watch?v=5D3nUU1OVx8

2024-09-05

275.

Plan 9 in Linux: Mouse menus — Syndamia

syndamia.com/blog/plan9-in-linux-mouse-menus

2024-09-02

274.

Plan 9: REST requests using the filesystem (seriously)

luksamuk.codes/posts/plan9-rest-requests.html

2024-08-27

273.

Asynchronous Programming Under Linux — Lord of the io_uring documentation

unixism.net/loti/async_intro.html

2024-08-26

272.

Beej's Guide to Interprocess Communication

beej.us/guide/bgipc/html#fnref3

2024-08-21

271.

Generating C: Heterogeneous Metaprogramming System Description

okmij.org/ftp/meta-programming/generating-c.pdf

Heterogeneous metaprogramming

270.

Toying with GCC JIT – Part 1

thinkingeek.com/2015/11/14/toying-gcc-jit-part-1

2024-08-17

269.

This FTP site

okmij.org/ftp

2024-08-13

268.

GitHub - w-vi/diyC: A simple educational linux container runtime.

github.com/w-vi/diyC
267.

Distrobox

distrobox.it

2024-08-10

266.

Simple but Powerful Pratt Parsing

matklad.github.io/2020/04/13/simple-but-powerful-pratt-parsing.html

2024-08-07

265.

GitHub - yhirose/cpp-peglib: A single file C++ header-only PEG (Parsing Expression Grammars) library

github.com/yhirose/cpp-peglib
264.

DynASM Examples

luajit.org/dynasm_examples.html
263.

How fast are Linux pipes anyway?

mazzo.li/posts/fast-pipes.html
262.

Top (Geiser User Manual)

www.nongnu.org/geiser

2024-07-30

261.

Edit - Home Brewed Text Editor

c9x.me/edit
260.

Crafting Interpreters

craftinginterpreters.com
259.

QSCM - A tiny bootstrapped Scheme

c9x.me/qscm
258.

web hole c9x.me

c9x.me

2024-07-27

257.

How I Use Git Worktrees

matklad.github.io/2024/07/25/git-worktrees.html

2024-07-24

256.

cheat.sh/perl

cheat.sh/perl

2024-07-22

255.

Rye Language

ryelang.org
254.

Docker and kvm containers (from scratch) - redo: a recursive build system

redo.readthedocs.io/en/latest/cookbook/container
253.

LPEG and regular expressions - comparison and tutorial

www.gammon.com.au/lpeg

2024-07-18

252.

The Forth Methodology of Charles Moore by Jeff Fox 12/09/01

www.ultratechnology.com/method.htm

Don't leave openings in which you are going to insert code at some future date when the problem changes because inevitably the problem will change in a way that you didn't anticipate. Whatever the cost it's wasted. Don't anticipate, solve the problem you've got.

2024-07-16

251.

Toolbox languages

www.hillelwayne.com/post/toolbox-languages

2024-07-15

250.

Drafting* Mono

indestructibletype.com/Drafting
249.

GitHub - alerque/libertinus: The Libertinus font family

github.com/alerque/libertinus
248.

GitHub - githubnext/monaspace: An innovative superfamily of fonts for code

github.com/githubnext/monaspace

I like "Monaspace Xenon".

2024-07-13

247.

Writing a Wayland Compositor, Part 1: Hello wlroots

drewdevault.com/2018/02/17/Writing-a-Wayland-compositor-1.html

2024-07-11

246.

GitHub - marcobambini/gravity: Gravity Programming Language

github.com/marcobambini/gravity
245.

A programming system · Andrey Listopadov

andreyor.st/posts/2023-10-18-a-programming-system

2024-07-10

244.

Blinkenlights

justine.lol/blinkenlights

2024-07-09

243.

Wren

wren.io
242.

The LuaJIT Project

luajit.org
241.

GNU's programming and extension language — GNU Guile

www.gnu.org/software/guile
240.

GitHub - linebender/vello: An experimental GPU compute-centric 2D renderer.

github.com/linebender/vello
239.

Blend2D

blend2d.com

2024-07-07

238.

djot

djot.net

2024-07-06

237.

I Will Fucking Piledrive You If You Mention AI Again — Ludicity

ludic.mataroa.blog/blog/i-will-fucking-piledrive-you-if-you-mention-ai-again

2024-07-02

236.

Correct Horse Battery Staple: xkcd-Style Password Generator

correcthorse.pw

2024-06-29

235.

In defence of swap: common misconceptions

chrisdown.name/2018/01/02/in-defence-of-swap.html
234.

The PGP Problem | Latacora

www.latacora.com/blog/2019/07/16/the-pgp-problem

2024-06-28

233.

GitHub - martinvonz/jj: A Git-compatible VCS that is both simple and powerful

github.com/martinvonz/jj
1 3 4 5