Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 19
  1. I built buildprof (Github), an open-source tracing tool that shows where the time goes when you compile software on Linux.

  2. Responsibility Is Taken Before It Is Given

    To get promoted as a software engineer in Big Tech, you generally need to show “ownership” of a product or area.

  3. Changing Devtools Is Cheap. Owning Them Isn’t.

    In Devtools must be open source1 (via), David Crawshaw makes the case that, because of coding agents, we’re now in an era where devtools will be personalized by individual users.

  4. GitHub has alternatives, but no replacement

    Codeberg, a Git code hosting platform, recently took a decision to prohibit projects that mostly consist of generative-AI-written code which has prompted concern and extensive discussion elsewhere.

  5. How I Find Problems to Solve as a Staff Engineer

    Note: this post was revised after publishing for increased clarity, based on reader feedback.

  6. The git history command deserves more attention

    Working with lots of changes in parallel on git can be painful.

  7. This post was formerly titled “17 bugs in 10 weeks from AI security scanning”.

  8. Don't answer the first question

    In my work on Perfetto, a performance debugging tool, one question I get often is: “how do I split a Perfetto trace into multiple files?”

  9. For eight years, I’ve wanted a high-quality set of devtools for working with SQLite.

  10. Most SQL tools treat SQLite as a “flavor” of a generic SQL parser.

  11. Over the last few weeks, three new products have announced themselves on Hacker News to great success, each making the frontpage: Sprites (fly.io) with 508 votes and hit #7 exe.dev with 457 votes and hit #2 shellbox.dev with 316 votes and hit #4 All three…

  12. Why Senior Engineers Let Bad Projects Fail

    When I was a junior engineer, my manager would occasionally confide his frustrations to me in our weekly 1:1s.

  13. Two people.

  14. Why I Ignore The Spotlight as a Staff Engineer

    Lately I’ve been reading Sean Goedecke’s essays on being a Staff+ engineer.

  15. It’s Friday at 4pm.

  16. When Good Technical Writing Isn't Enough

    Last week, I came across Don’t Build an Audience.

  17. Perfetto: Swiss Army Knife for Linux Client Tracing

    I gave a talk at the 2025 Tracing Summit last month titled “Perfetto: The Swiss Army Knife of Linux Client/Embedded Tracing”.

  18. On Perfetto, Open Source, and Company Priorities

    I recently stumbled across this post on lobste.rs about a project called traceboot which allows visualizing the Linux boot process using lightweight ftrace events and Perfetto.

  19. V4L2 and Hardware Encoding on the Raspberry Pi

    TLDR: Explain how the V4L2 M2M API works through the use-case of implementing hardware video encoding on the Raspberry Pi.