• Firefox Memory Issues Resolved

    firefox ram

    For several weeks now, my laptop has been experiencing significant slowdowns. After several performance tests and checks I’ve discovered that it is largely due to Firefox’s heavy demand for memory. This is likely due to the fact that I have an average of 45 tabs per session.

  • A CSS-only website

    css only

    Having developed my very first website in 1996, I think it’s finally time for a change. For at least 23 years I have been using HTML, CSS, and JavaScript to build my websites, one of them has got to go. Of all 3, it feels like HTML is always stuck in the past. CSS and JavaScript have always been developing at a much faster pace. Perhaps it is time to let CSS take over HTML?

  • .gitconfig vs .ssh/config

    github multiple users

    Problem

    When you’re working with multiple GitHub accounts and repositories, managing different SSH keys can quickly become an impossible task. Perhaps you have a personal GitHub account and another one for work, and each one has different permissions and SSH keys. This can be especially tricky when trying to interact with remote repositories - cloning, pulling, and pushing - without getting tangled in authentication errors. As you switch between accounts, the question becomes: How do you efficiently manage multiple SSH keys for different GitHub accounts?

  • Handling Background Tasks Efficiently with Queues in NestJS

    background tasks illustration

    As developers, we often come across scenarios in which we need to perform resource-intensive or time-consuming operations, like sending bulk emails or processing large amounts of data. These operations can slow down our applications and degrade the user experience if not handled correctly. That’s where task queues come in handy.

  • Boost Your Web Performance with Next.js Image Optimization

    lapop user with mountain background

    Over the past few years, Next.js, a powerful framework built on top of React, has emerged as a go-to solution for developers looking for high-performance, SSR (Server Side Rendering) apps. One area where Next.js really shines is its built-in image optimization feature, which can significantly enhance your web application’s performance.