korrents
Dillon Mulroy

Dillon Mulroy

@dillon-mulroy · 8 positions · On ppll ↗

Principal engineer at Cloudflare as of 2026, on agents and developer tooling. Streams TypeScript, OCaml and Neovim on Twitch, and wrote the better-result library after writing the same Result type about a hundred times.

Dillon Mulroy did not write this page.

We collected these quotes from things they published elsewhere, and every quote links to where it was said. They have no account here and have not endorsed this site. Quotes are word for word; the short line under each one is our own restatement, not their wording. Their own site. Is this you? Claim it or ask us to remove it. Or tell us what is wrong here.

  1. everyone voting yes deeply misunderstands the power of network effects

    ↗@dillon_mulroy on Xx.com

  2. 6 weeks earlier
  3. developer toolsteam size

    my take has always been that "discipline doesn't scale" across teams and eng orgs and is a huge reason to use effect

    ↗@dillon_mulroy on Xx.com

  4. TypeScript

    every time i’ve built something without effect over the past almost 3 years ive come to deeply regret it and wish i had just done it from the start

    ↗@dillon_mulroy on Xx.com

  5. 10 months earlier
  6. infrastructure

    durable workflows are scaling errors as values to your infrastructure. errors as values lead to predictable, maintainable, and scalable software.

    ↗@dillon_mulroy on Xx.com

  7. 8 months earlier
  8. software quality

    This is what leads to slop JS/TS software. Treating errors generically like this is a mistake. It leads to fragile software, poor telemetry/observability/debugging, and as a result worse experiences

    ↗@dillon_mulroy on Xx.com

  9. 8 weeks earlier
  10. TypeScript

    the most important typescript feature is discriminated unions and everyone should be using them more

    ↗@dillon_mulroy on Xx.com

  11. 6 months earlier
  12. JavaScript

    My hot take is that JS has the lowest bar of entry to building and being productive (a good thing) but one of the highest bars of any language and stack to building high quality, stable, and reliable software. Very few devs have the expertise to pull off the latter

    ↗@dillon_mulroy on Xx.com

  13. 7 months earlier
  14. TypeScriptJavaScript

    One thing that drives me crazy about the React ecosystem, and more specifically "tech influencers" and "thought leaders" in the space, is the infantilization of the developers using and working in it. I’m tired of reading takes like TypeScript generics, mapped types, etc should only be needed and used by library authors for most use cases. Or today’s discourse; Don’t use `useCallback’, ‘useMemo’, and React.memo. If you’re building anything beyond a simple CRUD app or a an incredibly focused app with few features, you _will_ need these features.

    ↗@dillon_mulroy on Xx.com