Links
- Artemis - a calm web reader
- Conjuring a Linux distribution out of thin air
- Telescopic Text
- An Undefeated Pull Request Template
- How to Pronounce Chinese Names a Little Better
- 8 months of OCaml after 8 years of Haskell
- Demystifying git submodules
- December Adventure
- Announcing Hurl 6.0.0
- Typst as a Language
- The "Property Based Testing" series
- Linear Types and Exceptions
- Dependent Types and the Art of HTTP Headers
- Frederik Braun: Modern solutions against cross-site attacks
- I ❤ [tmux] shortcuts #2
- Functional programming self-affirmations - NorikiTech
- How I configure my Git identities | benji
- re2c — Regular Expressions to Code
- Styling Graphviz with CSS
- MomBoard: E-ink display for a parent with amnesia
- A mental model for Linux file, hard and soft links | Jayesh Bhoot
- Configuring SSH Keys for Multiple Accounts
- Searching for and navigating Git commits
- Debugging Haskell Type Errors | jelv.is
- Nobody cares about decentralization until they do
- nickgerace/gfold: CLI tool to keep track of Git repositories
- Improving SSH's security with SSHFP DNS records | APNIC Blog
- Smarter than 'Ctrl+F': Linking Directly to Web Page Content
- Solene'% : A dedicated administration workstation
- against /tmp - Tony Finch
- Typst 0.12 is just ... better
- That's Not an Abstraction, That's Just a Layer of Indirection
- FFmpeg Explorer
- The ultimate guide to Haskell Strings · Hasufell's blog
- HTML for People
- Statically Typed Functional Programming with Python 3.12
- Chris's Wiki :: blog/unix
- wrestling the web from corporate control requires making it boring again
- Sandboxing Adoption in Open Source Ecosystems
- The Reticular Society
- carl: modern version of cal that can incorporate ICal (ics) data
- diffnav: git diff pager based on delta but with a file tree
- I Want Process-Aware Types
- Alopex Networks Wiki - CrystalNotes
- Small Internet protocol roundup
- Release tmux 3.5 · tmux/tmux
- Debating ifupdown replacements for Debian trixie [LWN.net]
- Project Cybersyn - 99% Invisible
- Lagrange v1.18: TUI and Misfin
- jacek-kurlit/pik: Process Interactive Kill
- The First HTML LSP That Reports Syntax Errors | Loris Cro's Blog
- Make Your Own Read-Only Device With NetBSD - IT Notes
- Critical analysis of Fediverse decentralization promises
- Unix command line conventions over time
- FenTiger/FedIAM: Login and access control based on open identities
- jatcwang/instant-scala: instant Scala script startup
- Deterministic Replay of QEMU Emulation
- Hurl 5.0.0, the Parallel Edition
- Good programmers worry about data structures and their relationships
- Misconceptions about the UNIX Philosophy
- The Impressionist Blogging Movement - Jim Nielsen’s Blog
- Support PUT, PATCH, and DELETE in HTML Forms
- mrusme/reader: for your command line what the 'readability view' is for browsers
- A handful of reasons JavaScript won’t be available - Piccalilli
- jgs font - Adel Faure
- Differential Analysis: A Summary
- aryak/mozhi: Mozhi is an alternative-frontend for many translation engines. - Codeberg.org
- JFryy/qq: jq multi-configuration format tool with interactive REPL.
- phyphox | F-Droid - Free and Open Source Android App Repository
- UserLAnd | F-Droid - Free and Open Source Android App Repository
- Sounds of the Forest - Soundmap Timber Festival
- Effects Showroom - TerminalTextEffects Docs
- Piku
- Share Paste O2 | F-Droid - Free and Open Source Android App Repository
- hackerb9/lsix Like ls, but for images. Shows thumbnails in terminal using sixel graphics.
- Moving Beyond Type Systems | Vhyrro's Digital Garden
- Capital Offense How to Handle Abbreviations in CamelCase - Approxion