🦞🌯 Lobster Roll

Stories by rtpg

How Black Handles Comments When Python's Grammar Ignores Them (rtpg.co)
My Fractal Of Pain From Trying To Do TCP Sockets The First Time (rtpg.co)
Lockless algorithms for mere mortals (2020) (lwn.net)
MyST - Markedly Structured Text (myst-parser.readthedocs.io)
Very interesting for people who like Restructured Text's extensions but really just want to use Markdown.
Practical Emacs Lisp (ergoemacs.org)
Given the recent emacs chatter, I felt it would be good to link to this really good intro to using emacs lisp (also gives an entrypoint for figuring out loads of stuff)
Trying To Understand Copilot's Type Spaghetti (rtpg.co)
Python support for the Linux perf profiler (docs.python.org)
Precision In Technical Discussions (rtpg.co)
How I Tried To Reduce Pylint Memory Usage (rtpg.co)
Type-level programming for safer resource management (frasertweedale.github.io)
Less-Than Estimation (chrisdone.com)
How are smaller teams handling multi-repo testing?
It seems like there's a new default for a lot of web teams to design a frontend and backend in entirely separate repos, even when a project is brand new. My default reflex is to just try and get everything into a single repo, but I find myself not finding a great answer for dealing with a multi-r...
Ideas For A Javascript Stricter Mode (rtpg.co)
Livereload, the simple tool that can carry you very far (rtpg.co)
Daily Workflow (The Cuis-Smalltalk Book) (drcuis.github.io)
buildNodeModules: An experiment in improving node packaging for nix (github.com)
Eval really is dangerous (2012) (nedbatchelder.com)
xxh: use your favorite shell through ssh (github.com)
Android Binder (elinux.org)
cntr: A container debugging tool based on FUSE (github.com)
Infinitude of primes --- a Lean theorem prover demo (youtube.com)
Personal Calculator Has Key To Solve Any Equation f(x)=0 (1979) (people.eecs.berkeley.edu)
Introducing the WebAssembly JavaScript Promise Integration API (v8.dev)
Finding And Debugging A Nushell Performance Issue (rtpg.co)
The Internals of PostgreSQL : Chapter 3 Query Processing (interdb.jp)
Adding an edit button to my static site on mobile (jamesg.blog)
poc-monotrail: Proof Of Concept for python package management without virtualenvs (github.com)
Tutorial: Getting started with Home Manager for Nix (2021) (ghedamat.github.io)
Pushing Python toward C speeds with SIMD (laurenar.net)
Error recovery with parser combinators (using nom) (eyalkalderon.com)