Examples how to create dozens of shapes using pure CSS and a single HTML element.
Microsoft Office pre-fetches hyperlinks using an internal DLL (which doesn't know about your cookies), follows all redirects and...
Axlsx is an incredible gem to generate "Office Open XML" spreadsheet files (XLSX). Does not break on large spreadsheets and...
Tracekit is a JavaScript library that automatically normalizes and exposes stack traces for unhandled exceptions across the 5 major browsers...
A jQuery audio player plugin that is responsive and touch-friendly. The UI is css-only, no images used.
The basic idea is pretty simple: an element's height is accessible via the offsetHeight property, its drawn height via...
This works in all relevant browsers: document.activeElement You can use this in your Selenium steps, for example, to assert that...
Static error pages To add a few basic styles to the default error pages in Rails, just edit the default...
If - for whatever reason - you have to render stylesheets dynamically, the following snippet might be of help. It emulates what...
Harry Roberts, a youngster from the UK, wrote a comprehensive article telling you how to smell CSS rot early.
David Walsh from Mozilla shows how to fire 'DOM changed' events from CSS. No need for JS to observe DOM...
navy 0.5.1+ gives empty navigation containers a CSS class .navy-empty which you can hide via .navy-navigation &.navy-empty...
Selenium cannot reliably control a browser when its window is not in focus, or when you accidentally interact with the...
Xfce gives you a million options to configure your panels. Together with Xfce's sometimes arcane configuration UI, this can...
If you can now longer hear or record sounds after upgrading Ubuntu, you probably need to re-tell Ubuntu which...
So you have multiple screens under Xfce and want to have one task bar on each screen, only showing applications...
If you don't want to mess around with arcane incantations inside xorg.conf, you can use the graphical arandr tool...
Freetile is a plugin for jQuery that enables the organization of webpage content in an efficient, dynamic and responsive layout...
The classical scenario: There's a parent div element and you want to center some arbitrary child element vertically inside...
Capybara gives you two different methods for executing Javascript: page.evaluate_script("$('input').focus()") page.execute_script("$('input').focus()")
JavaScript engines such as Google’s V8 (Chrome, Node) are specifically designed for the fast execution of large JavaScript applications...
Ever wanted to preview a pattern from Subtle Patterns on your site without the hassle of swapping out images and...
gleeBox is an experimental project that takes a keyboard-centric approach to navigating the web. It provides alternatives to actions...
Icon fonts like Font Awesome are infinitely scalable, look great on high-DPI displays and will give your app a...