news
Programming Leftovers
-
Ryan Cheley ☛ Using OpenTofu to manage your Infrastructure as Code
The easiest way to understand OpenTofu is to start with the thing you want to manage and work backwards. At Django Commons that's things like the members and teams of our GitHub organization. For me, it was the servers, firewalls and DNS records I have on Hetzner (and, eventually, a handful of other services).
Once you know what you want to manage, you can work out what OpenTofu needs to manage it: [...]
-
Farid Zakaria ☛ What if every Nix build were bit-reproducible?
Why is bit-reproducibility so important? Trust. You can trust that the software you are running has not been tampered with and is the same as what the developers intended if you can verify that when built from source, the output is identical.
-
Andrew Nesbitt ☛ Introducing Ninety
Each market is a binary contract on a single project over a fixed window. The standard term is ninety days, matching the industry disclosure deadline and giving Ninety its name. Contracts trade between $0 and $1, and the price is the traders’ current estimate of the probability that the event happens. Launch markets include: [...]
-
SICP ☛ On taking developments in software engineering personally
Much of the feedback on my recent article on Reasons to Dislike Hey Hi (AI) Coding featured a dismissal of a collection of common themes in arguments against Hey Hi (AI) coding, without any thesis.
-
Qt ☛ Qt Champions 2026
Dear Qt community!
With only seven weeks left before 2026 gets branched into maintenance mode, we are pleased to open the nomination period for the Qt Champion 2026 award.
It has been one of those years! We've launched Qt Bridges, held an inspiring Qt Contributor Summit in Oslo and released Qt 6.12 - our first fully CRA compliant release. Through all of it, our community kept answering questions, reviewing patches, sharing knowledge, and generally holding the Qt universe together while the rest of us were busy rearranging the furniture.
-
Rlang ☛ Using R to make an “informational video”
I volunteer at my local junior AFL club and my role as club registrar grants access to a sports management platform called PlayHQ.
-
Perl / Raku
-
Raku Weekly News ☛ 2026.45 General Koan – Raku Weekly News
Only three weeks to go for the 2026 Raku Advent Calendar! It’s time to start thinking about what to write about! And don’t be shy: if it would be your first time, realize that there has been a first time for every Raku Advent Calendar author over the years!
-
-
Shell/Bash/Zsh/Ksh
-
Adam Johnson ☛ Zsh: measure command durations with the time command, TIMEFMT, and REPORTTIME
time is a POSIX utility for timing commands. Most shells build it in, and Zsh’s version has a lot more to offer than the one in Bash.
Put time before a command to time it. For example, to time a Python script: [...]
-