About:

D. Bohdan is a developer interested in technical history and wiki design, maintaining a personal wiki since 2013.

Website:

Specializations:

Interests:

Technical history Website design Static site generators Wiki philosophy URL design

Outgoing Links:

Subscribe to RSS:
In 'The Dragon Speech', Chris Crawford reflects on his journey as a pioneering game designer, detailing his early experiences with computers and game development from 1975 to 1983. He emphasizes the importance of interactivity in ...
AI was used to create parodies of Rupi Kaur's poetry, highlighting the contrast between her intimate style and classic themes through humor and visual art.
The author shares their experience with BoxyBSD, a free VPS provider offering IPv6-only virtual machines running BSD. They detail the setup of a FreeBSD web server, including using Cloudflare for IPv4 access, configuring Caddy wit...
The blog post analyzes the author's fish shell history from 2019 to 2025, focusing on the frequency of using 'mkdir' followed by 'cd' commands. The author presents a Python script that processes the fish history file to quantify h...
The post discusses various resources and platforms related to Free/Net/OpenBSD, including BoxyBSD, a free IPv6-only VPS provider, and SDF, the largest NetBSD installation site. It highlights public-access Unix systems like tilde.i...
The text discusses the author's preferred Python libraries and tools for various tasks, including HTTP, DOM, time, XML, and URLs. It also mentions resources for writing statically-typed Python and provides links to related article...
DBohdan.com is a personal wiki that has been online since 2013. It is a collection of interlinked HTML files output by a custom static site generator and served by Caddy. The site is influenced by Wikipedia, the Tcler’s Wiki, Ward...
The text is a collection of small command-line utilities written by the author over the years to improve daily Unix computing. It includes utilities for converting media files, applying maximum compression settings, creating backu...
The page discusses the advantage of the audio codec WavPack over FLAC. WavPack has the unique property of always letting you get back a bit-for-bit identical PCM WAV file, which is not the case with FLAC. The author demonstrates t...
This page presents a chronology of delimiters used in web template systems. The delimiters are the markers that separate the logic from the HTML in a template. Common examples of delimiters include <?php ... ?>, {% ... %} (Django,...
The text discusses the development of gmi2md, a gemtext-to-Markdown translator co-written with an AI assistant named Claude. The author explains the need for the translator, the challenges faced with existing solutions, and the pr...
The text discusses the robust optional static typing in Python, providing links to resources for writing statically-typed Python and tools that make use of type hints at runtime. It also includes quotes from various individuals an...
The text discusses the use of Rust for rapid iteration and highlights that it may not be suitable for startups due to slower iterations and productivity hits. It emphasizes the importance of quick MVPs and the values that game dev...
Silence is a sign of correctness, understanding, and agreement. Discussion is a sign of the opposite. Warnock’s dilemma. The problem with no response is that there are five possible interpretations.
The author discusses the issues with complex scripting in fish, stating that it is not suitable for writing complex scripts and is less suited for them than Bash. The lack of error handling and pipefail, command substitution, and ...
The text lists various projects that stand out for naming things in the field of Computer Science.
The text enumerates the limitations of cron, examines systemd timers as an alternative, and explains why the author uses fcron. It also lists the main features of fcrontab(5) and compares fcron to other cron implementations.
The text discusses the use of Pandoc to generate an identifier outside of Pandoc, and the algorithm used for this purpose. It also mentions the differences in the identifier algorithm between Pandoc and GitHub Flavored Markdown.
The essay discusses the work of Lord Dunsany, a unique and imaginative author who combines the aesthetic traditions of classic, Hebraic, Nordic, and Irish art. It describes his background, his literary works, and his personal life...
H.P. Lovecraft's essay discusses the challenges of interplanetary fiction, criticizing the flood of stories dealing with other worlds and universes for their lack of artistic seriousness and literary rank. He emphasizes the import...

0Library

2025-03-12

...

0Year 2030

2025-03-12

...
The text discusses the educational and fun aspects of The Homelab Show with Tom Lawrence and Jay LaCroix, and how it has updated and expanded the author's knowledge of sysadmin lore. It emphasizes the importance of deploying an op...
The text discusses an issue with the passwd command on Unix systems that use PAM, where it reports success without prompting for a password. It provides a solution to reenable the Unix authentication module using the dpkg-reconfig...