Arend van Beelen jr. Blog Projects Consulting
Mastodon LinkedIn GitHub

Articles RSS feed


  • Biome Type Inference: A Look Behind The Scenes May 12, 2025
  • Biome partners with Vercel to improve type inference Apr 2, 2025 [external]
  • New Monarchy: A Rethinking of the Values of Democracy Feb 17, 2025
  • Roadmap 2025 and Biome 2.0 Jan 22, 2025 [external]
  • Biome's Approach to Multi-File Analysis Nov 28, 2024
  • Singletons in JavaScript Nov 9, 2024
  • Post-Architecture: Premature Abstraction Is the Root of All Evil Jul 18, 2024
  • Post-Architecture: What It Is And What It Isn't Jul 4, 2024
  • Post-Architecture: An Open Approach to Software Engineering Jun 13, 2024
  • Writing exhaustive switch statements in TypeScript Mar 15, 2024
  • In search of a better Bevy UI Mar 2, 2024
  • A Deep Dive Into Fiberplane's Operational Transformation Feb 26, 2024 [external]
  • Why I'm excited for Biome's type inference Jan 28, 2024
  • MVP: The Most Valuable Programmer Apr 10, 2023
  • Why we at Fiberplane use Operational Transformation instead of CRDT Apr 6, 2023 [external]
  • Creating a rich text editor using Rust and React Apr 20, 2022 [external]
  • Writing Redux Reducers in Rust Apr 6, 2022 [external]
  • Announcing fp-bindgen Mar 28, 2022 [external]
  • JavaScript Pipe Operator Proposal: A Battle of Perspectives Sep 19, 2021
  • Advanced Redux: How to create multiple instances of a state slice Jan 31, 2021
  • How I made text-clipper the fastest HTML clipping library Feb 2, 2016
  • © 2025 Arend van Beelen jr. All rights reserved.
    Mastodon LinkedIn GitHub