Jon Seager
Everything, newest first — across every channel. Their profile → · Subscribe
Hiding
19 October
14 October
7 October
2 October
1 October
29 September
22 September
From one piece If it hurts, do it more! 3 beliefs, in the piece's order there
-
Their words
Performance management is often associated with something going wrong, but it should be a continuous process, conducted in regular one-to-one meetings where short-, medium- and long-term goals are set and assessed, feedback is given (both ways!) and issues are addressed proactively.
-
Their words
But perhaps most obviously, when you don't release often, your team gets worse at releasing.
-
Their words
Software teams that don't release software are broken software teams.
17 September
27 August
-
Lovedrcmnd.app
TailscaleTheir words
In 2021 I started using Tailscale in place of my hand-rolled Wireguard setup, and I haven’t looked back. It has to be one of my favourite pieces of technology ever.
-
Lovedrcmnd.app
YubiKeyTheir words
One of my favourite things about the Yubikey is their ability to store TOTP codes.
-
Usesrcmnd.app
SyncthingTheir words
I switched to using Syncthing to avoid the overhead of running a server instance, which works particularly well when combined with Tailscale.
+ 2 more
-
Mixed onrcmnd.app
NextcloudTheir words
After having run a Nextcloud server for several years on a Droplet (using docker-compose), I ultimately realised that I was only using the file syncing capability, and wasn’t moving much data even then.
-
Lovedrcmnd.app
CatppuccinTheir words
Absolutely everything is themed with Catppuccin Macchiato. Not only do I love the theme, but I love how pervasive it is across all the apps/tools I use
19 August
From one piece Investing in automated C to Rust translation 3 beliefs, in the piece's order there
-
korrents.com
AI-generated code should be treated as untrusted until there is evidence it preserves the intended behavior.Their words
Generated code should be treated as untrusted until there is evidence that it preserves the desired behaviour.
-
korrents.com
Code that looks plausible is not evidence that it behaves the same as the program it was derived from.Their words
plausible-looking output is not evidence that the translated program behaves like its source.
-
korrents.com
Rewriting mature C code from scratch is expensive, risky, and rarely produces clear improvements.Their words
Rewrites have long been expensive and risky, and do not often materialise obvious improvements.
17 August
1 August
1 July
-
Their words
Firefox and Chromium have mature, browser-specific infrastructure for certificate revocation and related PKI data, but system utilities, package managers, language runtimes and many command-line tools have historically lacked a consistent mechanism for checking whether a publicly trusted TLS certificate has been revoked.
22 June
2 June
-
korrents.com
AI agents need contained, disposable workspaces with clear boundaries around host accessTheir words
Agents need contained workspaces, clear boundaries around host access, and environments that can be torn down, recreated and shared without much ceremony.
13 May
27 April
From one piece The future of AI in Ubuntu 3 beliefs, in the piece's order there
-
Their words
Delegating elements of Site Reliability Engineering to an agent does not necessarily introduce an entirely new class of risk; it should inherit the constraints of existing production systems.
-
Their words
There will always be bigger models and smaller models, and those with more compute will be able to get more done than those with less compute, but the gap will begin to close.
-
Their words
AI is not going to take software engineering jobs at Canonical, but other software engineers who are highly competent with AI tools certainly could.
26 March
-
Their words
Keeping accurate time is a critical system function, not least because it involves constant interaction with the internet and forms the basis for cryptographic verification in protocols such as Transport Layer Security (TLS).
16 March
10 March
From one piece Brewlog: Coffee & Agents 3 beliefs, in the piece's order there
-
korrents.com
A developer using AI coding tools remains responsible for reviewing the code they ship.Their words
I think the key to useful output from these tools is that you remain the driver.
-
Their words
If you care about such constraints (function length, etc.), encode them as lints rather than hoping the agent internalises your preferences.
-
korrents.com
Passkey authentication is phishing-resistant and harder to brute-force than password-based authentication.Their words
Passkeys are phishing-resistant and significantly more difficult to brute-force both from an academic and a practical standpoint
-
Likedrcmnd.app
RoastguideTheir words
Finally, I’d like to thank the authors of Roastguide for the amazing work they’ve done on their app, the attention they pay to their community on Discord
16 February
-
Their words
A correctly configured TLS server should not only send its own certificate, but also the intermediate certificates needed to chain back to a trusted root.
20 January
8 December 2025
2 November 2025
9 October 2025
1 October 2025
1 September 2025
21 July 2025
30 June 2025
24 June 2025
-
Lovedrcmnd.app
GhosttyTheir words
I moved from Alacritty to Ghostty, which has been absolutely excellent. It’s wicked fast, it has my favourite colour scheme built in, and I just love the way @mitchellh has set the project up for success in the long term. It also fits in nicely with my minimally configured applications, with excellent defaults out of the box.
-
Lovedrcmnd.app
HelixTheir words
I’ve been really impressed - Helix is fast, the default features are great and I don’t anticipate returning to vim.
-
Likedrcmnd.app
ZellijTheir words
Finally: tmux, which I had been happily using for many years, but slowly collecting configuration for. I decided to give Zellij a try, and haven’t looked back.
+ 3 more
-
Lovedrcmnd.app
TactileTheir words
I took inspiration from Omakub, which is where I discovered Tactile - a GNOME extension for tiling windows to a custom on-screen grid using the keyboard. I’ve found this to be invaluable, and easily the best window management experience for GNOME.
-
Likedrcmnd.app
Space BarTheir words
I’ve grown to like Space Bar - it provides desktop workspaces akin to those in Sway/Hyprland which enabled me to use the muscle memory I’d developed over years.
-
Usesrcmnd.app
StarshipTheir words
I switched to zsh around 2013 and have used it every day since: starting with the infamous Oh My Zsh, powerlevel9k, and subsequently powerlevel10k, and finally settling on Starship with a couple of zsh plugins such as zsh-autosuggestions and zsh-syntax-highlighting.
11 June 2025
29 May 2025
6 May 2025
1 April 2025
Nothing matches.
What is a korrent?
A korrent is a belief a person has stated in their own words: one sentence stating the claim, backed by a quote and a source, kept at korrents.com.
Under a name here, the quoted block is what they actually said. The korrent beneath it is the claim those words support, in korrents' wording — tap it to see the record, its source, and who else holds it.
Nobody here wrote their own korrents. They are compiled from public statements, and a person can change their mind, which is recorded too.
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.