stackoverflow.com

iOS Safari tries to be helpful and enlarges some(!) texts when you turn to landscape mode. In precise CSS building...

Using the dialog command you can launch ASCII-art dialogs from your shell scripts. Check out man dialog for a...

stackoverflow.com

window.getSelection().toString(); Browser support: IE9+, Android 4.3+, Safari 5+

There seems to be a nasty bug in Chrome 56 when testing with Selenium and Capybara: Slashes are not written...

smashingmagazine.com

A comprehensive introduction to sending HTML emails. Intro: HTML email: Two words that, when combined, brings tears to a developer...

Building plain text emails with an .erb template doesn't allow you to indent code like you normally do in...

This card tries to summarize by example the different uses of heredoc. In Ruby << vs. <<- vs. <<~ In Rails strip_heredoc...

TL;DR Debugging problems with javascript errors in cucumber tests is sometimes easier in the browser. Run the test, stop...

There is no CSS selector for matching elements that contains a given string ¹. Luckily, Capybara offers the :text option to...

clipboardjs.com

We used zeroclipboard.js in some of our projects but now we switched to clipboard.js because it does not rely on...

github.com

This might be relevant for us since we're often managing customer documents in our apps. I played around with...

If you want to find the commits that touched a specific text in a file, use git log -S 'text...

makandra dev
icomoon.io

Icomoon.io offers a free app to build custom icon webfonts. It offers downloads as webfont set (.eot, .ttf, .woff, .woff2...

github.com

We have a new gem Minidusen which extracts Dusen's query parsing and LIKE query functionality. Minidusen can no longer...

github.com

If you were using Dusen for its query parsing and LIKE queries, we recommend to migrate to Minidusen, which extracts...

quilljs.com

A new open source WYSIWYG editor that promises superior fidelity and customizability. This might be a future alternative to Redaktor...

When building a web application, one is tempted to claim it "done" too early. Make sure you check this list...

So you downloaded a theme for Chrome a while ago and don't remember which one it is?

makandra dev
stackoverflow.com

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

Spreewald gives you the within meta step that will constrain page inspection to a given scope. Unfortunately, this does not...

Cucumber's docstrings let you add long strings to a step like this: # foo.feature Given this text: """ First line

This card existed before, but was outdated due to browser implementation changes. The information below is validated for the current...

about.gitlab.com

When full text search is overkill and like queries do not deliver this might be an approach you could try...

Let's say you want to find the element with the text hello in the following DOM tree: hello