Posts
All the articles I've posted.
Designing file upload endpoint in REST API
Posted on:November 3, 2023When designing a REST API for file uploads, it's important to consider not only the technical implementation but also the user's needs and the type of content they'll be uploading.
Fixing fractional scaling issues on Wayland
Posted on:September 26, 2023One of the most compelling advantages of using Wayland is its promise of enhanced scaling and superior high-DPI support. However, if you've experimented with it, particularly on Debian, you might have observed that several applications, including Firefox, Chrome, VSCode, and others, default to X11 mode. This leads to blurred font rendering when using fractional scaling.
Setting up WireGuard client with GNOME
Posted on:September 8, 2023If you've ever used WireGuard on Windows or Mac, you're probably familiar with the intuitive GUIs that make the setup process a breeze. Unfortunately, Linux doesn't have a WireGuard GUI that's under active development. But don't lose hope yet!
Connecting to local services from Docker Swarm
Posted on:August 7, 2023When building applications within Docker Swarm, it's common to find scenarios where you need to connect to services running outside of Swarm, yet on the same machine.
Deploying to Docker Swarm using Ansible
Posted on:August 1, 2023Deploying applications to Docker Swarm can be made more streamlined and automated using infrastructure as code tools like Ansible.
The illusion of constant productivity
Posted on:June 30, 2023Productivity is important, but consuming too much information can harm our mental health. Taking breaks to let our minds wander can spark creativity and be beneficial for our overall wellbeing. It's okay to take time to disconnect and not try to be productive every minute of the day.