Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    Mathias Meyer

    paperplanes.de · Personal blog · on HN since 2008

    Mathias Meyer, a software engineer and former Travis CI executive, writes on databases, operations, engineering culture, and management.

    Visit blogRSSHN submissions
    ManagementCareer & WorkDatabases
    What HN says

    HN mostly links his post on Travis CI's minimum vacation policy as an alternative to unlimited vacation, plus older posts on MongoDB durability.

    Stats for nerds
    51HN people shared it
    58linked in comments
    1.7Kstory points
    Aug 2015last shared
    2011people per year2015

    Top posts on HN

    1. 1
      Travis CI: From Open to Minimum Vacation Policy
      5 people · 675 points · first shared 2014 · 329 comments on HN
    2. 2
      A Tour of Amazon's DynamoDB
      1 person · 143 points · first shared 2012 · 30 comments on HN
    3. 3
      MongoDB, Data Durability and Improvements coming in 1.8
      3 people · 100 points · first shared 2011 · 57 comments on HN
    4. 4
      Web Operations 101 For Developers
      2 people · 89 points · first shared 2011 · 1 comments on HN
    5. 5
      A Collection Of Redis Use Cases
      2 people · 85 points · first shared 2010 · 12 comments on HN
    6. 6
      On Drafting an Engineering Strategy
      2 people · 73 points · first shared 2020 · 13 comments on HN
    7. 7
      The Developer is Dead, Long Live the Developer
      1 person · 61 points · first shared 2014 · 30 comments on HN
    8. 8
      Six-ish Months of eBook Sales: Riak Handbook
      1 person · 54 points · first shared 2012 · 13 comments on HN
    9. 9
      EventMachine, How Does It Work?
      1 person · 49 points · first shared 2011 · Discussion on HN
    10. 10
      Why Hiring for “Culture Fit” Hurts Your Culture
      3 people · 44 points · first shared 2015 · 58 comments on HN

    What HN people wrote when they linked it

    • stonegJan 2011

      It's true, we also experienced data loss (several millions of log data caused by dirty shutdown, it's data file is very fragile) issue like this thread http://groups.google.com/group/mongodb-user/browse_thread/thread/d0111a47984cb688

      I found the following two posts very insightful:

      1, http://www.mikealrogers.com/2010/07/mongodb-performance-durability/

      "This (mongodb's write plolicy) is kind of like using UDP for data that you care about getting somewhere, it’s theoretically faster but the importance of making sure your data gets somewhere and is accessible is almost always more important."

      2, http://www.paperplanes.de/2011/1/10/mongodb_and_data_durability.html

      "It's okay to accept trade-offs with whatever database you choose to your own liking. However, in my opinion, the potential of losing all your data when you use kill -9 to stop it should not be one of them, nor should accepting that you always need a slave to achieve any level of durability. The problem is less with the fact that it's MongoDB's current way of doing persistence, it's with people implying that it's a seemingly good choice. I don't accept it as such."

    • aphyrFeb 2011

      I can't see using MongoDB for any production project. It combines a limited replication/sharding model with a poor single-server durability, lack of tunable CAP constraints, and some surprising performance bottlenecks.

      If you want integrity and SQL, use PostGres. If you want volatile speed, use Redis or Membase. If you want a rich data model and excellent durability with limited but highly configurable replication, experiment with Couch. If you want federation, predictable horizontal scaling, and HA, perhaps look at Voldemort, Cassandra, HBase, or Riak. There are a lot of good datastores out there, and chances are one of them fits your needs better.

      Edit: I think http://www.paperplanes.de/2011/1/10/mongodb_and_data_durability.html basically sums it up. When the Mongo folks started telling me that kill -9 should never happen to any database, I stopped taking them seriously.

    • jtfairbankJan 2015

      42 floors has an interesting mandatory 2 weeks vacation when you start working there. [0]

      Paperplanes has a mandatory minimum vacation policy on top of their unlimited vacation policy, in order to prevent employees from feeling like they can never take a break since there's always more to do (a common issue with unlimited vacation policies).

      As for my own startup, we're still super early stage so its "unlimited" but I don't foresee us being able to take a break anytime soon. :/

      [0]: http://www.businessinsider.com.au/42-floors-vacation-policy-2013-4
      [1]: http://www.paperplanes.de/2014/12/10/from-open-to-minimum-vacation-policy.html

    • s0uthPaw88Aug 2015

      Some reports of companies where a change to unlimited vacation caused employees to take less time off:

      1. http://www.paperplanes.de/2014/12/10/from-open-to-minimum-vacation-policy.html

      2. http://www.slate.com/blogs/moneybox/2015/07/14/unlimited_vacation_time_this_company_tried_it_and_it_was_a_total_failure.html

    • roidrageJul 2012

      Sure can. I actually wrote a post about how I'm building and publishing the book a while back which has more details on the fulfillment provider as well: http://www.paperplanes.de/2012/1/12/my-publishing-tool-chain.html

    • slillibriFeb 2011

      Here is a blog post (not mine) that I keep returning to that contains a pile of links to different Redis uses/use cases. http://www.paperplanes.de/2010/2/16/a_collection_of_redis_use_cases.html

    Related

    Werner Vogelsallthingsdistributed.com297 people

    Continuous reinvention: A brief history of block storage at AWS

    Werner Vogels
    Personal · last shared 2026
    Russ Coxresearch.swtch.com554 people

    Timeline of the xz open source attack

    Russ Cox
    Personal · last shared 2026
    Foursquare Engineeringengineering.foursquare.com47 people

    Building a recommendation engine, foursquare style

    Foursquare Engineering
    Company · last shared 2018
    Travis CI Blogblog.travis-ci.com85 people

    Travis CI acquired by Idera

    Travis CI Blog
    Company · last shared 2023
    Scattered Thoughtsscattered-thoughts.net186 people

    Against SQL

    Scattered Thoughts
    Personal · last shared 2026
    Karl Matthiasrelistan.com19 people

    A Week with Mozilla's Rust

    Karl Matthias
    Personal · last shared 2026
    Aldo Cortesicorte.si88 people

    Visualizing binaries with space-filling curves

    Aldo Cortesi
    Personal · last shared 2026
    TigerBeetle Blogtigerbeetle.com83 people

    Code review can be better

    TigerBeetle Blog
    Company · last shared 2026