Publications

Article Published Updated
Keyboard Layouts
CSS, Web
Analysis of the four common keyboard layouts.
Rolling My Own Static Site Generator
Org, Web, XSLT, shell
How I create my blog with Emacs Org Mode and the shell.
Why I Use Gentoo
gentoo, linux
Why I choose to use Gentoo Linux as my primary operating system.
Number Length Directed Graph
relational algebra, sql
Creating directed graphs for counting systems using SQL.
Transitive Closure in SQL
python, relational algebra, sql
Using recursive common table expressions in SQL to find the transitive closure.
SQL Relational Algebra
python, relational algebra, sql
Relational algebra offers an alternative syntax for crafting relational database queries. I demonstrate how to use Python and Relational.py to ces6/index.htmlreate relational database queries and translate them into SQL.