user avatar
Daniel Compton
@danielwithmusic
Coding @whimsical, Christian. Prev: @github Sponsors. Writing and podcasting about Clojure @the_repl, @cljtogether.
Morrinsville, New Zealand
Joined September 2009
Posts
  • user avatar
    Just finished up my first day at CrowdStrike. Got to push a quick fix to prod before logging off for the day. Looking forward to a long weekend!
  • user avatar
    I'm pleased to announce that I've joined GitHub as a product manager in the Social Coding team! danielcompton.net/2020/05/28/sta…
  • user avatar
    What's "de-Kubernetization"? It's undoing this. At every single level.
  • user avatar
    Me on my deathbed to my kids: "This was my father’s logback.xml, lovingly tweaked and copied from project to project. I pass it to you now, and I expect one day you will pass it on to your children"
  • user avatar
    Clojure is a happy counterexample. I’ve dived into Clojure codebases that hadn’t been touched for ~5 years and they ran just fine. The value of Clojure’s stability is non-obvious and even annoying in the short term, but keeps paying dividends year after year.
    Replying to @marcoarment
    This is just an instance of a near universal pattern. These days whenever you come back to any software development environment you're in a world of pain because everything's changed while you've not been paying attention.
  • user avatar
    Is your team split on camelCase vs snake_case? Having trouble deciding on whether to capitalise acronyms? Split the difference with sPonGEbOb cASe
    cReatE tABlE useRS(
    UsernAmE TExt primArY KEy,
    eMaIL    texT,
    PaSsWORd bYTea
);
  • user avatar
    I recently left GitHub and am looking for my next job as a software engineer. I learnt a lot as a TPM and PM at GitHub, but one of the biggest lessons I learnt is that engineering is where my passion lies.
  • user avatar
    Git tip of the day: Update master branch to the latest on origin, without switching to master first: $ git fetch origin master:master
  • user avatar
    I’m generally not a big fan of the “you have no free will” theory, but Gmail’s Smart Compose suggestions when typing is making me reconsider.
  • user avatar
    (let [baby3 (promise)] (Thread/sleep 24192000000) (deliver baby3 'baby-boy) (swap! family conj @baby3))
  • user avatar
    Replying to @sandofsky
    Mandatory as an alternative to Google/Facebook/Twitter sign-in. Wouldn’t be mandatory if companies only used their own user systems.
  • user avatar
    Today was my first day @WhimsicalPowers! Looking forward to building one of my favourite tools with an amazing team.
  • user avatar
    I wrote about customer trust, cloud architecture, and the recent Google Cloud price increases: danielcompton.net/2022/03/21/pen…