Notes
- Simpler server setup
- Basic setup of DNS, WWW, mail, XMPP services
( to ,
1894 words)
- Iterative specification artifacts
- On preservation of intermediate steps
(,
347 words)
- Data wragnling
- On conversions between data models
(,
493 words)
- Art and playfulness
- On the hacker culture, art, and playfulness in computing
( to ,
437 words)
- C alternatives
- Programming languages that can be used in place of C
( to ,
539 words)
- Physical exercises
- Casual workouts at home
( to ,
2244 words)
- Network abuse
- A log of dealing with network abuse
( to ,
1265 words)
- Music studies
- Music theory, practice, and software
( to ,
900 words)
- Commercial software development
- Purposes, technologies, and existential dread
( to ,
1943 words)
- Music discovery
- Music recommender systems, metadata distribution, search, analysis
( to ,
578 words)
- Debian 11 (to 12) workstation
- Debian 11 to 12 workstation maintenance
( to ,
2948 words)
- Internal construction
- Home maintenance and improvement
( to ,
3612 words)
- Sleep
- On dealing with sleep schedules and getting some sleep
( to ,
1074 words)
- Food
- Reasonably healthy, quick, and easy to cook meals
( to ,
6128 words)
- Personal data storage
- Storage and backup notes
( to ,
3086 words)
- Private server setup
- Configuration of common network services for private use
( to ,
7408 words)
- Typing and handwriting
- Observations and musings on typing and handwriting
(,
650 words)
- Home entertainment centre
- Software, games, and media retrieval notes
( to ,
1854 words)
- Formal human languages
- A speculation on an unified language
(,
434 words)
- Everyday programming in Haskell
- Regular Unix programming practice
( to ,
1810 words)
- Dependent types
- Links and notes on programming and formal verification with dependent types
( to ,
833 words)
- Reverse engineering of protocols
- Notes on dealing with unspecified network protocols and file formats
(,
1105 words)
- Lightweight web browsers
- Lightweight WWW user agent implementations and relevant technologies
( to ,
924 words)
- Computer hardware
- Personal notes on computer hardware
( to ,
2834 words)
- Computing context
- On extending the context in which personal computing is done
( to ,
986 words)
- Dynamic websites
- Basic and reliable technologies for dynamic website building
( to ,
705 words)
- UI colours
- Legibility, colour selection, and colour generation for user interfaces
( to ,
1301 words)
- Software project complexity
- Different kinds of—and views on—complexity
( to ,
1412 words)
- Online service provision
- Mostly technical notes on decent online service setups
( to ,
1508 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 ,
1223 words)
- HTML
- Composition of HTML documents
( to ,
735 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 ,
737 words)
- HTTP abuse
- A speculation on application protocols and HTTP over-use
( to ,
619 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 ,
2273 words)
- Semantic Web
- Semantic Web notes and links
( to ,
635 words)
- User authentication
- Overview and usage examples of user authentication technologies
( to ,
1298 words)
- cgit with nginx on CentOS
- Installation instructions and notes for cgit
( to ,
305 words)
- Flat structures
- Considering the merits of flat structures
( to ,
836 words)
- Time series data storage
- Comparison of DBMS in application to time series data storage
( to ,
925 words)
- Serialisation formats
- An opinionated comparison of serialisation formats
( to ,
2290 words)
- Mobile computing
- Experiences of doing computing on mobile devices
( to ,
2623 words)
- Video streaming
- An overview of video streaming technologies, and a story of setting it up
( to ,
1255 words)
- Logging
- Observations, practice, and speculation on log management
( to ,
1046 words)
- Building a keyboard
- A story of building a computer keyboard without prior familiarity with electronics
( to ,
2835 words)
- Online courses and math notes
- Notes on learning
( to ,
2188 words)
- Control flow
- Error handling methods and state diagram depiction
( to ,
726 words)
- Journaling
- A note on note taking
( to ,
435 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 ,
1046 words)
- Semantic UI
- User interfaces based on semantics
( to ,
720 words)
- Voice conferences
- An outline of VoIP protocols and issues, with usage notes
( to ,
1274 words)
- Lojban
- My impressions of Lojban
( to ,
462 words)
- Email
- Email usage notes, including mail server maintenance
( to ,
2091 words)
- GuixSD
- Trying the Guix System Distribution
( to ,
460 words)
- Web design checklist
- Creating accessible and usable websites
( to ,
1641 words)
- Learning Blender
- My experience of learning Blender basics
( to ,
618 words)
- Issue tracking systems
- An overview and some thoughts on BTSes
( to ,
1031 words)
- Learning Inkscape
- My experience of learning basics of Inkscape and vector graphics drawing
( to ,
277 words)
- Markup languages
- An opinionated comparison of markup languages
( to ,
1422 words)
- Distributed systems
- An overview of—and musings on—distributed computing
( to ,
3863 words)
- CentOS 7 workstation
- Personal CentOS 7 workstation usage and configuration notes
( to ,
3693 words)