Current Periodical Issue

Issue 01 - August 2026

Under the Anvil • Letter from the Editor

The Transformative Power of Plain Text

Welcome to the inaugural issue of The Textsmith Magazine. If you have followed Under the Anvil over the years, this space will feel both intimately familiar and distinctly evolved. What began as a personal log of shell scripts, technical notes, and reflections on minimalist computing has now transformed into a curated, monthly periodical. We haven’t changed our core values—we have simply given them a dedicated structure.

This first issue arrives at a strange, restless moment in computing. We are living through an era dominated by large language models, automated generation, and software stacks that grow heavier by the day. As artificial intelligence claims the ability to draft our emails, write our code, and summarize our thoughts, a fundamental question hangs over our discipline: What does it mean to be a textsmith in the 21st century?

When machines can generate thousands of words in seconds, the value of raw volume drops to zero. The craft of the textsmith is no longer about typing fast or generating filler; it is about discernment, structural clarity, and the master mastery of text transformation.

Text remains the fundamental protocol of human thought and computing infrastructure. Programs come and go, proprietary file formats lock away knowledge, and heavy software suites fall out of favor—but plain text endures. The true productivity of a textsmith has never depended on shiny new applications, but on how deeply one understands the mechanics of transforming text from one representation to another.

In this issue, we center on this very theme: Thinking in Transformation.

  • In our Dispatches cover story, we mark a major landmark: Twenty Years of Pandoc. John MacFarlane’s tool embodies the pure Unix philosophy of transformation. By treating document formats not as closed silos but as malleable abstract syntax trees, Pandoc freed our writing from the tyranny of word processors.
  • In The Workshop, we dive into awk—the quiet, indestructible workhorse of stream processing that turns chaotic streams of raw text into structured insights with a single line.
  • On The Bookshelf, we revisit Jeroen Janssens’ classic Data Science at the Command Line, examining how the humble command line—armed with sed, grep, and cut—remains the fastest engine for parsing CSVs and plain-text datasets without touching a GUI.

Mastering these tools is not an exercise in nostalgia. It is a declaration of agency. In an automated world, those who understand text transformations retain complete control over their ideas, their workflows, and their data.

We shape our tools, and thereafter our tools shape us. Welcome to the first Issue—let us keep forging.

— Ishe Chinyoka, Publisher & Editor

In This Issue

Reflections

The Heat of the Campfire

The value of treasuring one’s tools is not in the venom one spits against those who do not use them, rather it is in the satisfaction one gets and the productivity he reaps from them.

4 min read Read Article →
Data Analysis

What is Data Analysis, Really?

Data analysis is at the core of any industry pipeline these days. In my view, it is a dangerous existence when one lives without it. But now the fundamental question we have to ask is: “What is indeed data analysis anyway?”

5 min read Read Article →
Data Analysis

When CSV Stops Being Enough

While A CSV file is great for keeping records, one thing it cannot do is to show relationships. This is where the need for a database comes into the picture.

8 min read Read Article →
Data Analysis

Dirty Data: Why Cleaning Takes Longer Than Analysis

It is a universal truth that textsmiths work with data formats. Yet formats are attempts to impose structure on messy reality, but no format can decide what the right structure is for you. So in this article, we are going to look at what data cleaning is.

10 min read Read Article →
Alternative Ways

Sqlite: The Database You Already Have

This is my favorite database due to its size and power: Sqlite. Why do I prize it like this when there are other popular databases like PostgreSQL, MySql and so on? The answer lies in its availability and what I can do with it.

8 min read Read Article →
The Nugget

Five Commands to Inspect CSV Files

These commands work beautifully for simple CSV files, but they are not full CSV parsers. Quoted fields containing commas, embedded newlines, escaped quotes, and similar cases are where awk needs care—or where a dedicated CSV parser becomes the right tool.

6 min read Read Article →