Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 19
  1. Writing design docs

    A couple of years ago I wrote a blog post on how to write a design document.

  2. Future shock

    I wrote this talk for my employer, to follow a talk given the previous week by the product organization about how they intended to change their work to use the new generation of LLMs.

  3. Let’s start by clarifying what I mean by the question.

  4. Private homebrew taps

    I recently built a few things to make it easier for my team to distribute the tools they’ve been building to the entire engineering organization.

  5. Modern terminal environment

    I read Julia Evans’s blog post on “What’s involved in getting a modern terminal environment” and got very excited because there are lots of great comments in that blog post, and I have a few more of my own, and a little meta-commentary.

  6. Understanding Software

    Nothing I said in this presentation will be shocking to any readers of this blog, but my audience here was the entire company.

  7. Accepting Work

    For “you” in this document, read “you and your team”.

  8. A systems analysis rubric

    This is a systems analysis document rubric I’ve written several variations on in recent years.

  9. Multi-factor panacea

    Context: @substack 1 deleted his github account, which includes a lot of foundational source code from the early days of node.

  10. KiwiFarms is a harassment website, sort of like a terrorism-only variation on the *chan sites.

  11. Reduce Friction

    The topic of reducing friction exhausts me: Do people still need to be persuaded to help their developers go faster?

  12. Against dogmatism

    Sometimes I think that my next conference talk ought to be nothing more than a live read-through of Tef’s blog post, “Repeat yourself, do more than one thing, and rewrite everything”.

  13. One year for a one-line fix

    This blog post is harder to write than you might think, because it goes right into a number of people problems and the behavioral patterns of toxic organizations.

  14. Legacy you hate

    What should you do with a pile of legacy code you hate?

  15. The other day on Twitter Kat Marchán said this: my strongest opinion on programming languages is that postfix .await is the single greatest innovation in the past 70+ years of programming language theory and history and you can’t convince me otherwise. —…

  16. Programming as Theory-Building

    A couple of years ago now I read Peter Naur’s “Programming as Theory-Building” (alternative PDF link) and it was a mind-blower.

  17. Dysfunction junction

    You know Conway’s Law, of course.

  18. Problem statement

    The first problem with blogging is deciding where and how to do it.

  19. About

    I’ve been on the internet since 1987, which places me in the early generation of people being idiots online.