Becoming a faster presentation creator

What is the cost of doing a task that always take roughly same amount of time over and over? Well, on the one hand, if it is your job, and you do it right, you might even end up being promoted. But even then, it might be reasonable to think about speeding up the task. I know, som…

How to migrate BitBucket repositories to Gitea

Have you ever wondered what is the reason people run self-hosted solutions, even though they copy or imitate services or tools thay are battle hardened, proven to work well and mostly free? There is something really powerful behind such endeavour. It always takes some time to set…

How to enable Git LFS on gitea over nginx reverse proxy

When setting up gitea server behind a nginx reverse proxy, you might come to the problem when pushing files tracked in LFS that presents itself as a following error: HTTP/1.1 413 Request Entity Too Large The error itself does not specifically hint which component might be causing…

Why to use labels in docker-compose

Recently I had faced an apparently easy to solve problem that however became little bit trickier in the end. Imagine an application that connects to the database. Nothing super special fancy here. The docker-compose.yml file could for instance look something like this: version: &…