A severe bug was found in ImageMagick by Bryan Gonzalez from Ocelot Team. It allows to embed the content of...
Im Kapitel 502 Eine Applikation als Container mit CI pipelines deployen hast du eine Applikation auf AWS deployed. In diesem...
TLDR if you define a equality method for a class you must also implement def hash. Ruby has a lot...
We had a strange behaviour on one of our mariadb-servers: Everyday at around midnight we saw that the root...
When changing glibc versions, it's possible to end up with corrupt indexes in PostgreSQL. Are My Indexes Affected?
By default subscript ( ) and superscript ( ) tags are styled with vertical-align: sub, respectively vertical-align: super by most browsers.
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...
Jasmine specs for the frontend often need some DOM elements to work with. Because creating them is such a common...
The owner of a scheduled CI/CD pipeline in GitLab will always be notified if the pipeline fails. Follow these steps...
While in CSS zero is usually referenced without specifying a unit (e.g. padding: 0), you must not use a unitless...
ActiveType::Object inherits from ActiveRecod::Base and is designed to behave like an ActiveRecord Object, just without the database...
When working with feature branches, stale branches pile up over time. It's best to remove them right after merge...
tl;dr The :is() pseudo selector - specificity of its most specific argument - matches against a comma-separated list of selectors...
tl;dr The :where() pseudo selector - zero specificity - matches against a comma-separated list of selectors. Example Compound selectors like...
The inset CSS property is a shorthand that corresponds to the top, right, bottom, and/or left properties. It has the...
Bei Automatisierungsaufgaben kannst du dich nicht immer auf fertige Tools verlassen. Häufig musst du eine Schnittstelle zu einem bestehenden System...
Based on the Ruby Basics Card in the developer Curriculum Ruby is the programming language we use on the backend...
When paginating records, we usually need to know the number of total records in order to render pagination links. Popular...
When redirecting you should take care to use the right HTTP status code. From controllers When redirecting from a controller...
It might sometimes be useful to check whether your Rails application accesses the file system unnecessarily, for example if your...
I recently had the problem that embedded code boxes crashed my layout. It turned out that pres break out of...
Code quality can be measured in four levels: (Working code) Reliable code (minimum) Readable code (ok for short-lived code...
tl;dr You can use attribute? as shorthanded version of attribute.present?, except for numeric attributes and associations. Technical Details