a journey through technology
Hi, I'm Andrea, a developer with two decades of experience and a growing obsession with software correctness. I'm the creator of beyond-tabs.com, a platform connecting developers with jobs in non-mainstream languages like OCaml, Ada, and Clojure. I also run beyondtesting.dev, where I explore ways to build more reliable software through Design by Contract and related techniques. I recently released RawPair, a terminal-first real-time collaboration tool with zero middleware. I'm also working on Rivar, a minimal language inspired by Eiffel and C, designed from the ground up for native support of contracts.
XFrames is an open-source library for building GPU-accelerated, cross-platform desktop applications as well as WebGPU-powered UIs in the browser. Designed to make development faster and more accessible, XFrames is ideal for developers seeking high performance and flexibility.
Visit XFrames.devbeyond-tabs.com is a carefully curated job board focused on helping developers find unique opportunities in lesser-known programming languages. Each listing is handpicked to ensure quality and relevance.
Browse JobsBringing Design by Contract (DbC) → to PHP.
Invariant PHP is a new PHP extension that introduces class invariants, preconditions, and postconditions—ensuring object integrity and better software correctness.
We rethink the concept of correctness and its implications for software development.
Read More (linkedin.com) →March 24, 2025
How Design by Contract (DbC) can improve software correctness in PHP.
Read More (linkedin.com) →March 19, 2025
Why companies default to silos, the trade-offs, and how fewer dependencies enable faster releases.
Read More (linkedin.com) →January 30, 2025
Exploring how modern LLMs favor popular programming languages and what it means for the future of Ada, Pascal, and others.
Read More (linkedin.com) →January 20, 2025
Learn how XFrames leverages FFI for seamless cross-platform development across multiple languages and platforms.
Read More (xframes.dev) →January 5, 2025
An analysis of how cost considerations and convenience influence choices in today’s web development landscape.
Read More (linkedin.com) →November 17, 2024