makandra dev

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

OpenAI is currently limiting the Audio generating API endpoint to text bodies with a maximum of 4096 characters.

While upgrading CarrierWave from version 0.11.x to 3.x, we encountered some very nasty fails. Below are the basic...

thegnar.com

View specs are a powerful tool to test several rendering paths by their cases instead of using a more costing...

github.com

For my computer science bachelor's thesis I programmed and evaluated a CLI Test Case Prioritization (TCP) tool for makandra...

When you write your next CarrierWave uploader, consider processing your images with libvips instead of ImageMagick. Reasons for libvips

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

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...

As a developer you may have many tools watching your project for changes: Your IDE, Webpack, Guard, etc. This is...

developer.chrome.com

Hide/Show Drawer You can press Escape to show/hide the drawer. Fast Navigation with Command Menu Use Ctrl + Shift + p to...

tl;dr In Chrome DevTools in the Layouts tab you have handy options to debug CSS Flexbox and Grid. Including...

tl;dr The Chrome DevTools are a neat collection of tools for the daily work as a web developer. If...

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

Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote...

If you need to convert an SVG source to PS or EPS, the most common suggestion on the interwebs is...

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

When you need information about a gem (like version(s) or install path(s)), you can use the gem binary...

github.com

ruby-warning adds custom processing for warnings, including the ability to ignore specific warning messages, ignore warnings in specific files/directories...

Building application assets with esbuild is the new way to do it, and it's great, especially in combination with...

Sometimes you need to access a dev server running on localhost from another machine that is not part of the...

ImageMagick can convert SVGs to raster image formats. Example for PNG: convert input.svg output.png If the SVG has a...

Some users might use Adblock Plus or similar browser plugins to reduce the number of ads displayed. If you run...

web.archive.org

Rails 6.1 has a "strict loading" mode that forces the developer to preload any association they plan to use. Associations...