SVG files often contain redundant information, like editor metadata or hidden elements. When esbuild handles your static assets, you can...

esbuild comes with a minifier that is good enough for most cases. If you're looking to squeeze out as...

Add apt source: apt update -y && apt install -y gpg sudo wget curl sudo install -dm 755 /etc/apt/keyrings

open-ui.org

tl;dr When browsers start to adapt proposals from Open UI, it might not be necessary to use any 3rd...

Developing or debugging SAML functionality can be a hassle, especially when you need to go back and forth with someone...

makandra dev

I recently did a quick research on how to better write down multiline statements like this: # Dockerfile RUN export DEBIAN...

makandracards.com

A general overview about why and how we migrate can be found under Migrating from Elasticsearch to Opensearch

Apply Test Driven Development(TDD) to the process of building container images by defining test before writing code and automate...

github.com

The linked rbenv plugin rbenv-each is very helpful to keep QoL gems up to date that are not part...

An introduction to mangling When you minify ("compress", "optimize") your JavaScript for production, the names of your functions and variables...

Code splitting is a feature of esbuild that can keep huge libraries out of the main bundle. How code splitting...

When using tmux, selecting and copying multiple lines of text can be a hassle, especially when using splits (highlighting lines...

tl;dr asdf allows you to manage multiple runtime versions with a single CLI tool and is backwards compatible by...

Im Kapitel 502 Eine Applikation als Container mit CI pipelines deployen hast du eine Applikation auf AWS deployed. In diesem...

Du verstehst, welche Aufgaben der Kubernetes API Server übernimmt. Du weißt, wie der API Server in das Management des...

DevOps Curriculum

In dieser Card geht es um Netzwerke in Kubernetes. Schau noch einmal kurz auf Netzwerke zurück und schau dir die...

makandra dev

In a Jasmine spec you want to spy on a function that is imported by the code under test. This...

In esbuild, you usually import other files using relative paths: import './some-related-module' import `../../utils/some-utility-module` import `../../../css/some-css.sass` This is totally fine...

sass >= 1.35.0 has the option quietDeps and silenceDeprecations to silence deprecation warnings from dependencies. quietDeps: No deprecation warnings for dependencies...

These are the results of the "personal tech stack survey". I've included only the most popular mentions, maybe it...

While working on a Rails application, your code base will grow a collection of different file types including: Ruby (business...

If you're using many terraform root modules in a repository, downloading common providers like the AWS one can quickly...

Due to the way we setup Jasmine tests in our projects, you may run into various errors when Jasmine boots...

makandra dev

To ensure a consistent code style for JavaScript code, we use ESLint. The workflow is similar to integrating rubocop...