An in-depth walkthrough of a Python curses-based application for manually marking Quranic verse boundaries in MP3 files, persisting marker state, and exporting split files. The article covers architecture, UI decisions, undo/redo, guided marking, and export pipelines, with an honest evaluation...... Read More
All tags » automation
1-15 / 27 articles
A deep dive into a Python tool that combines, purges, minifies, and redeploys CSS bundles for Pelican themes using a recipe-based pipeline. Learn how it records every build step, automatically replays the entire chain, and drops the result into the output folder – no full site rebuild required.... Read More
A complete walkthrough of a production‑grade Neovim configuration. Covers the modular directory layout, bootstrapping with lazy.nvim, per‑filetype engineering, custom Lua automation functions, programmable snippets, a deterministic colour stack, and a hand‑picked plugin dashboard. Every design...... Read More
A practical engineering framework for designing LLM agent prompts as deterministic, version-controlled specifications. This article breaks down prompt architecture into composable layers — tone specification, structural constraints, output format enforcement, and metadata extraction — treating...... Read More
This article dissects the keymaps and commands layer of a production Neovim configuration. It shows how every keybinding and user command is deliberately wired to custom functions, how the ranger file manager is integrated, and how buffer‑wrapping utilities provide seamless file‑format...... Read More
This article dissects the LuaSnip integration inside a Neovim configuration, showing how dynamic snippets, external file injection, and auto‑numbering environments turn text expansion into a programmable, context‑aware engine. All snippet files are examined line by line.... Read More
This article dissects the custom Lua functions that power the everyday operations of a production Neovim setup. From asynchronous Python and LaTeX runners to a searchable command history and register viewer, it shows how to embed IDE‑like utilities directly into the editor without plugins.... Read More
A deep dive into a production Vim configuration for LaTeX editing built around ftplugin hooks, custom compilation viewers, snippet repositories, and automated HTML export for static sites. Explores how to transform Vim into a deterministic, keyboard-driven LaTeX environment that eliminates...... Read More
Learn how to extend the RunScriptFilter pattern to turn plain text into HTML instantly inside Vim. Convert lists into styled
, generate
Learn how to use Python, shell, and external scripts as live text filters in Vim, replacing fragile macros. Transform LaTeX equations, format JSON, process CSV, and automate repetitive code edits – all from a visual selection or the entire buffer. A practical, engineer-tested Vim workflow for...... Read More
SVG is typically dismissed as a designer's format, but for developers it behaves more like source code — versionable, composable, scriptable, and pipeline-friendly. This article explores SVG as an engineering primitive for procedural graphics, automated banner generation, accessible data...... Read More
A deep dive into designing a banner generation system that treats visual assets as part of the build pipeline – with themes, components, and deterministic output.... Read More
A structured, production-style setup of Pelican focusing on clean architecture, isolated environments, modular configuration, and plugin discipline.... Read More
This tutorial explains how to build a powerful Bash script that converts text into visually styled quote images using LaTeX, ImageMagick, and TikZ. It covers background rendering, Arabic support, font control, and optimized image export for social media or design workflows.... Read More
Learn how to build a smart Bash script that automatically detects and controls the correct brightness interface on Linux systems, with verbose debugging and multi-device support.... Read More