Notes

Network abuse
A log of dealing with network abuse (, 312 words)
Music studies
Music theory, practice, and software ( to , 662 words)
Commercial software development
Purposes, technologies, and existential dread ( to , 1841 words)
Music discovery
Music recommender systems, metadata distribution, search, analysis ( to , 496 words)
Debian 11 workstation
Debian 11 workstation maintenance ( to , 1524 words)
Internal construction
Home maintenance and improvement ( to , 2947 words)
Sleep
On dealing with sleep schedules and getting some sleep ( to , 729 words)
Food
Reasonably healthy, quick, and easy to cook meals ( to , 3529 words)
Personal data storage
Storage and backup notes ( to , 1415 words)
Private server setup
Configuration of common network services for private use ( to , 6536 words)
Typing and handwriting
Observations and musings on typing and handwriting (, 650 words)
Home entertainment centre
Software, games, and media retrieval notes ( to , 1675 words)
Formal human languages
A speculation on an unified language (, 434 words)
Everyday programming in Haskell
Regular Unix programming practice (, 1510 words)
Dependent types
Links and notes on programming and formal verification with dependent types ( to , 802 words)
Reverse engineering of protocols
Notes on dealing with unspecified network protocols and file formats (, 1110 words)
Lightweight web browsers
Lightweight WWW user agent implementations and relevant technologies ( to , 924 words)
Computer hardware
Personal notes on computer hardware ( to , 2261 words)
Computing context
On extending the context in which personal computing is done ( to , 795 words)
Dynamic websites
Basic and reliable technologies for dynamic website building (, 656 words)
UI colours
Legibility, colour selection, and colour generation for user interfaces ( to , 1305 words)
Software project complexity
Different kinds of—and views on—complexity ( to , 1100 words)
Online service provision
Mostly technical notes on decent online service setups ( to , 1142 words)
Complexity of data models
Data model anti-patterns and complexity metrics ( to , 844 words)
Software packaging and deployment
An overview of software packaging and deployment options ( to , 1077 words)
HTML
Notes on HTML, particularly on authoring with HTML 5 and RDFa ( to , 959 words)
Content type detection
Summary of content type detection horrors ( to , 317 words)
ISO 8601
A rant about the standard and poor compliance with it ( to , 667 words)
HTTP abuse
A speculation on the causes of HTTP abuse ( to , 610 words)
Software interoperability
Notes and musings on software interoperability ( to , 777 words)
Software extensibility
Notes and musings on software extensibility ( to , 369 words)
XMPP
Overview of the XMPP protocol and its implementations ( to , 2127 words)
Semantic Web
Semantic Web notes and links ( to , 635 words)
User authentication
Overview and usage examples of user authentication technologies ( to , 1248 words)
cgit with nginx on CentOS
Installation instructions and notes for cgit ( to , 305 words)
Flat structures
Considering the merits of flat structures ( to , 739 words)
Time series data storage
Comparison of DBMS in application to time series data storage ( to , 971 words)
Serialisation formats
An opinionated comparison of serialisation formats ( to , 1322 words)
Mobile computing
Experiences of doing computing on mobile devices ( to , 1754 words)
Video streaming
An overview of video streaming technologies, and a story of setting it up ( to , 596 words)
Logging
Observations, practice, and speculation on log management ( to , 963 words)
Building a keyboard
A story of building a computer keyboard without prior familiarity with electronics ( to , 2788 words)
Online courses and math notes
Notes on learning ( to , 1718 words)
Control flow
Error handling methods and state diagram depiction ( to , 726 words)
Journaling
A note on note taking ( to , 363 words)
Command-line program interface
Generating user- and machine-friendly interfaces ( to , 313 words)
Another blocked website
A timeline of Internet censorship and mass surveillance in Russia ( to , 48445 words)
Semantic UI
User interfaces based on semantics ( to , 720 words)
Voice conferences
An outline of VoIP protocols and issues, with usage notes ( to , 1000 words)
Lojban
My impressions of Lojban ( to , 462 words)
Email
Email usage notes, including mail server maintenance ( to , 1563 words)
GuixSD
Trying the Guix System Distribution ( to , 460 words)
Web design checklist
Creating accessible and usable websites ( to , 1557 words)
Learning Blender
My experience of learning Blender basics ( to , 618 words)
Issue tracking systems
An overview and some thoughts on BTSes ( to , 886 words)
Learning Inkscape
My experience of learning basics of Inkscape and vector graphics drawing ( to , 266 words)
Markup languages
An opinionated comparison of markup languages ( to , 1064 words)
Distributed systems
An overview of—and musings on—distributed computing ( to , 2873 words)
CentOS 7 workstation
Personal CentOS 7 workstation usage and configuration notes ( to , 3667 words)