makandra dev
chir.ag

This service gives you a kind-of standard color name for any hex code. This is useful if you want...

makandra dev
phrogz.net

...The and tags both come with some non-default behavior that you know from other tags.

makandra dev

To add a new panel in MATE: Right-click on an existing panel and choose New Panel

The default Google Analytics might not work as expected with your Unpoly app. This is because your app only has...

tenderlovemaking.com

You can define methods using def or define_method. In the real world, there is no performance difference.

til.hashrocket.com

Apparently you can pash a second scope to a hash-condition and the whole thing will be evaluated as a...

When using ImageMagick to manipulate images, you might see that images get darker when beeing modified by newer versions of...

I had an issue with icons from an icon font aligning differently on Linux, iOS and Windows (seemingly browser-independent...

makandra dev
thecodelesscode.com

The Codeless Code is a charming series of stories about monks and nuns at a programming monastery. Some stories to...

This is quite an edge case, and appears like a bug in Rails (4.2.6) to me. Update: This is now...

makandra dev
gist.github.com

When ActiveRecord child objects are autosaved in Rails.

Note: This applies to plain Ruby scripts, Rails does not have this issue. When you work with Ruby strings, those...

makandra dev
dev.mensfeld.pl

Ruby 2.3.0 has been around since end of 2015. It brings some pretty nice new features! Make sure to read...

mitrev.net

As announced before, Ruby has introduced a safe navigation operator with version 2.3.0. receiver&.method prevents NoMethodErrors by intercepting method...

Processes in Linux might be put into Swap ("virtual memory") occasionally. Even parts of a single process might be removed...

The following will search for all .feature files containing a search term and run them using geordi. find features/ -name...

makandra dev
css-tricks.com

All new browsers support the new object-fit CSS property. It allows to specify how an element behaves within its...

github.com

Ever needed to use a global variable in Rails? Ugh, that's the worst. If you need global state, you...

makandra dev

Macs render fonts bolder than they are, especially on dark background. This can be fixed by configuring the font smoothing...

Reading user input in console applications is usually done using Kernel#gets. Stubbing that can be a bit hairy.

As you may know, HAML expands data attributes that are given as a hash: %div{ data: { count: 3 } }

makandra dev
stackoverflow.com

IE has a "Compatibility Mode" for old browsers. You can keep IE from offering it (and fix some other things...

PostgreSQL uses the C library's locale facilities for sorting strings: First, all the letters are compared, ignoring spaces and...

makandra dev

Have you ever mistaken one Rails environment for another? The attached helper will help you to never do it again...