← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 36
  1. A little while ago I wrote an article I have titled titled "Taste Is All That's Left" arguing, well, that taste is all that's left in the current age.

  2. Taste Is All That's Left

    import Banner from "@components/Banner.astro"; For most of the time I have been writing software---which, compared to some of my readers, is not that long---I have come to believe that the hard thing was making the thing exist at all.

  3. The Tool and the Tedium

    Lately, I have been thinking a lot about my relationship with mathematics.

  4. Most, if not all, Nix tools I build (or at least, consider building) eventually want to do one little, very boring thing.

  5. Not long ago---by which I mean an annoyingly short time ago---I wrote a post titled I'm Moving to a Farm.

  6. Moving To A Farm

    I think I'm depressed.

  7. Nix's substituter model is one of those designs that is almost right, but isn't exactly there.

  8. I'll start with a disclaimer that I know will bother some of you.

  9. The Rust GUI ecosystem has matured into a landscape of impressive, specialized tools.

  10. 2025 Wrapped & 2026 Wishlist

    Howdy!

  11. The Tradeoff Trap

    Not so long ago, I have spent quite a bit of time writing a new component for my site.

  12. There has been some growing current of enthusiasm recently, around so called vibe "coding."

  13. The Federation Fallacy

    This post is greatly inspired by the awesome article The Federation Fallacy by Alyssa Rosenzweig.

  14. On Mutation Testing

    If you have ever worked on any serious codebase, then you probably know how truly deceptive confidence can be; you push a change, tests pass, CI is all green and the voice in your head yells "MERGE ON GREEN!"

  15. import Banner from "@components/Banner.astro"; It starts innocently.

  16. Considerations

    I am a sick man...

  17. One of the things that convinced me to stay on NixOS was how easy it is to write integration tests for my existing infrastructure.

  18. My New Tech Stack

    I have began programming with Javascript back in 2018.

  19. Those of you who have been a part of the Nix ecosystem, more specifically the community that often deals with flakes,1 have no doubt noticed or perhaps actively use the nixConfig attribute in a flake.nix.

  20. import Banner from "@components/Banner.astro"; Recently I have encountered a PR in Nixpkgs that implements the necessary groundwork for building fully declarative documents using Typst, similar to other language-specific builders you might be familiar wit…

  21. On Editors and Things

    Hi all, good news first.

  22. NixOS Security I: Systemd

    A Linux system is a complex ecosystem of components, each with its own set of vulnerabilities.

  23. Resources https://blog.gitbutler.com/git-tips-and-tricks/ Setting up SSH signing for Git commits For the longest of times, I have been running an obscure GPG setup using Yubikeys that requires me to go back to my notes every time I wish to replicate it on…

  24. Nix Remote Builders

    Nix is a package manager--nay, a build tool1 that is capable of scaling both vertically and horizontally through its Binary Caches and Remote Builders respectively.

  25. Impermanence is an interesting concept.

  26. If you've ever used Nix/NixOS to a certain extent, perhaps one where you can call yourself "proficient", you might have needed to write your own custom functions, "store" them somewhere, and pass them around.

  27. If you have spent time in traditional programming languages, then you have probably relied on conditionals (if-else, switch, case) at least once in In Nix, as a result of lazy evaluation, many of those constructs become less relevant less relevant---or ou…

  28. Stop Scraping my Git Forge!

    Not so long ago, while performing maintenance on my VPS and setting up Prometheus, Grafana, and related tools, I noticed something unexpected yet not entirely surprising.

  29. Programs fail, even the best-written ones.

  30. Hello World

    After hours on end of reckless consideration and rewriting, I have finally crafted my static site generator---a basic (but extremely inelegant) Bash script---and my blog is now fully live.

  31. Please Just Stop!

    Just is a fast and powerful command runner, built with Rust.

  32. On SysRq

    Resources https://wiki.archlinux.org/title/keyboard_shortcuts https://en.wikipedia.org/wiki/Magic_SysRq_key https://docs.kernel.org/admin-guide/sysrq.html https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/admin-guide/sy…

  33. Today's main attraction is the Headscale setup on my VPS running NixOS, which I've finally came around to self-host.

  34. My VPS, which hosts some of my infrastructure, has been running NixOS for a while now.

  35. Recently I have had to go through the misfortune of hosting some websites written with NextJS on my VPS running NixOS, this note entry shall document my experience and the "easy" path I have chosen.

  36. System Backlight

    Following a large system upgrade two days ago, my HP Pavilion laptop has stopped registering the intel_backlight device interface in /sys/class/backlight - which is most often used by tools such as brightnessctl or light to control active backlight level.