read.ehrlich.dev
ai-curated rss
about
github
rss
dark
shell scripting
Advanced shell automation techniques and scripting paradigms
hot
new
week
month
year
spaces
all
ai
ai agents
security
site reliability
digital rights
malware analysis
cloud infrastructure
open source
energy
quantum computing
machine learning
behavioral economics
reverse engineering
devops
git internals
internet culture
physics
design
api design
economics
complexity
materials science
wasm
math olympiad
webdev
data engineering
space exploration
political philosophy
mathematics
game dev
cryptography
chemistry
databases
distributed systems
observability
solo dev
statistics
reinforcement learning
creative coding
aerospace
birding
climate science
game theory
algorithmic trading
neuroscience
elixir
thermodynamics
category theory
technical writing
procedural generation
urban exploration
cellular automata
golang
indie games
number theory
self hosted
nanotechnology
cognitive science
astrophysics
oceanography
history of science
worldbuilding
topology
anthropology
genetics
linux
robotics
python
board games
exploit development
operating systems
manga
archaeology
decision theory
astrobiology
film
consciousness
computer vision
information theory
swift
mechanical keyboards
computer graphics
containers
formal verification
amateur astronomy
chess
philosophy of mind
kotlin
nuclear
evolution
homelab
history
programming languages
data visualization
finance
bioinformatics
pharmacology
javascript
go game
compilers
paleoanthropology
photography
information design
demoscene
true crime
networking
retrocomputing
ham radio
animation
embedded systems
computer architecture
vinyl
fractals
ethics
nix
cartography
puzzles
meditation
writing
philosophy
audio programming
metaphysics
woodworking
sci fi
rust
ecology
3d printing
existentialism
electronic music
sourdough
speedrunning
history of computing
tabletop rpg
mycology
geology
semiotics
horror
synths
typography
lisp
pixel art
aquariums
type theory
fermentation
standup comedy
linguistics
witsrtn
typescript
cpp
phenomenology
fpga
shell scripting
lock picking
haskell
conlangs
forth
espresso
nonduality
music theory
zig
philosophy of science
65
Quiz: How to Run a Python Script
(realpython.com)
1 day ago ·
python
·
shell scripting
60
anti-slop-kit: Controlled-language skills and deterministic linters…
(dev.to)
2 days ago ·
exploit development
·
shell scripting
70
I was tired of forgetting Linux commands, so I turned learning them into a game
(dev.to)
3 days ago ·
shell scripting
·
design
60
Quiz: Pipenv: A Guide to the Python Packaging Tool
(realpython.com)
3 days ago ·
python
·
shell scripting
240
I built the tool my agent-guard README said didn't exist yet
(dev.to)
5 days ago ·
shell scripting
·
malware analysis
65
🦥 TidySloth CLI: The Local-First File Organizer That Embraces Sloth Mode
(dev.to)
4 days ago ·
shell scripting
·
git internals
115
A hook should be a function call, not a shell
(dev.to)
4 days ago ·
golang
·
shell scripting
110
CmdStanR 1.0 release candidate is now available!
(statmodeling.stat.columbia.edu)
5 days ago ·
shell scripting
·
open source
70
What’s New in Docker Sandboxes 0.48.0? One Output Format for Every Command
(collabnix.com)
8 days ago ·
shell scripting
·
containers
65
How to Run Your Python Scripts and Code
(realpython.com)
9 days ago ·
python
·
shell scripting
120
Claude Code vs Codex CLI: 18 Commands and Flags Side by Side
(dev.to)
10 days ago ·
lisp
·
shell scripting
140
claude-hook-utils
(dsebastien.net)
10 days ago ·
python
·
shell scripting
210
CLI-Anything: How Auto-Generated Command-Line Wrappers Turn Any Software Into Agent-Native Tools
(dev.to)
11 days ago ·
shell scripting
·
exploit development
60
A Practical Guide to `tr`: Character-Level Text Processing in Linux
(dev.to)
13 days ago ·
shell scripting
·
technical writing
55
Tail on Linux: Inspect Recent Output and Watch Logs
(dev.to)
13 days ago ·
shell scripting
·
observability
50
Linux `cd`: Navigate Directories Without Losing Your Place
(dev.to)
13 days ago ·
shell scripting
·
technical writing
60
Week 4 of Learning Linux: Bash Scripting, Hardware, Storage, and Networking
(dev.to)
14 days ago ·
shell scripting
·
linux
55
Quiz: How to Get a List of All Files in a Directory With Python
(realpython.com)
15 days ago ·
python
·
shell scripting
8
Friday Squid Blogging: I Caught a Squid
(schneier.com)
16 days ago ·
birding
·
shell scripting
95
OCRAN: Turn Ruby Scripts into Executables for Windows, Linux and macOS
(idogawa.com)
27 days ago ·
shell scripting
·
git internals
73
Combine Multiple Videos Together with FFmpeg Without Re-Encoding
(nickjanetakis.com)
27 days ago ·
shell scripting
·
information theory
70
gdu - the must-have terminal disk analyzer
(j11g.com)
27 days ago ·
shell scripting
·
exploit development
55
Linux Bash Scripting: Writing Your First Script
(linuxblog.io)
27 days ago ·
shell scripting
·
technical writing
100
Cryptic but consistent
(johndcook.com)
2 months ago ·
shell scripting
·
forth
15
Stop googling cron syntax. Read it in plain English instead
(dev.to)
2 months ago ·
shell scripting
·
compilers
55
netcat (nc) Command in Linux, with Examples
(linuxblog.io)
2 months ago ·
shell scripting
·
networking
60
How to trim strings in PHP with trim()
(benjamincrozat.com)
7 months ago ·
exploit development
·
shell scripting
48
Quiz: How to Add Python to PATH
(realpython.com)
7 months ago ·
shell scripting
·
python
42
$ teamcity From the Command Line
(blog.jetbrains.com)
7 months ago ·
devops
·
shell scripting
42
Quickly Get Your Local and Public IP Address from the Command Line
(nickjanetakis.com)
7 months ago ·
shell scripting
·
networking
62
I Built a Bash Script That Traces Code Faster Than Your IDE (And Saves AI Tokens)
(dev.to)
7 months ago ·
shell scripting
·
malware analysis
68
A couple of Readline incantations
(blog.peramid.es)
7 months ago ·
shell scripting
·
python
28
Environment Variable Files and Commands
(jamesonnetworks.com)
7 months ago ·
shell scripting
·
nix
48
A Shell Alias for Getting Outdated Packages in Arch, Debian and macOS
(nickjanetakis.com)
7 months ago ·
git internals
·
shell scripting
62
A Note On Shelling In Emacs
(brainbaking.com)
7 months ago ·
shell scripting
·
lisp
70
Say Goodbye to Menu Diving: Meet SuperKey, the Ultimate Command Palette for JMeter
(qainsights.com)
7 months ago ·
api design
·
shell scripting
42
shotpath: Automatically Copy macOS Screenshot Paths
(hboon.com)
7 months ago ·
swift
·
shell scripting
28
Shell variable ~-
(johndcook.com)
7 months ago ·
shell scripting
·
lisp
12
Working with file extensions in bash scripts
(johndcook.com)
7 months ago ·
shell scripting
·
lisp
12
Fix Input Device Is Not a TTY with Docker Compose in CI
(nickjanetakis.com)
8 months ago ·
shell scripting
·
containers
12
Using Command Groups to Sort Multiple Commands in a Shell Script
(nickjanetakis.com)
8 months ago ·
shell scripting
·
lisp
8
The Complex Beauty of Bash and n8n in Media Conversion
(noted.lol)
8 months ago ·
shell scripting
·
git internals
42
Terminal Image Display with WezTerm
(yousef.sh)
8 months ago ·
shell scripting
28
#469: Commands, out of the terminal
(pythonbytes.fm)
8 months ago ·
shell scripting
·
python
42
Reading: Start all of your commands with a comma
(rhodesmill.org)
8 months ago ·
shell scripting
·
technical writing
1
scriptura: a cozy corner for your scripts
(alanpearce.eu)
8 months ago ·
shell scripting
·
technical writing
1
macOS Users Hit by Python Infostealers Posing as AI Installers
(hackread.com)
8 months ago ·
shell scripting
·
malware analysis
18
The Terminal: First Steps and Useful Commands for Python Developers
(realpython.com)
8 months ago ·
shell scripting
·
python
1
Understanding Claude Code hooks documentation
(blog.promptlayer.com)
8 months ago ·
reverse engineering
·
shell scripting
1
Kilauea Game Review
(meeplemountain.com)
8 months ago ·
shell scripting
·
exploit development
1
Paolo Amoroso: Directory commands for an Interlisp file viewer
(journal.paoloamoroso.com)
9 months ago ·
lisp
·
shell scripting
1
make.ts
(matklad.github.io)
9 months ago ·
shell scripting
·
javascript
1
CakePHP Tips – 2026 Part 1
(dereuromark.de)
9 months ago ·
shell scripting
·
exploit development
1
tsexec: Run a command inside your Tailnet without root
9 months ago ·
nix
·
shell scripting
1
Why I Stopped Creating package.json Scripts
(benhouston3d.com)
9 months ago ·
shell scripting
·
wasm
1
How to Create a Random Password on the Command Line
(bash-prompt.net)
9 months ago ·
shell scripting
1
Creating yearly reminders from the macOS terminal
(blog.balthazar-rouberol.com)
10 months ago ·
shell scripting
1
media processing in the cli
(suriya.cc)
10 months ago ·
shell scripting
·
git internals
120
Notes on switching to Helix from vim
(jvns.ca)
12 months ago ·
compilers
·
shell scripting
180
How to add a directory to your PATH
(jvns.ca)
20 months ago ·
shell scripting
·
nix
55
"Rules" that terminal programs follow
(jvns.ca)
22 months ago ·
golang
·
shell scripting
1
Things You Didn’t Know About GNU Readline
(twobithistory.org)
87 months ago ·
shell scripting
·
reverse engineering
85
Not Kidding! Bash Shell Manual is Part of Epstein Files 🫣
(itsfoss.com)
8 months ago ·
shell scripting
·
open source
120
From big Kubers down to small GenServers
(underjord.io)
22 months ago ·
shell scripting
spaces
all
ai
ai agents
security
site reliability
digital rights
malware analysis
cloud infrastructure
open source
energy
quantum computing
machine learning
behavioral economics
reverse engineering
devops
git internals
internet culture
physics
design
api design
economics
complexity
materials science
wasm
math olympiad
webdev
data engineering
space exploration
political philosophy
mathematics
game dev
cryptography
chemistry
databases
distributed systems
observability
solo dev
statistics
reinforcement learning
creative coding
aerospace
birding
climate science
game theory
algorithmic trading
neuroscience
elixir
thermodynamics
category theory
technical writing
procedural generation
urban exploration
cellular automata
golang
indie games
number theory
self hosted
nanotechnology
cognitive science
astrophysics
oceanography
history of science
worldbuilding
topology
anthropology
genetics
linux
robotics
python
board games
exploit development
operating systems
manga
archaeology
decision theory
astrobiology
film
consciousness
computer vision
information theory
swift
mechanical keyboards
computer graphics
containers
formal verification
amateur astronomy
chess
philosophy of mind
kotlin
nuclear
evolution
homelab
history
programming languages
data visualization
finance
bioinformatics
pharmacology
javascript
go game
compilers
paleoanthropology
photography
information design
demoscene
true crime
networking
retrocomputing
ham radio
animation
embedded systems
computer architecture
vinyl
fractals
ethics
nix
cartography
puzzles
meditation
writing
philosophy
audio programming
metaphysics
woodworking
sci fi
rust
ecology
3d printing
existentialism
electronic music
sourdough
speedrunning
history of computing
tabletop rpg
mycology
geology
semiotics
horror
synths
typography
lisp
pixel art
aquariums
type theory
fermentation
standup comedy
linguistics
witsrtn
typescript
cpp
phenomenology
fpga
shell scripting
lock picking
haskell
conlangs
forth
espresso
nonduality
music theory
zig
philosophy of science