en Testbit Timj’s Bits and Banter https://testbit.eu/ 60 CC BY-NC 3.0 - Creative Commons Attribution-NonCommercial 3.0 Iris - https://github.com/tim-janik/iris/ Integrating jj-fzf into Emacs https://testbit.eu/2025/jj-fzf-in-emacs https://testbit.eu/2025/jj-fzf-in-emacs Wed, 29 Jan 2025 23:54:14 +0000 Testbit Introduction Built on jj and fzf, jj-fzf offers a text-based user interface (TUI) that simplifies complex versioning control operations like rebasing, squashing, and merging commits. This post will guide you through integrating jj-fzf into your Emacs workflow, allowing to switch between emacs and jj… JJ-FZF 0.25.0: Major New Features https://testbit.eu/2025/jj-fzf-0.25.0 https://testbit.eu/2025/jj-fzf-0.25.0 Sat, 25 Jan 2025 19:06:17 +0000 Testbit The jj-fzf project has just seen a new release with version 0.25.0. This brings some new features, several smaller improvements, and some important changes to be aware of. For the uninitiated, jj-fzf is a feature-rich command-line tool that integrates jj and fzf, offering fast commit navigation with… JJ-FZF - a TUI for Jujutsu https://testbit.eu/2024/jj-fzf-tui-jujutsu https://testbit.eu/2024/jj-fzf-tui-jujutsu Mon, 04 Nov 2024 02:32:53 +0000 Testbit JJ-FZF is a TUI (Terminal-based User Interface) for Jujutsu, built on top of fzf. It centers around the jj log view, providing key bindings for common operations on JJ/Git repositories. About six months ago, I revisited JJ, drawn in by its promise of Automatic rebase and conflict resolution. I have… Profiling with CPUset Isolation https://testbit.eu/2023/cgroup-cpuset https://testbit.eu/2023/cgroup-cpuset Sat, 30 Dec 2023 23:38:09 +0000 Testbit I recently worked on some hashtable lookup code that could benefit from SIMD optimizations and microbenchmarking of modulus and hash functions to improve the code quality. However, modern CPUs are complex and have various components that cause fluctuations during benchmarks, such as core design… Sat, 15 Nov 2025 03:28:23 +0000