Arjan van der Gaaghttp://arjanvandergaag.nl/feed.xmlarjanvandergaag.nl2021-02-01T23:23:08+01:00http://arjanvandergaag.nl/blog/vim-advanced-search-and-replace.htmlVim advanced search and replace2012-07-01T12:00:00+02:002012-07-01T12:00:00+02:00http://arjanvandergaag.nl/blog/bol-gem.htmlA Ruby gem for the bol.com developer API2012-02-02T13:30:00+01:002012-02-02T13:30:00+01:00http://arjanvandergaag.nl/blog/why-i-dont-need-alfred.htmlWhy I don't need Alfred App2011-05-22T11:00:00+02:002011-05-22T11:00:00+02:00http://arjanvandergaag.nl/blog/creating-new-jekyll-posts.htmlCreating new Jekyll posts2009-06-16T12:00:00+02:002009-06-16T12:00:00+02:00http://arjanvandergaag.nl/blog/retro-fit-git-branches.htmlRetro-fitting Git branches2011-10-18T12:00:00+02:002011-10-18T12:00:00+02:00http://arjanvandergaag.nl/blog/dangers-of-hero-culture.htmlThe dangers of hero culture2019-06-05T10:10:00+02:002019-06-05T10:10:00+02:00http://arjanvandergaag.nl/blog/introducing-mutil.htmlIntroducing μtil2010-02-08T12:00:00+01:002010-02-08T12:00:00+01:00http://arjanvandergaag.nl/blog/hello-world.htmlHello, world!2009-06-02T12:00:00+02:002009-06-02T12:00:00+02:00http://arjanvandergaag.nl/blog/postgresql-updatable-views.htmlUsing updatable views in PostgreSQL2019-04-20T12:00:00+02:002019-04-20T12:00:00+02:00http://arjanvandergaag.nl/blog/switching-from-vim-to-emacs.htmlSwitching from Vim to Emacs2015-09-08T21:00:00+02:002015-09-08T21:00:00+02:00http://arjanvandergaag.nl/blog/wrestling-json-with-jq.htmlWrestling JSON with jq2015-01-20T12:00:00+01:002015-01-20T12:00:00+01:00http://arjanvandergaag.nl/blog/write-your-own-parser.htmlWriting a lexer and parser2017-05-23T12:00:00+02:002017-05-23T12:00:00+02:00http://arjanvandergaag.nl/blog/favourite-podcasts.htmlSome of my favourite podcasts2015-03-08T12:00:00+01:002015-03-08T12:00:00+01:00http://arjanvandergaag.nl/blog/modular-front-end-code-in-rails.htmlModular front-end code in Rails2012-08-23T12:00:00+02:002012-08-23T12:00:00+02:00http://arjanvandergaag.nl/blog/customize-zsh-prompt-with-vcs-info.htmlCustomize your ZSH prompt with vcs_info2011-12-23T08:00:00+01:002011-12-23T08:00:00+01:00http://arjanvandergaag.nl/blog/why-i-like-nanoc.htmlWhy I like Nanoc2010-09-17T11:09:00+02:002010-09-17T11:09:00+02:00http://arjanvandergaag.nl/blog/using-abusing-rspec-metadata.htmlUsing and abusing RSpec metadata2013-06-24T19:00:00+02:002013-06-24T19:00:00+02:00http://arjanvandergaag.nl/blog/test-apache-configuration-syntax.htmlTest Apache configuration syntax2010-03-10T10:33:00+01:002010-03-10T10:33:00+01:00http://arjanvandergaag.nl/blog/javascript-typeof-nodelist.htmlJavascript typeof Nodelist2010-02-05T11:50:00+01:002010-02-05T11:50:00+01:00http://arjanvandergaag.nl/blog/cucumber-tips.htmlTips for writing better Cucumber steps2014-07-07T22:00:00+02:002014-07-07T22:00:00+02:00http://arjanvandergaag.nl/blog/generating-fancy-routes-with-rails.htmlGenerating fancy URLs with Rails2012-01-13T20:00:00+01:002012-01-13T20:00:00+01:00http://arjanvandergaag.nl/blog/javascript-class-pattern.htmlThe Javascript Class Pattern2011-10-03T12:00:00+02:002011-10-03T12:00:00+02:00http://arjanvandergaag.nl/blog/beat-impostor-syndrome.htmlBeat Impostor Syndrome2018-07-14T12:00:00+02:002018-07-14T12:00:00+02:00http://arjanvandergaag.nl/blog/internet-explorer-javascript-and-base-elements.htmlInternet Explorer and base elements2009-08-21T10:03:00+02:002009-08-21T10:03:00+02:00http://arjanvandergaag.nl/blog/better-feedback.htmlThree ways to improve the feedback you give2017-06-28T12:00:00+02:002017-06-28T12:00:00+02:00http://arjanvandergaag.nl/blog/tagging-links-for-google-analytics.htmlTagging links for Google Analytics2010-12-28T12:00:00+01:002010-12-28T12:00:00+01:00http://arjanvandergaag.nl/blog/compiling-vim-with-ruby-support.htmlCompiling Vim with Ruby support2011-11-30T12:00:00+01:002011-11-30T12:00:00+01:00http://arjanvandergaag.nl/blog/combining-vim-and-ctags.htmlCombining Vim and Ctags2014-08-25T12:00:00+02:002014-08-25T12:00:00+02:00http://arjanvandergaag.nl/blog/using-postgresql-constraints.htmlUsing PostgreSQL constraints2019-03-16T09:32:00+01:002019-03-16T09:32:00+01:00http://arjanvandergaag.nl/blog/using-ruby-command-line-options.htmlUsing Ruby command line options2014-03-24T21:00:00+01:002014-03-24T21:00:00+01:00http://arjanvandergaag.nl/blog/using-postbox.htmlUsing Postbox2010-03-11T13:27:00+01:002010-03-11T13:27:00+01:00http://arjanvandergaag.nl/blog/awesome-javascript-memoization.htmlAwesome Javascript memoization2009-08-13T09:05:00+02:002009-08-13T09:05:00+02:00http://arjanvandergaag.nl/blog/holacracy-and-being-human.htmlHolacracy and being human2019-06-04T21:30:00+02:002019-06-04T21:30:00+02:00http://arjanvandergaag.nl/blog/zsh-arguments-fu.htmlZSH arguments-fu2010-03-18T12:00:00+01:002010-03-18T12:00:00+01:00http://arjanvandergaag.nl/blog/splitting-tables-using-sql.htmlSplitting two tables using SQL2019-06-04T20:30:00+02:002019-06-04T20:30:00+02:00http://arjanvandergaag.nl/blog/selecta.htmlFuzzy-find all the things with Selecta2013-10-29T12:00:00+01:002013-10-29T12:00:00+01:00http://arjanvandergaag.nl/blog/up-and-running-with-lotus.htmlUp and running with Lotus2015-03-17T21:00:00+01:002015-03-17T21:00:00+01:00http://arjanvandergaag.nl/blog/my-year-in-books-2017.htmlMy year in books 20172018-07-23T21:00:00+02:002018-07-23T21:00:00+02:00http://arjanvandergaag.nl/blog/cowboy-server-signature.htmlDropping the Cowboy server signature in a Phoenix app2017-06-04T12:00:00+02:002017-06-04T12:00:00+02:00http://arjanvandergaag.nl/blog/introducing-rpub.htmlIntroducing Rpub, a simple ePub generation library2012-05-01T12:00:00+02:002012-05-01T12:00:00+02:00http://arjanvandergaag.nl/blog/rspec-matchers.htmlWriting custom RSpec matchers2015-03-07T12:00:00+01:002015-03-07T12:00:00+01:00http://arjanvandergaag.nl/blog/presentation-getting-started-with-ruby.htmlPresentation: Getting started with ruby2012-02-24T12:00:00+01:002012-02-24T12:00:00+01:00http://arjanvandergaag.nl/blog/testing-elm-updates.htmlTesting Elm updates2017-02-21T12:00:00+01:002017-02-21T12:00:00+01:00http://arjanvandergaag.nl/blog/elm-nudging-you-toward-good-design.htmlElm: nudging you toward good design2016-05-30T12:00:00+02:002016-05-30T12:00:00+02:00http://arjanvandergaag.nl/blog/productive-macs-bundle.htmlThe Productive Macs bundle2011-05-18T08:25:00+02:002011-05-18T08:25:00+02:00http://arjanvandergaag.nl/blog/using-jekyll-to-create-websites.htmlUsing Jekyll to create websites2009-06-07T12:00:00+02:002009-06-07T12:00:00+02:00http://arjanvandergaag.nl/blog/scrum-neither-sufficient-nor-required.htmlScrum: neither sufficient nor required2019-06-04T21:00:00+02:002019-06-04T21:00:00+02:00http://arjanvandergaag.nl/blog/clarify-git-history-with-merge-commits.htmlClarify your Git history with merge commits2011-12-06T20:00:00+01:002011-12-06T20:00:00+01:00http://arjanvandergaag.nl/blog/subversion-branching.htmlSubversion branching2009-09-08T11:28:00+02:002009-09-08T11:28:00+02:00http://arjanvandergaag.nl/blog/using-git-stash-branch.htmlUsing git stash branch2009-07-02T15:39:00+02:002009-07-02T15:39:00+02:00http://arjanvandergaag.nl/blog/rails_attributes_magic.htmlWorking with Rails Attributes magic2014-04-25T20:00:00+02:002014-04-25T20:00:00+02:00http://arjanvandergaag.nl/blog/shell-scripting.htmlShell scripting to the rescue2012-01-19T20:00:00+01:002012-01-19T20:00:00+01:00http://arjanvandergaag.nl/blog/simpleform-custom-inputs.htmlUsing custom inputs with Simple Form2015-12-11T12:00:00+01:002015-12-11T12:00:00+01:00http://arjanvandergaag.nl/blog/modifying-subversion-commit-messages.htmlModifying Subversion commit messages2010-06-30T11:20:00+02:002010-06-30T11:20:00+02:00http://arjanvandergaag.nl/blog/issues-using-vcscommand-with-macvim.htmlIssues using VCSCommand with MacVim2010-05-26T11:21:00+02:002010-05-26T11:21:00+02:00http://arjanvandergaag.nl/blog/scrum-masters-job.htmlA scrum master’s job2019-06-05T10:00:00+02:002019-06-05T10:00:00+02:00http://arjanvandergaag.nl/blog/nanoc-cachebuster.htmlThe nanoc-cachebuster Gem2011-05-22T12:00:00+02:002011-05-22T12:00:00+02:00http://arjanvandergaag.nl/blog/jquery-custom-selectors.htmljQuery custom selectors2009-10-12T09:52:00+02:002009-10-12T09:52:00+02:00http://arjanvandergaag.nl/blog/working-with-postgresql-on-the-command-line.htmlWorking with Postgresql on the command line2013-03-02T14:00:00+01:002013-03-02T14:00:00+01:00http://arjanvandergaag.nl/blog/rake-task-to-ping-google.htmlRake task to ping Google2009-06-10T12:00:00+02:002009-06-10T12:00:00+02:00http://arjanvandergaag.nl/blog/ruby-protected-methods.htmlRuby protected methods2015-07-14T12:00:00+02:002015-07-14T12:00:00+02:00http://arjanvandergaag.nl/blog/quick-text-manipulation-with-ruby.htmlQuick text manipulation with Ruby2010-06-21T18:18:00+02:002010-06-21T18:18:00+02:00http://arjanvandergaag.nl/blog/use-your-editor-to-write-simpler-code.htmlUse your editor to write simpler code2016-03-20T12:00:00+01:002016-03-20T12:00:00+01:00http://arjanvandergaag.nl/blog/foreground-and-background-processes.htmlTaking advantage of foreground and background processes2011-11-10T12:00:00+01:002011-11-10T12:00:00+01:00http://arjanvandergaag.nl/blog/navigating-project-files-with-vim.htmlNavigating project files with Vim2014-03-05T11:00:00+01:002014-03-05T11:00:00+01:00http://arjanvandergaag.nl/blog/snow-leopard-web-development-configuration.htmlSnow Leopard web development configuration2009-08-29T12:20:00+02:002009-08-29T12:20:00+02:00http://arjanvandergaag.nl/blog/publishing-a-jekyll-website-to-a-server.htmlPublishing a Jekyll website to a server2009-06-13T12:00:00+02:002009-06-13T12:00:00+02:00http://arjanvandergaag.nl/blog/art-and-science-of-gtd.htmlThe art and science of Getting Things Done2019-06-04T21:15:00+02:002019-06-04T21:15:00+02:00http://arjanvandergaag.nl/blog/my-year-in-books-2018.htmlMy year in books 20182019-03-26T12:00:00+01:002019-03-26T12:00:00+01:00http://arjanvandergaag.nl/blog/testing-custom-routing-constraints.htmlTesting Rails 3 routing constraints objects2011-11-03T12:00:00+01:002011-11-03T12:00:00+01:00http://arjanvandergaag.nl/blog/ie6-and-media-types.htmlInternet Explorer 6 and media types2010-08-18T13:35:00+02:002010-08-18T13:35:00+02:00http://arjanvandergaag.nl/blog/rails-decorator-patterns.htmlRails decorator patterns2012-05-11T15:00:00+02:002012-05-11T15:00:00+02:00http://arjanvandergaag.nl/blog/factory_girl_tips.htmlFactoryGirl Tips and Tricks2012-06-20T21:00:00+02:002012-06-20T21:00:00+02:00http://arjanvandergaag.nl/blog/using-relatedtarget-in-event-handlers.htmlUsing relatedTarget in Javascript event handlers2010-06-22T13:53:00+02:002010-06-22T13:53:00+02:00http://arjanvandergaag.nl/blog/on-using-vim.htmlOn Using Vim2010-09-12T10:50:00+02:002010-09-12T10:50:00+02:00http://arjanvandergaag.nl/blog/the-block-anchor-pattern.htmlThe a.block pattern2011-03-23T10:00:00+01:002011-03-23T10:00:00+01:00http://arjanvandergaag.nl/blog/removing-deleted-files-from-the-git-staging-area.htmlRemoving deleted files from the Git staging area2009-08-17T02:03:00+02:002009-08-17T02:03:00+02:00http://arjanvandergaag.nl/blog/ci-hard-and-unpopular.htmlContinuous Integration: surprisingly hard and unpopular2019-03-09T16:00:00+01:002019-03-09T16:00:00+01:00http://arjanvandergaag.nl/blog/programming-awk-for-fun-and-profit.htmlProgramming Awk for fun and profit2013-01-05T14:00:00+01:002013-01-05T14:00:00+01:00http://arjanvandergaag.nl/blog/lead-by-doing-nothing.htmlHow to Lead a Team by Doing Nothing2017-05-11T12:00:00+02:002017-05-11T12:00:00+02:00http://arjanvandergaag.nl/blog/view-backed-activerecord-models.htmlView-backed ActiveRecord models2019-06-04T20:30:00+02:002019-06-04T20:30:00+02:00http://arjanvandergaag.nl/blog/directory-specific-environment-variables-and-program-versions.htmlDirectory-specific environment variables and program versions2020-12-20T00:00:00+01:002020-12-20T00:00:00+01:00http://arjanvandergaag.nl/blog/holacracy-and-getting-work-done.htmlHolacracy and getting work done2020-12-19T00:00:00+01:002020-12-19T00:00:00+01:00http://arjanvandergaag.nl/blog/customising-phoenix-generator-templates.htmlCustomising Phoenix generator templates2020-12-23T00:00:00+01:002020-12-23T00:00:00+01:00http://arjanvandergaag.nl/blog/using-emacs-as-a-database-client.htmlUsing Emacs as a database client2020-12-24T00:00:00+01:002020-12-24T00:00:00+01:00http://arjanvandergaag.nl/blog/using-yasnippet-in-emacs.htmlUsing YASnippet in Emacs2020-12-22T00:00:00+01:002020-12-22T00:00:00+01:00http://arjanvandergaag.nl/blog/seams-design-and-why-i-test-rails-controllers-and-views.htmlSeams, design, and why I test Rails controllers and views2020-12-21T00:00:00+01:002020-12-21T00:00:00+01:002021-02-01T23:23:08+01:00