Blog
Optimizing Text Offset Calculations
2025-10-18A 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.
Announcing lintspec
2025-02-26Lintspec 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.
Rust for AWS Lambda, the Docker Way
2024-11-22In 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.
Localized Calendar Component with Svelte and TailwindCSS
2024-08-01Let'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 calendar needs.