Oskar Wickström

@owi
340 Followers
80 Following
994 Posts
Software engineer in rural exile by the sea. Autonomous testing, programming languages, web.
Bloghttps://wickstrom.tech
Projectshttps://github.com/owickstrom/
Quickstromhttps://quickstrom.io/

We're hiring for Bombadil! Come work with me on the future of browser testing — specification languages and temporal logic, JS runtimes, bundlers, and WASM frontends in Rust, and lots and lots of property-based testing. This is onsite in London.

Apply here: https://antithesis.com/company/careers/?ashby_jid=88f9ee26-c86f-4625-9ac2-cb268678044a

Careers at Antithesis

Join us and help build our autonomous testing platform

Bombadil 0.3.2 is out, with support for importing local modules and external packages, and importing JSON, text, and binary files!

I've just used this to import Hunspell dictionaries in a spec, checking websites for typos using nspell. This in itself might become a community package you can just import into your Bombadil specs. More broadly, with 0.3.2 we can start reusing action generators and properties.

Read the manual here: https://antithesishq.github.io/bombadil/

The first release of Bombadil is out!

https://github.com/antithesishq/bombadil/releases/tag/v0.2.0

It's still very experimental and bare bones, but we now have a specification language in TS/JS, and statically linked executables in the release package.

1. npm install @antithesishq/bombadil
2. write a spec.ts (see project README for examples)
3. bombadil test https://example.com
spec.ts
4. PROFIT!

Release v0.2.0 · antithesishq/bombadil

Introduced a new specification language built on TypeScript/JavaScript, with linear temporal logic formulas and a standard library of reusable default properties. (#11, #14, #18, #20) Fix race cond...

GitHub

today is Bach day

new Goldberg Variations just dropped: https://open.spotify.com/album/29g6SUPE0ucUazmZLwALTs

11/10

J.S. Bach: Goldberg Variations (Live at Carnegie Hall, New York, 2025) - Album by Johann Sebastian Bach | Spotify

Johann Sebastian Bach · album · 2026 · 32 songs

Spotify
bombadil/src/specification/ltl_equivalences.rs at main · antithesishq/bombadil

Property-based testing for web UIs, autonomously exploring and validating correctness properties, finding harder bugs earlier - antithesishq/bombadil

GitHub
let's start the week with some crisp PBT, shall we?
today is vivaldi day

getting close to the first release of Bombadil; this week brought a new TypeScript specification language with LTL operators, a std library of default properties, and a first stab at nice error messages

also added examples to the readme:

https://github.com/antithesishq/bombadil

GitHub - antithesishq/bombadil: Property-based testing for web UIs, autonomously exploring and validating correctness properties, finding harder bugs earlier

Property-based testing for web UIs, autonomously exploring and validating correctness properties, finding harder bugs earlier - antithesishq/bombadil

GitHub

Today I’m announcing and open-sourcing the Bombadil project — a brand new property-based browser testing framework.

https://wickstrom.tech/2026-01-28-there-and-back-again-from-quickstrom-to-bombadil.html

There and Back Again: From Quickstrom to Bombadil

UPDATE:

After 18 months of sitting out a noncompete, I'm finally back working on generative testing. Not only that, I'm joining Antithesis next week, and I can't wait to build testing technology with such a deeply technical and committed group.

Everything in its right place.