Posts tagged “web”

Can non-federated code hosting replace GitHub?

Last update: 2021-08-25.

Tags: web, programming, self-hosted

You guessed my answer right: I believe federation is the only hope for decentralizing developer collaboration. To back up this claim, I examine contribution patterns in a project that was moved from a self-hosted MediaWiki to GitHub—the repository with VyOS documentation. The key finding is that most contributor accounts are older than the repository, so ability to use an existing account for contributing was likely crucial for their decision to contribute.

Read more

Why not Hugo

Last update: 2021-06-04.

Tags: web

People sometimes ask me why I wrote my own static site generator instead of using an existing one. A lof of time their suggestion is Hugo. Well, a lot of the time I use Hugo as an example of what not to do. It suffers from creeping compatibility breakage and I find it highly limiting in many areas. I'm not planning to use it and not recommend it to anyone else. For the details, read on.

Read more

Bundle NPM modules into static JS libraries like it’s 2006

Last update: 2020-08-19.

Tags: js, web, programming

A good thing about browser implementations of JavaScript is compatibility. The NPM ecosystem, however, is infamous for its fragility. As a professional “not a frontend developer” I try to opt out of it as much as possible. Luckily, if you just need a library from NPM, it's easy to package it into an “eternal” blob that will work forever. In this post I'll share my procedure for creating such static JS blobs from NPM modules.

Read more

Migrating the blog to soupault

Last update: 2020-04-05.

Tags: web, self-hosted

I've migrated my blog to soupault. I hope it didn't break too many links or anything else, if you spot a problem, let me know. If you are interested in the details of the migration, read on. However, note that this post is a bit too full of idle musings on blogs, universe, and everything. If a list of pages sorted by date is all you want, read this post instead.

Read more

MTU calculator makeover

Last update: 2018-03-14.

Tags: projects, web

A new version of encapcalc, an MTU/MSS calculator, is now live at baturin.org/tools/encapcalc, with an improved and sort of mobile friendly UI.

Read more