Mobile browser's ignore the autoplay attribute on and elements. Stupid reasons include saving mobile bandwidth on behalf of the...

Calling bundle update GEMNAME will update a lot more gems than you think. E.g. when you do this...

blog.phusion.nl

The Out-of-Band Work feature allows one to perform arbitrary long-running work outside the request/response cycle without blocking...

If you worked with a system Ruby before switching to RVM, this system Ruby will be in your way when...

Apache HTTP server benchmarking tool (ab) is a nice tool to test performance on sites delivered by HTTP. If the...

kernel.org

If you say git stash, your stashed changes will be identified with an automatically generated message: $ git stash

Use Socket.gethostname. So for a machine whose hostname is "happycat", it will look like this: >> Socket.gethostname => "happycat" That should work...

The way MySQL's FULLTEXT tokenizer splits text into word tokens might not always be what you need. E.g. it...

You will get this when you are using the latest version of Rails with a recent version of Rack:

I needed a way to make my apps full screen from bash scripts. There is no super-easy way, but...

blog.remarkablelabs.com

With the impending release of Ruby on Rails 4, it looks like a lot of developers will be updating their...

Every time you call $(...) jQuery will create a new object. Because of this, comparing two jQuery collections with == will never...

blog.teamtreehouse.com

If you wear a lot of hats in a small team, or if you feel like your projects could be...

makandra dev
css-tricks.com

Examples how to create dozens of shapes using pure CSS and a single HTML element.

makandra dev
tsvensen.github.com

jQuery plugin for equalizing the height or width of elements.

elmcitycraftworks.org

I’ve worked on huge applications in Ruby and Rails before. I very much want to believe in DCI, but...

Microsoft Office pre-fetches hyperlinks using an internal DLL (which doesn't know about your cookies), follows all redirects and...

makandra dev
github.com

Axlsx is an incredible gem to generate "Office Open XML" spreadsheet files (XLSX). Does not break on large spreadsheets and...

Previous versions of Consul exhibited strange behavior when querying a power that returns nil. Consul 0.4.2+ behaves as expected:

rspec.info

You can define methods in any example group using Ruby's def keyword or define_method method: describe "example" do...

TLDR: In tests you need to clean out the database before each example. Use :transaction where possible. Use :deletion for...

When you have a Pull Request on GitHub that includes commits from another Pull Request, you will still see them...

When you are using git rebase and are currently editing a commit (due to a conflict, for example), you may...

creativecouple.github.com

jquery-timing is a very useful jquery plugin that helps to remove lots of nested anonymous functions. It's API...