Advanced Search
Search Results
166 total results found
Miscellaneous notes
Here you'll find my miscellaneous, mostly-unsorted notes on various topics.
NixOS
Setting up Bookstack
Turned out to be pretty simple. deployment.secrets.bookstack-app-key = { source = "../private/bookstack/app-key"; destination = "/var/lib/bookstack/app-key"; owner = { user = "bookstack"; group = "bookstack"; }; permissions = "0700"; }; services.b...
Projects
Documentation about various (technical) projects that I run or am involved in in some way.
seekseek.org
A collection of specialized search engines
What is seekseek?
SeekSeek is a search engine project. But instead of being one general search engine, the goal is to build many smaller, highly specialized search engines with specially designed search interfaces, to work optimally for the specific kind of information you're l...
Learning NixOS
A non-linear, wiki-style guide on learning to work with Nix and NixOS. Work in progress, and constantly improving.
Validatem
An ergonomic and modular validation system for Javascript code - argument validation, arbitrary value validation, everything.
How does it work?
The following text was originally published on the seekseek website, at https://seekseek.org/technology. The information on this page is currently changing. While the current deployment of seekseek still does use the technology as described here, a next versi...
Een weggeefwinkel beginnen
Een hoop nuttige en praktische tips voor het beginnen van een weggeefwinkel
Promistreams
Easy-to-use, composable, universal streams for Javascript.
What is Validatem?
This article is derived from the documentation at https://www.npmjs.com/package/@validatem/core. The last validation library you'll ever need. Does every kind of validation, and does it well: it doesn't matter whether you're validating function arguments, ...
Project ideas
Various ideas for projects that I do not yet have the time, knowledge or energy to work on. Feel free to take these ideas if they seem interesting, though please keep them non-commercial and free of ads!
Why are there so many packages?
This article is derived from the documentation at https://www.npmjs.com/package/@validatem/core. Dependencies often introduce a lot of unnecessary complexity into a project. To avoid that problem, I've designed Validatem to consist of a lot of small, separate...
Hardware
Associated notes about hardware hacking, maintenance, etc.
What are Promistreams?
This article (and most of the others in this chapter) were derived from a formerly-private draft. It is still subject to change, as Promistreams are polished further towards their first stable release. Despite this, you can test out Promistreams today! Promis...
Node.js
Things that are specific to Node.js. Note that things about Javascript in general, are found under their own "Javascript" chapter!
Known issues
Currently there is a single known issue: a design change was fairly recently made, in the process of formalizing the spec, where it was decided that a 'happy abort' (ie. a cancellation under expected circumstances, like the successful completion of a process t...