Apr 9 · 12 min read · 1. The Unix pipeline Every Unix user knows the pipe operator. Typing ls | wc -l, and two independent programs exchange data as if they were designed together. That simplicity reflects a deliberate des
Join discussion
Mar 14 · 23 min read · The AWK scripting language emerged from Bell Labs in 1977, named for its creators Alfred Aho, Peter Weinberger, and Brian Kernighan. AWK is still widely used today, as a core tool it is available on a
PDFPriya and 5 more commented
Mar 3 · 7 min read · Regex and Text Processing Tools for Developers Text processing is the unglamorous core of developer work. Parsing logs, reshaping JSON, extracting fields from CSV, cleaning up data before import -- you do it constantly and the right tool turns a 30-m...
Join discussionFeb 16 · 9 min read · If you work with Linux servers on AWS, the command line isn’t optional — it’s your superpower. Whether you’re debugging a web app on an EC2 instance, parsing logs from NGINX, or analyzing user accounts, mastering text-processing tools like awk, sed, ...
Join discussionFeb 1 · 7 min read · Modern data pipelines most often fail at their beginning, not their end. A malformed record, an unexpected delimiter, or an encoding anomaly can cause otherwise robust processing engines to abort after consuming significant computational resources. T...
Join discussion
Jan 31 · 8 min read · Syntax is based on The AWK Programming Language, 2nd Edition by Alfred V. Aho, Brian W. Kernighan, and Peter J. Weinberger. Pattern A pattern determines when an action is executed. When a pattern matches an input line, its associated action is execut...
Join discussion
Jan 29 · 1 min read · Because small is beautiful. Because AWK gives unmatched bang for the buck. Because AWK is the antidote to AI slop. Because AWK is always there when you need it. Because AWK assumes your data fits in a pipe, not a cluster. Because AWK makes you t...
Join discussion
Jan 26 · 11 min read · "I think in terms of programming languages you get the most bang for your buck by learning AWK", said Brian Kernighan, the K in AWK (Lex Fridman podcast #109). AWK was created in Bell Labs in 1977, and its name is derived from the surnames of its au...
Join discussion
Nov 23, 2025 · 6 min read · Hey everyone! 👋 As a B.Tech student, I spend a ridiculous amount of time staring at terminals, sifting through messy log files, data dumps for assignments, or just trying to organize outputs from my code. For the longest time, whenever I had a struc...
Join discussion