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
    D

    Daniel Doubrovkine

    code.dblock.org · Personal blog · on HN since 2010

    Daniel Doubrovkine, an engineering leader formerly CTO at Artsy, writes about hiring, open source practices and moving between management and engineering.

    Visit blogRSSHN submissions
    Career & WorkManagementOpen Source & Linux
    What HN says

    HN commenters cite it for open-source-by-default practices, going from CTO back to individual contributor, and interview and recruiting processes.

    Stats for nerds
    28HN people shared it
    78linked in comments
    890story points
    Jan 2023last shared
    2012people per year2023

    Top posts on HN

    1. 1
      Github is Your New Resume
      1 person · 174 points · first shared 2011 · 142 comments on HN
    2. 2
      Keeping a Changelog at Work (2020)
      1 person · 162 points · first shared 2024 · 61 comments on HN
    3. 3
      Moving to New York: a Guide for Software Engineers
      1 person · 100 points · first shared 2011 · 78 comments on HN
    4. 4
      Alla Klein: a fake person in charge of customer support
      2 people · 72 points · first shared 2011 · 34 comments on HN
    5. 5
      RoR Win: “Getting Things Done” with MongoDB Mongoid
      1 person · 61 points · first shared 2011 · 8 comments on HN
    6. 6
      How to Reject Engineering Candidates
      2 people · 38 points · first shared 2015 · 47 comments on HN
    7. 7
      Java Native Access (JNA) is now a Githubber
      1 person · 33 points · first shared 2011 · Discussion on HN
    8. 8
      Continuous Deployment with Heroku-Bartender
      1 person · 20 points · first shared 2011 · 1 comments on HN
    9. 9
      Just Say “No” To Mailing List Spam by Recruiters
      1 person · 15 points · first shared 2011 · 24 comments on HN
    10. 10
      Beer Mug: contribute something small to an open-source project
      1 person · 13 points · first shared 2011 · 14 comments on HN

    What HN people wrote when they linked it

    • seigeMay 2014

      First, the state of the art of "taking technical interviews" hasn't changed in the last 10yrs at least. This is, when we as an industry are harbingers of "change".

      The bottom line is that the interview process is time consuming, expensive and often not the aspect of your job for which you will be held accountable for (i.e. you get fired if you are unable to recruit).

      An interviewer in such a case, has no incentive to carefully think about the process. Usually the interview time during his/her day is not the prime task at hand and he/she has to run to "other meetings".

      In such an environment and time constraints, We come down to our rote notions of what "intelligence" means.

      If you are interested, I would recommend these two very well written articles:
      1)http://code.dblock.org/five-ways-to-torture-candidates-in-a-technical-interview
      2)http://code.dblock.org/how-to-reject-engineering-candidates

      Lastly, I wish you luck if you are a so called Front End engineer or worse, a female engineer in this industry. Its really rough out there for them in special.

      Now, if you'll excuse me, I have to go and practice my bit manipulations.

    • abuilesFeb 2013

      As Peroni mentioned, Targeted is more effective yet difficult.

      A good approach to this is something that I would call "passive targeted recruiting", basically implement policies as "always be recruiting" and having your doors open (office-hours work great for this), take 1 - 2 hours of your week to talk with people interested in knowing more about your company, etc. Also I would say enforce cultural fit over technical, I saw Polyvore's about page and see that you do a really good job selling your culture :).

      We release recently an interview with Daniel Doubrovkine about office-hours http://bit.ly/WFhVvo, he also writes a lot in his blog about hiring http://code.dblock.org/help-me-fix-tech-recruiting-become-a-recruiter

      Hope it helps! I would be interested in discussing further about the subject if you want (email is in my profile).

    • ortaJan 2023

      I was working at Artsy while the OP was CTO (:wave:) and tried to help out a bunch on fostering a good attitude towards OSS - there's quite a few notes in both artsy/README and the blog

      - (the making of artsy/README) https://artsy.github.io/blog/2018/08/21/OSS-by-Default-Docs/

      - (OSSing our apps) https://artsy.github.io/blog/2019/04/29/how-did-artsy-become-oss-by-default/

      - (OPs writeup on the philosophy) https://code.dblock.org/2015/02/09/becoming-open-source-by-default.html

      - (the RFC process) https://artsy.github.io/blog/2019/04/11/on-an-rfcs-process/

    • sudonimSep 2012

      Yes, I think all employees involved is a huge win. In our company of 3, we do that. But one thing that's problematic from the customer's point of view, is:

      "Who should I contact to solve my problem?"

      The ideal experience in my opinion is a single contact point, with the authority and knowledge to solve every issue you have.

      That's of course unrealistic, but I want to find a way to approximate that. The closest thing I've heard is Alla Klein:

      http://code.dblock.org/alla-klein-a-fake-person-in-charge-of-customer-support

    • dblockJan 2020

      I joined AWS 6 months ago at 43 as a principal engineer, transitioning from a CTO role of a Series D company, and wrote about it.

      https://code.dblock.org/2019/11/17/the-pros-and-cons-of-going-from-management-back-to-ic.html

      I would recommend it.

    • acjohnson55Nov 2021

      Nah, I've got better things to do.

      My old boss, however, has good advice on how to make them useful, for those who care to respond: https://code.dblock.org/2015/01/09/how-to-make-recruiter-spam-useful-my-canned-response.html

    Related

    Artsy Engineeringartsy.github.io58 people

    Introduction to AWS OpsWorks

    Artsy Engineering
    Company · last shared 2025
    Drew DeVaultdrewdevault.com633 people

    Firefox is on a slippery slope

    Drew DeVault
    Personal · last shared 2026
    The Pragmatic Engineernewsletter.pragmaticengineer.com292 people

    Inside the longest Atlassian outage

    The Pragmatic Engineer
    Personal · last shared 2026
    Dan Luudanluu.com1.2k people

    We only hire the trendiest

    Dan Luu
    Personal · last shared 2026
    GitHub Engineeringgithubengineering.com122 people

    Move Fast and Fix Things

    GitHub Engineering
    Company · last shared 2022
    Zach Holmanzachholman.com236 people

    Only 90s Web Developers Remember This

    Zach Holman
    Personal · last shared 2026
    Mark Shuttleworthmarkshuttleworth.com134 people

    Announcing Ubuntu Core, with snappy transactional updates

    Mark Shuttleworth
    Personal · last shared 2023
    swyxswyx.io120 people

    AWS is playing chess, Cloudflare is playing Go

    swyx
    Personal · last shared 2026