Karl N. Redman

Personal Projects:

EditFrontMatter (python module):

Batch edit front matter with Jinja2 templates for python3.

Timetrap TUI (time tracker):
Card image cap

A node.js based event driven terminal user interface application for the ruby based 'Simple command line timetracker' Timetrap.

Vimwiki+Gollum Integration:
Card image cap

A guide and tutorial, with tools and 'out of the box' examples, for integrating Vimwiki with Gollum Wiki on Linux systems. The aim of this project is to provide a fairly easy installation and setup for a working Vimwiki + Gollum workflow.

Dirp (dirs stack manager):
asciinema video

A bash shell workflow system to help manage the builtin stack functions dirs, pushd, popd.

Articles:

A D.R.Y. repository and showcase of various articles by Karl N. Redman.

Shared Condition Variable Eumlation:

The POSIX standard for shared condition variables across processes is honored by most UNIX implementations except Linux. In order to provide uniform behavior of the condition variable mechanism a different solution for Linux had to be divined. The code examples provided here demonstrate one solution using signaling.

This Website (karlredman.github.io):
Card image cap

This is a reactive static website generated from inline content using Flask and Frozen-Flask. Sources for this simple project can be found here.