Introducing swpui
swpui is a TUI (terminal user interface) tool for ergonomic and fast case-aware search and replace. It supports multiple search modes, including regex with capture groups.
Yet another personal blog about programming and technology, by Valentin Bersier
swpui is a TUI (terminal user interface) tool for ergonomic and fast case-aware search and replace. It supports multiple search modes, including regex with capture groups.
A collection of tips and tricks for the fish shell I wish I had known about a long time ago.
A tale of optimization for an algorithm that turns byte offsets into line and column numbers, and UTF-16 offsets. The final implementation leverages SIMD and fixes several inefficiencies in the original solution.
Lintspec is a command-line utility (linter) that checks the completeness and validity of NatSpec doc-comments in Solidity code. It is focused on speed and ergonomics and aims to improve the user experience over existing solutions.
In this short article, we go over a setup to distribute AWS Lambda endpoints written in the Rust programming language through Docker images instead of a zipped binary. This technique leverages the power of Cargo Lambda and multi-stage Docker builds.
Let's create a localized monthly calendar component together, using Svelte and TailwindCSS with minimal dependencies. To achieve this result, we explore the internationalization APIs of JavaScript and use some clever maths to generate a simple markup. After detailing each piece of the puzzle, we put everything together into a simple but customizable demo which can serve as the basis for your…
Differential testing allows to compare implementations and is especially useful in Solidity, where optimizations are frequently made by replacing code with low-level YUL instructions. By leveraging the fast startup times and low footprint of Rust binaries via FFI, Foundry allows to efficiently integrate diff testing in Solidity projects.