Digests » 128

programming

OSS University

The list of online courses to "complete" your computer science degree just by yourself.

File Finder · GitHub

Pressing t on github will allow you to search through files.

Git to the source

Ian C. Anderson shows how to trace the origins of current code with git blame -c even if the code was moved in a refactor.

Git Large File Storage v1.0

Github introduces large file storage that adds a support for (surprisingly) storing and versioning large files within git.

ruby

Bottomless Ruby Hash

Nick Ostrovsky shows the differences and variety of Hash initializers.

Let's Build a Sinatra

Gabe Berke-Williams shows how to build a simple version of a web framework similar to Sinatra from scratch.

Cross-Site Request Forgery and Rails

CSRF explanation and how rails helps you to solve this issue.

UI Testing with RSpec and Capybara [cheat sheet]

A pretty good cheat sheet on capybara with rspec for UI testing in rails.

webdev

Ludicrously Fast Page Loads

Great guide from Nate Berkopec about the front end performance tuning.

Intercepting method calls via ES6 Proxies

Axel Rauschmayer shows how ES6 proxies works and how can you use them to intercept method calls and put custom logic there.

Why does HTML think “chucknorris” is a color?

fun

Programming Sucks