Skip to content

A lot of information⚓︎

Hi!

A lot of stuff happened regarding this site and my projects, so let's break it down:

Sponsoring of squidfunk⚓︎

I've been using Material for MkDocs for quite some time, for free.
I was able to do so because it is an open-source project that follows the philosophy of sponsorware.

Material is one of the few - if not the only - tools that just work. You can set it up in minutes and it will work out-of-the-box, or you could spend a weekend customizing it. It's up to you and i love it. His project is the living proof that sponsorware is a viable economic strategy, granted you have a good product. I'd like to see more companies switch to sponsorware instead of adware.

I wanted to express my gratitude to Martin Donath, and the best way to do so is to sponsor him on GitHub. I dont know if I will be a permanent sponsor because 15€ per month is quite a lot for a student, but at least I gave something.

This brings us to the next point:

Insiders⚓︎

Since I sponsored squidfunk, I have now access to Insiders! Even if I don't sponsor him indefinetly, I am allowed to keep a local version of the software.

Changes I've made
  • Rewrote my landing page
  • Remade the blog so it would be an actual blog
  • Lots of small enhancements like automatic dark mode, better menus, RSS feed (I'm not sure it's working just yet)
  • The Blog and Projects tabs now have intro pages

I'm far from done yet as I want to implement other pro features like multilingual support.

I will also overhaul other sites:

Besides, I started moving parts of my site to another host:

GitHub Pages⚓︎

Each GitHub repository allows you to generate an associated website from the source code it contains.

This is actually a pretty big upgrade for me as it allows me to make live modifications to it while taking notes at uni for example.
It also solves a growing problem of mine: it is very hard to maintain a project and a separate website. With the documentation generated from within the project, I can focus on the project itself much more. It also allows (imaginary) contributors to modify the site themselves.

That's why I am now migrating all my project-related pages to GitHub. it will take some time to implement, and I have to make sure that it will still work if I cancel my sponsorship, but we're getting there.

I will also jump on the occasion to clean up my GitHub repositories and make some releases so they would have at least a slight chance of being useful.

This leads us to the last part:

The future projects⚓︎

First of all, all you read previously actually takes a lot of time to implement, so I'll be busy doing that for a while.

I do have new plans, althow they are vague for now:

  • Implement -and document- some cool stuff on my server like fail2ban or mail (yes my mail server has been down for 2 years probably 😶‍🌫️)
  • Clean up, make releases and generate websites for the following repositories:
  • Build a theme for VSCode: monokai-dark
  • Fail-proof and un-uglyfy the air quality page
  • Maybe implement multilangual support for an important private page

Again, that's a lot of stuff and I don't have a lot of time. I was - and still am plagued by a moving, and I need to start working on my report regarding my activities at work for my uny exam.

I don't know when and in what order I will do all this, but hey let's see how it goes.