Tag: Software

Setting up a personal Git server

Running a personal Git server is something that has been on my mind for quite a long time. One of the most popular solutions I have seen around is Gitea. A couple of months ago, when trying out …

File synchronization software: Syncthing

Syncthing is a file synchronization program. It allows you to sync files between computers over LAN or the Internet. It is a very simple program that just gets the job done. I use it to synchronize …

Securing communications

We use cryptographic techniques daily without really knowing how they work, so I'm going to try and explain some basic concepts. Let's start with Wikipedia's current definition: Cryptography or …

A new world of software

As I have said before, I was a big user of big tech companies’ services. I also used macOS (and Windows before that) and proprietary software for mostly everything. I didn't really know what free1 …

Designing a composing interface

To write my blog posts, I use Markdown, a useful language to write simple fragments of text. The text is then “compiled” into HTML, which is then served as a webpage. Since Markdown files are plain …