Bookmarks
Some interesting things I've found on the internet.
- Simple but Powerful Pratt Parsing matklad.github.io/2020/04/13/simple-but-powerful-pratt-parsing.html
- Pratt Parsers: Expression Parsing Made Easy journal.stuffwithstuff.com/2011/03/19/pratt-parsers-expression-parsing-made-easy/
- Building a Memory Allocator for WebAssembly charlycst.github.io/posts/wasm-memory-allocator/
- Interactive Type Inference adamjones.me/ottie/
- M8Docs/docs/M8HeadlessSetup.md at main · Dirtywave/M8Docs · GitHub github.com/DirtyWave/M8Docs/blob/main/docs/M8HeadlessSetup.md
- Little Sound Dj www.littlesounddj.com/lsd/index.php
- Fully documented source code for Elite on the BBC Micro and NES - Elite on the BBC Micro and NES www.bbcelite.com/
- Rapier physics engine | RapierMenu rapier.rs/
- Perfecting WebGPU/Dawn native graphics for Zig | Hexops' devlog devlog.hexops.com/2022/perfecting-webgpu-native/
- GitHub - Not-Nik/raylib-zig: Manually tweaked, auto-generated raylib bindings for zig. https://github.com/raysan5/raylib github.com/Not-Nik/raylib-zig
- The Early History Of Smalltalk worrydream.com/EarlyHistoryOfSmalltalk/
- Bfxr. Make sound effects for your games. www.bfxr.net/
- Untangling Lifetimes: The Arena Allocator - by Ryan Fleury www.rfleury.com/p/untangling-lifetimes-the-arena-allocator
- How to animate multiplayer cursors | Liveblocks blog liveblocks.io/blog/how-to-animate-multiplayer-cursors
- CRDTs go brrr josephg.com/blog/crdts-go-brrr/
- Gleam gleam.run/
- ASCII vs. Tiles news - Cogmind - ModDB www.moddb.com/games/cogmind/news/ascii-vs-tiles
- Simple rectangle packing / Volodymyr Agafonkin | ObservableLinkedInTwitterGitHubYouTube observablehq.com/@mourner/simple-rectangle-packing
- GitHub - mewz-project/mewz: A unikernel designed specifically for running Wasm applications and compatible with WASI github.com/mewz-project/mewz
- Terminal Emulators Battle Royale – Unicode Edition! · Articles www.jeffquast.com/post/ucs-detect-test-results/
- GitHub - electric-sql/pglite: Lightweight Postgres packaged as WASM into a TypeScript library for the browser, Node.js, Bun and Deno github.com/electric-sql/pglite
- GitHub - ratatui-org/ratatui: Rust library that's all about cooking up terminal user interfaces (TUIs) github.com/ratatui-org/ratatui
- Magical shell history github.com/atuinsh/atuin
- Ray Tracer Construction Kit matklad.github.io/2022/12/31/raytracer-construction-kit.html
- Perfect Dragging - Steve RuizTwitter www.steveruiz.me/posts/perfect-dragging
- Quake 3 Source Code Review: Network Model fabiensanglard.net/quake3/network.php
- GitHub - WebAssembly/component-model: Repository for design and specification of the Component Model github.com/WebAssembly/component-model
- GitHub - jedisct1/wasi-update: A simple tool to convert a WebAssembly module to a WASI component (component model, WASI-preview2). github.com/jedisct1/wasi-update
- Game Networking Demystified, Part I: State vs. Input ruoyusun.com/2019/03/28/game-networking-1.html
- Client-Side Prediction and Server Reconciliation - Gabriel Gambetta www.gabrielgambetta.com/client-side-prediction-server-reconciliation.html
- GitHub - micrictor/stuxnet: Open-source decompile of Stuxnet/myRTUs github.com/micrictor/stuxnet/tree/master
- Flawless - Durable Execution Engine flawless.dev
- GPUI www.gpui.rs
- lucide.dev - Beautiful and consistent icons lucide.dev
- Compiling Swift Generics download.swift.org/docs/assets/generics.pdf
- Introduction to Linear Types austral-lang.org/linear-types
- Single Ownership and Memory Safety without Borrow Checking, Reference Counting, or Garbage Collection verdagon.dev/blog/single-ownership-without-borrow-checking-rc-gc
- GitHub - floooh/sokol: minimal cross-platform standalone C headers github.com/floooh/sokol
- GitHub - bytecodealliance/cargo-component: A Cargo subcommand for creating WebAssembly components based on the component model proposal. github.com/bytecodealliance/cargo-component