2026-10-10

more guides

programming languages and semantics

javascript

recursion this document outlines the main choices when designing recursive control.

software design and development

databases general overview and design considerations

managing dependencies in software development

option parsing

software performance model

webgl

algorithms and numerical methods

about hash tables

measuring, increasing and decreasing subsequence repetition

systems and networking

encryption (ssh/tls)

filesystem organization examples for organizing large file collections

filesystem permissions

how to configure an on-demand bridge interface on linux

linux tips

ssh tips

sshfs for sharing files

tools and work environment

custom keyboard layout under linux X11

emacs

firefox

git the version control system

keyboards a brief overview

other

chatbot usage examples

opinions on programming languages

progression of personal software use

software development verbs