Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 15
  1. An old-new take on argument parsing in Rust

    Extending getopts into a small framework for Unix-style Rust command-line tools.

  2. Autoconf’s revenge: ad-hoc shell templates

    How to leverage an old dirty trick in your Bazel wrapper for great effect As powerful as Bazel is, sometimes it’s not featureful enough.

  3. Is anyone still using Emacs?

    In a recent discussion at the orange site sparked by the Emacs 31 Is Around the Corner: The Changes I’m Already Daily Driving article, people were asking themselves “Is anyone still using Emacs?”

  4. A Markdown-based test suite

    This article is not about AI and it is not written with AI, but the work that I’m about to present was definitely motivated by AI.

  5. What if there was no BASIC in EndBASIC?

    Six years have passed since I started building EndBASIC: a retro-looking BASIC interpreter that works on the web, on the desktop, and on embedded hardware—and that allows writing cross-platform apps that leverage graphics, a cloud file sharing system, and…

  6. I think AI is pushing me toward the AGPL

    Why agentic coding changes everything for the open-source craft and maintainership.

  7. Reflections on vibecoding ticket.el

    It has now been a month since I started playing with Claude Code “for real” and by now I’ve mostly switched to Codex CLI: it is much snappier—who would imagine that a “Rewrite in Rust” would make things tangibly faster—and the answers feel more to-the-poi…

  8. Grumpy Julio plays with CLI coding agents

    Or the more tired “One week with Claude Code”-type article.

  9. ssh-agent broken in tmux? I've got you!

    A little over two years ago, I wrote an article titled SSH agent forwarding and tmux done right.

  10. From Azure Functions to FreeBSD

    Putting FreeBSD’s “power to serve” motto to the test.

  11. BazelCon 2025 recap

    It has been just over two years since I started Blog System/5, and that means it’s time for the now-usual(?)

  12. You are holding BUILD files wrong

    I’ve heard it from people new to Bazel but also from people very familiar with the Bazel ecosystem: BUILD files must go away.

  13. Bazel and glibc versions

    Imagine this scenario: your team uses Bazel for fast, distributed C++ builds.

  14. Trusting builds with Bazel remote execution

    The previous article on Bazel remote caching concluded that using just a remote cache for Bazel builds was suboptimal due to limitations in what can and cannot be cached for security reasons.

  15. Understanding Bazel remote caching

    The previous article on Bazel action non-determinism provided an introduction to actions: what they are, how they are defined, and how they act as the fundamental unit of execution in Bazel.