I recently noticed a new kind of flaky tests on the slow free tier GitHub Action runners: Integration tests were...
This should be fixed in the latest LTS-branches of our mysql2 fork, 0.2.x-lts and 0.3.x-lts...
When dealing with external data sources, you may have to deal with improperly encoded strings. While you should prefer deciding...
This card is mainly an explanation how variable fonts work in CSS, not necessarily a recommendation to actually use them...
Terminator has a cool feature that allows you to split your terminal into many panels and type in all of...
I experienced a lot of issues with google chrome that made it almost impossible to work with it. Here are...
Embedding videos on a website is very easy, add a tag to your source code and it just works...
The rendered font often depends on the local font your system provides, therefore you often find a rule like below...
Mobile Chrome and Safari support the "web share API" which allow you to use the native share functionality of an...
When you receive a ZIP file from a Windows user, umlauts and other non-latin1 characters in filenames may look...
If possible your code should detect features, not browsers. But sometimes you just need to sniff the browser. And when...
The 90s are calling: they want their tables back. Unfortunately, you need them all for laying out your HTML emails...
Middleman is a static page generator that brings many of the goodies that Rails developers are used to.
The maximum version of Internet Explorer you can have depends on your version of Windows. E.g. Windows 7 users can...
Below is a list of some VIM settings I find useful. You can add them to your .vimrc. source $VIMRUNTIME/mswin.vim...
A few releases back, Chrome started using a Material Design UI on desktop. If you don't like it (on...
On OSX (real or inside Browserstack), you need different keystrokes for your favorite special characters than you'd use on...
So you downloaded a theme for Chrome a while ago and don't remember which one it is?
I had an issue with icons from an icon font aligning differently on Linux, iOS and Windows (seemingly browser-independent...
Awesome is a very good tiling window manager that provides neat features like automatic layouting of windows, good multi-display...
Getting rid of your old LibreOffice Remove your old LibreOffice: sudo apt-get remove libreoffice* You probably also want to...
MenuetOS is an Operating System in development for the PC written entirely in 32/64 bit assembly language. Menuet64 is released...
Internet Explorer on Windows 8 and 8.1 is available in a "Desktop version" and the metro version which is designed...
Icons Sizes for Windows, MacOS X, iOS, Android and Linux. It's a mess!