Mislav Marohnić

The Internet home of Mislav: writer, developer, photographer.

Link: mislav.uniqpath.com

  • Every line of code is always documented

    mislav.uniqpath.com 07 Feb '14, 4pm

    Always write commit messages as if you are explaining the change to a colleague sitting next to you who has no idea of what’s going on. Per Thoughtbot’s tips for better commit messages : Answer the following questions: Why is this change necessary? How does it address the issue? What ...

  • Ruby

    Why's (Poignant) Guide to Ruby

    mislav.uniqpath.com 15 Feb '12, 9am

    Ohh! Fresh chapter snuck up! When You Wish Upon a Beard , drawings everywhichway.

  • Terminal control sequences

    mislav.uniqpath.com 12 Jul '13, 12pm

    Using many control keys during the day, such as Ctrl-f to page down in Vim and Ctrl-c to kill a process in terminal, and assigning some of my own to tmux, I’ve began wondering whether all the letters of the alphabet were accounted for. The answer is: yes, they are; plus even some extr...

  • Merge vs. rebase

    mislav.uniqpath.com 20 Feb '13, 10pm

    Merge vs. rebase By Mislav Marohnić on 20 Feb 2013 The short: git pull --rebase instead of git pull git rebase -i @{u} before git push (on “feature”) git merge master (on “master”) git merge -no-ff feature However if “feature” contains only 1 commit, avoid the merge commit: (on “maste...

  • @tinysubversions This blog post explains how they sniffed out the private api using Charles HTTP proxy:

    Creating the missing Instagram web interface

    mislav.uniqpath.com 06 Jan '15, 3pm

    breaks down requests and responses in separate views for cookies, GET/POST params, JSON/XML structure and more, depending on the request; creates a summary, either as a sortable table or chart, for any group of requests detailing sizes in kilobytes, response codes and response times; ...

  • The controversy of "and or unless else"

    mislav.uniqpath.com 23 Mar '12, 12pm

    Now the newbie programmer now got burned, and asks “If and and or aren’t synonyms for operators, what are they?” The professionals then, as an answer, mumble something about “precedence”, and they add “You must

  • Dear geek girls: Please come back

    mislav.uniqpath.com 27 Mar '12, 6pm

    Tara Tiger Brown in “Dear Fake Geek Girls: Please Go Away” , currently the most popular article on Forbes (Information for the World’s Business Leaders indeed): Today the word [geek] is the exact opposite of its original meaning; a term once used to inflict social cruelty is now a ter...

  • Vim: revisited

    mislav.uniqpath.com 15 Mar '12, 4am

    . It’s a community maintained vim configuration project that in theory sounds nice, but once you start using it it’s not all rainbows. The current version of Janus installs harmful plugins such as Syntastic and adds tons of opinionated mappings and piles of hacks on top of one another...


No Strings Attached
Bill Curtsinger Photography