The past and the future of hub π
Musings on working on an open source project for a decade
Tech writings by Mislav MarohniΔ Β· twitter Β· github
Musings on working on an open source project for a decade
It might not be expressed with code comments, but every line of code comes with documentation. It's just not immediately visible.
Demonstrating a simple script that uses Amazon S3 to cache gem dependencies between Travis CI builds which greatly speeds up the build process.
Helping you debug the dreaded SSLError.
Mapping every letter of the alphabet to its function in shell prompt, process control, and Vim normal mode.
How to settle on whether to merge or rebase at specific points in a team-shared git workflow.
Taking a closer look at the role of RubyGems, Bundler and other binstubs.
Take control of authorship information on content that you create.
How to find and easily use typographically correct characters on the Mac.
How I learned Vim the proper way.
Rescuing and distributing Mark Pilgrim's work after he is gone.
If you use Ruby to perform any sort of HTTP requests, you might want to take a closer look at Faraday.
The verbose mode in Ruby is both useful and distracting. It activates a mode where the interpreter is warning you about potentially dangerous syntax.
How I sniffed out the private API of Instagram by monitoring iPhone HTTP traffic, wrote the first ever Instagram API client library and an accompanying web site.
Some hidden gems of git version control
Save yourself some keystrokes.
Little-known line processing capabilities of Ruby on the command-line
Adjusting layout for iPad orientation changes in CSS using CSS3 media queries.
What I learned about iPhone and Droid from their TV ads.