Links
2026-04-14
sem: Semantic version control CLI
by
2026-04-11
Capsicum vs seccomp: Process Sandboxing
by Vivian Voss
2026-04-07
Tips and tricks to avoid cloning
by Antoine Vandecrème
2026-03-26
Shell Tricks That Actually Make Life Easier
by Christian Hofstede-Kuhn
2026-03-20
Capability-based Security for Redox OS
by Ibuki Omatsu
2026-03-19
Rob Pike's 5 Rules of Programming
by David Stotts
2026-03-19
AI Agents Recruiting Humans To Observe The Offline World
by Umang Bhatt
2026-03-04
The two kinds of error
by Evan Hahn
2026-03-04
Printing OCaml Data Structures
by Bozhidar Batsov
2026-03-04
World History Atlas
by worldhist.org
2026-02-28
Making WebAssembly a first-class language on the Web
by Ryan Hunt
2026-02-15
Git Rebase for the Terrified
by Aaron Brethorst
2026-01-22
How Terminals Work
by Bhumil Haria
2026-01-21
Handling secrets (somewhat) securely in shells
by Linus Heckemann
2026-01-20
Three Inverse Laws of Robotics
by Susam Pal
2026-01-05
CheriBSD: capability-aware OS for Morello, RISC-V and QEMU
by CheriBSD
2026-01-05
Stop Forwarding Errors, Start Designing Them
by FastLabs Blog
2026-01-03
Assorted less(1) tips
by Tim Chase
2025-12-31
You can make up HTML tags
by Maurycy
2025-12-22
treemd: Terminal markdown tree-based navigation
by Epistates
2025-12-22
Rethinking sudo with object capabilities
by Ariadne Conill
2025-12-12
layoutz: Haskell TUI library
by Matthieu Court (mattlianje)
2025-12-12
mosaic: OCaml TUI library
by Thibaut Mattio (tmattio)
2025-11-20
The Cloudflare Outage May Be a Security Roadmap
by Brian Krebs
2025-11-16
Just enough Makefile to be dangerous
by Balthazar Rouberol
2025-11-15
Man Pages (Part 1)
by Alex Bochannek
2025-11-15
Website and blog building tools
by Zak (zkbro)
2025-11-09
Directory of Open Access Books
by DOAB Foundation
2025-11-09
Automated PDF Generation with Typst
by Martin Haug
2025-11-04
FreeBSD OCI Containers introduction
by The FreeBSD Foundation
2025-10-31
Underappreciated top
by Drew
2025-10-30
Postgres for Everything
by Daniel Olshansky
2025-10-30
rsync_cmd: edit locally, build remotely
by Laurence Tratt (ltratt)
2025-10-28
Keep Android Open
by Keep Android Open
2025-10-26
defuddle-cli: Extract clean html, markdown and metadata from web pages
by Steph Ango (kepano)
2025-10-26
feedlynx: Collect links to read later into an RSS feed
by Wesley Moore (wezm)
2025-10-23
Scripts I wrote that I use all the time
by Evan Hahn
2025-10-15
pdfly: CLI tool to manipulate PDF files
by py-pdf
2025-10-15
Octothorpes Protocol: site-independent hashtags
by Stucco Software, The Idea Store
2025-10-09
Introducing oui: standalone installers for OCaml
by Nathan Rebours
2025-10-09
We Move As One
by Marcus Luebke (stopthrowingrocks)
2025-10-09
How to actually test your readme
by Terence Eden
2025-10-06
CHERI with a Linux on top
by Jake Edge
2025-09-23
Accessible by Design: Improving CLIs for All
by Karl Groves
2025-09-23
Baby Steps Accessibility - Color Contrast of Text
by Dennis Deacon
2025-09-18
Reverse centaurs are the answer to the AI paradox
by Cory Doctorow
2025-09-17
Dot-slash revisited
by Andreas (anagogistis)
2025-09-16
asciinema 3.0
by Marcin Kulik
2025-09-16
Gemini Protocol Quickstart
by Jason McBrayer
2025-09-09
term.everything: Run any GUI app in the terminal
by Michael Mulet (mmulet)
2025-09-06
Capitalization of Initialisms
by Lawrence Kesteloot
2025-09-03
incplot: great looking plots in the terminal
by InCom-0
2025-08-27
Setting up a CI server for Forgejo
by Robey Pointer
2025-08-27
The Insecurity of Debian
by Cyrus
2025-08-26
sptlrx: Synchronized lyrics in your terminal
by Denis (raitonoberu)
2025-08-26
doxx: terminal docx viewer
by Brandon Greenwell
2025-08-26
Developing an alt text button for my website
by James
2025-08-26
Why Lean 4 replaced OCaml as my Primary Language
by Kiran Gopinathan
2025-08-26
A visual explanation of Big O notation
by Sam Rose (samwho)
2025-08-16
gcli: Git(hub|lab|tea)/Forgejo/Bugzilla CLI tool
by Nico Sonack (herrhotzenplotz)
2025-08-16
pspg: Unix pager for PostgreSQL, MySQL CSV, TSV and more
by Pavel Stehule (okbob)
2025-08-16
Implementing a basic equivalent of pflog in nftables
by Chris Siebenmann
2025-08-15
A Friendly Introduction to SVG
by Joshua Comeau
2025-08-15
How to help someone use a computer
by Phil Agre
2025-07-29
ethersync: Editor-agnostic, real-time collaborative text editing
by teamtype
2025-07-26
ANSI Escape Codes Inspector
by Lars Kappert
2025-07-14
Bread on Penguins
by Bread
2025-07-13
outside: multi-purpose terminal weather client
by BaconIsAVeg
2025-07-10
BastilleBSD 1.0 Release
by Juan David Hurtado G
2025-07-02
OCaml, modules, and import schemes
by Xavier Van de Woestyne
2025-07-02
The Tectonic Typesetting System
by The Tectonic Project
2025-06-20
In Praise of Links
by Coyote
2025-06-18
jarun/pdd: Tiny date, time diff calculator with piggybacked timers
by Arun Prakash Jana (jarun)
2025-06-14
Poline: esoteric color palette generation
by David Aerne
2025-06-14
gbprod/substitute: Neovim plugin with replace and exchange operators
by gbprod
2025-06-10
Why apk-tools is different than other package managers
by Ariadne Conill
2025-06-10
ifd3f/caligula: user-friendly, lightweight TUI for disk imaging
by Astrid Yu (ifd3f)
2025-06-10
pastel: A CLI tool to generate, analyze, convert and manipulate colors
by David Peter (sharkdp)
2025-05-29
the algebra of dependent types
by Tony Finch
2025-05-27
Why Algebraic Effects?
by Jake Fecher
2025-05-24
Having your compile-time cake and eating it too
by Derin Eryılmaz
2025-05-13
Parsing expressions by precedence climbing
by Eli Bendersky
2025-05-06
FreeBSD VM under Incus on Debian
by linus
2025-04-29
Linux on a 70's Typewriter
by Alnwlsn
2025-04-19
Revisiting an early critique of formal verification
by Lawrence C. Paulson
2025-04-17
Allowed commands in SSH authorized_keys
by Dan Langille
2025-04-15
Introduction to Linear Types
by Fernando Borretti
2025-04-15
Two Years of Rust
by Fernando Borretti
2025-04-09
OEM Support in Linux Mint Debian Edition
by The Mint Team
2025-04-05
End-user Programming
by Szymon Kaliski, Adam Wiggins, James Lindenbaum
2025-04-04
Pitfalls of Safe Rust
by Matthias Endler
2025-04-04
clawtype: wearable chorded keyboard and mouse
by Mateusz Czapliński (akavel)
2025-03-28
landrun: unprivileged Linux sandboxes using Landlock
by Armin ranjbar (Zouuup)
2025-03-27
Using elinks to browse the web
by Dion Moult
2025-03-22
Don't Be Afraid Of Types
by Leon Mika
2025-03-20
slipshow: the next-gen version of slides
by Paul-Elliot Anglès d'Auriac (panglesd)
2025-03-18
The road to mainstream Matrix
by Joe Brockmeier
2025-03-18
Verification-First Development
by Hillel Wayne
2025-03-17
An interview with Mike Amundsen, Author of 'RESTful Web APIs'
by Carson Gross
2025-03-13
Almquist Shell Variants
by Sven Mascheck
2025-03-13
Beyond Bad Output
by Paris Buttfield-Addison
2025-03-11
termpicker: A color picker for the terminal
by Benjamin Chausse (ChausseBenjamin)
2025-03-09
Understanding Unix filesystem timestamps
by Unix Digest
2025-03-07
Build your own Command Line with ANSI escape codes
by Li Haoyi
2025-03-07
Standards for ANSI escape codes
by Julia Evans
2025-03-07
Dependent Haskell Roadmap
by Serokell
2025-03-04
Why ZFS Reports Less Space: Space Accounting Explained
by Jim Salter
2025-03-04
hue.tools
by Pascal Bürkle (pabueco)
2025-03-02
Falsehoods programmers believe about languages
by Michal Měchura
2025-02-27
mdo: FreeBSD su alternative without setuid binaries
by The FreeBSD Project
2025-02-19
Post-Quantum Cryptography in February 2025
by Jan Schaumann
2025-02-19
Five Kinds of Nondeterminism
by Hillel Wayne
2025-02-15
LabPlot – Scientific plotting and data analysis
by LabPlot Team
2025-01-23
laktak/tome: script playbooks with vim
by Christian Zangl (laktak)
2025-01-21
nixbsd: An unofficial NixOS fork with a FreeBSD kernel
by NixBSD
2025-01-08
Koto Programming Language
by Ian Hobson
2025-01-08
aaronik/treewalker.nvim: Move around your code in a syntax tree aware manner
by Aaron Sullivan (aaronik)
2025-01-07
yassinebenaid/bunster: Compile shell scripts to machine code
by Yassine Benaid (yassinebenaid)
2025-01-06
One-stop performance analysis using atop
by Jan Christiaan van Winkel, Gerlof Langeveld
2024-12-29
Category Theory Illustrated
by Jencel Panic
2024-12-28
Revisiting the NetBSD build system
by Julio Merino
2024-12-27
Canop/rhit: A nginx log explorer
by Denys Séguret (Canop)
2024-12-24
Schemio, a platform for dynamic diagramming
by Ivan Shubin (ishubin)
2024-12-22
Ideas from "A Philosophy of Software Design"
by 16elt
2024-12-22
Cognitive load is what matters
by Artem Zakirullin
2024-12-21
How to properly shut down a Linux system
by Leah Neukirchen
2024-12-21
Web Origami
by Jan Miksovsky
2024-12-21
Artemis - a calm web reader
by James
2024-12-13
Conjuring a Linux distribution out of thin air
by Martijn Braam
2024-12-11
Telescopic Text
by Joe Davis
2024-12-10
An Undefeated Pull Request Template
by Ashlee M Boyer
2024-12-07
How to Pronounce Chinese Names a Little Better
by Jack O'Connor
2024-12-04
8 months of OCaml after 8 years of Haskell
by Dmitrii Kovanikov
2024-12-04
Demystifying git submodules
by Dmitry Mazin
2024-12-04
December Adventure
by Eli Mellen
2024-12-04
Announcing Hurl 6.0.0
by CCMD Team
2024-12-03
Typst as a Language
by Justin Pombrio
2024-12-03
The "Property Based Testing" series
by Scott Wlaschin
2024-12-02
Linear Types and Exceptions
by Fernando Borretti
2024-11-28
Dependent Types and the Art of HTTP Headers
by Michael Herstine
2024-11-27
Frederik Braun: Modern solutions against cross-site attacks
by Frederik Braun
2024-11-26
I ❤ [tmux] shortcuts #2
by Hyde
2024-11-26
Functional programming self-affirmations - NorikiTech
by Yuri Karabatov
2024-11-25
How I configure my Git identities | benji
by benji
2024-11-25
re2c — Regular Expressions to Code
by Peter Bumbulis, Peter Bumbulis, Marcus Boerger, Dan Nuffer, Brian Young, Marcus Boerger, Dan Nuffer, Ulya Trofimovich, Serghei Iakovlev, Sergei Trofimovich, Petr Skocik, ligfx, raekye
2024-11-18
Styling Graphviz with CSS
by Chris Palmer
2024-11-13
MomBoard: E-ink display for a parent with amnesia
by Jan Miksovsky
2024-11-09
A mental model for Linux file, hard and soft links | Jayesh Bhoot
by Jayesh Bhoot
2024-11-05
Configuring SSH Keys for Multiple Accounts
by Steven Harman
2024-11-03
Searching for and navigating Git commits
by Alex Harri
2024-11-03
Debugging Haskell Type Errors | jelv.is
by Tikhon Jelvis
2024-10-31
Nobody cares about decentralization until they do
by Kye Fox
2024-10-29
nickgerace/gfold: CLI tool to keep track of Git repositories
by Nick Gerace (nickgerace)
2024-10-26
Improving SSH's security with SSHFP DNS records | APNIC Blog
by Sebastian Neef
2024-10-24
Smarter than 'Ctrl+F': Linking Directly to Web Page Content
by Ahmad Alfy
2024-10-23
Solene'% : A dedicated administration workstation
by Solène Rapenne
2024-10-22
against /tmp - Tony Finch
by Tony Finch
2024-10-18
Typst 0.12 is just ... better
by Typst GmbH
2024-10-14
That's Not an Abstraction, That's Just a Layer of Indirection
by Fernando Hurtado Cardenas
2024-10-14
FFmpeg Explorer
by Sam Lavigne
2024-10-11
The ultimate guide to Haskell Strings · Hasufell's blog
by Julian Ospald
2024-10-10
HTML for People
by Blake Watson
2024-10-07
Statically Typed Functional Programming with Python 3.12
by Oskar Wickström
2024-10-05
Chris's Wiki :: blog/unix
by Chris Siebenmann
2024-10-05
wrestling the web from corporate control requires making it boring again
by washbear
2024-10-04
Sandboxing Adoption in Open Source Ecosystems
by Maysara Alhindi, Joseph Hallett
2024-10-04
The Reticular Society
by Ian Alan Paul
2024-10-01
carl: modern version of cal that can incorporate ICal (ics) data
by Birger Schacht
2024-10-01
diffnav: git diff pager based on delta but with a file tree
by Dolev Hadar (dlvhdr)
2024-09-30
I Want Process-Aware Types
by Sean Barag
2024-09-29
Alopex Networks Wiki
by Simon Heath
2024-09-29
Small Internet protocol roundup
by D. Bohdan
2024-09-27
Release tmux 3.5 · tmux/tmux
by Nicholas Marriott (nicm)
2024-09-26
Debating ifupdown replacements for Debian trixie [LWN.net]
by Joe Brockmeier
2024-09-22
Project Cybersyn - 99% Invisible
by 99% Invisible
2024-09-22
Lagrange v1.18: TUI and Misfin
by Jaakko Keränen
2024-09-17
jacek-kurlit/pik: Process Interactive Kill
by RustyJack (jacek-kurlit)
2024-09-11
The First HTML LSP That Reports Syntax Errors | Loris Cro's Blog
by Loris Cro
2024-09-10
Make Your Own Read-Only Device With NetBSD - IT Notes
by Stefano Marinelli
2024-09-08
Critical analysis of Fediverse decentralization promises
by Henrique S. Xavier
2024-09-06
Unix command line conventions over time
by Lars Wirzenius
2024-09-01
FenTiger/FedIAM: Login and access control based on open identities
by Mike P (FenTiger)
2024-08-30
jatcwang/instant-scala: instant Scala script startup
by Jacob Wang (jatcwang)
2024-08-29
Deterministic Replay of QEMU Emulation
by The QEMU Project Developers
2024-08-28
Hurl 5.0.0, the Parallel Edition
by CCMD Team
2024-08-27
Good programmers worry about data structures and their relationships
by Engineer's Codex
2024-08-26
Misconceptions about the UNIX Philosophy
by Jacob Moody
2024-08-20
The Impressionist Blogging Movement - Jim Nielsen’s Blog
by Jim Nielsen
2024-08-19
Support PUT, PATCH, and DELETE in HTML Forms
by Alexander Petros, Carson Gross
2024-08-06
mrusme/reader: for your command line what the 'readability view' is for browsers
by マリウス
2024-08-01
A handful of reasons JavaScript won’t be available - Piccalilli
by Andy Bell
2024-07-02
jgs font
by Adel Faure
2024-06-28
Differential Analysis: A Summary
by Brown PLT
2024-06-27
aryak/mozhi: Mozhi is an alternative-frontend for many translation engines. - Codeberg.org
by Arya Kiran
2024-06-23
JFryy/qq: jq multi-configuration format tool with interactive REPL.
by James Fotherby (JFryy)
2024-06-21
phyphox | F-Droid - Free and Open Source Android App Repository
by RWTH Aachen University
2024-06-21
UserLAnd | F-Droid - Free and Open Source Android App Repository
by UserLAnd Technologies
2024-06-14
Sounds of the Forest - Soundmap Timber Festival
by Wild Rumpus CIC
2024-06-10
Effects Showroom - TerminalTextEffects Docs
by chrisbuilds
2024-06-10
Piku
by Rui Carmo
2024-06-08
Share Paste O2 | F-Droid - Free and Open Source Android App Repository
by nain
2024-06-06
hackerb9/lsix Like ls, but for images. Shows thumbnails in terminal using sixel graphics.
by hackerb9
2024-06-06
Moving Beyond Type Systems | Vhyrro's Digital Garden
by Mariusz (vhyrro)
2024-06-05
Capital Offense How to Handle Abbreviations in CamelCase - Approxion
by Ralf Holly