Open source

Things I build in the open, projects I help maintain, and the developer communities I'm part of.

Everything else is on my GitHub profile.

My projects

Projects I started and look after.

  1. satteri-plugins

    Creator and maintainer

    Ports of remark and rehype plugins to Sätteri, the Rust markdown engine behind Astro 7.

    I wrote and maintain every package, each tested against the original plugin's output.

All my repositories on GitHub

Projects I contribute to

I contribute to open source regularly: as a core contributor to two projects, and with changes merged into some well-known ones.

  1. AceUnit

    Core contributor

    A unit test framework for C, from C89 to C23, that finds tests by reading the compiled symbol table. Built for firmware, drivers, and other constrained environments.

    I own the documentation and fix bugs in the code.

  2. ReqCover

    Core contributor

    Requirements coverage for JVM tests. Tag tests with the requirement they verify and fail the build when coverage drops below a threshold.

    I own the documentation and fix bugs in the code.

I've also contributed to these projects, and more

  • MDN Web Docs

    The official source for MDN Web Docs content.

    11.1k stars

  • Zod

    TypeScript-first schema validation with static type inference.

    44.2k stars

  • WireMock

    A tool for mocking HTTP services.

    7.4k stars

  • JobRunr

    An extremely easy way to perform background processing in Java.

    3.1k stars

  • Akash Network

    Decentralised cloud compute marketplace.

More on my GitHub profile

Community

Developer communities I help run and look after.

  1. WeDoTDD

    Maintainer

    WeDoTDD is a community-curated directory of companies, teams and developers who practise test-driven development and extreme programming, with stories of how they work. I help maintain the site and keep the directory growing, because seeing real teams do TDD is often what convinces people to try it.

  2. Open Source Weekend

    Core team member

    I created and maintain the OSW portal, mentor new open source contributors, and organise tech meetups.

  3. Ahmedabad Developer Club

    Core team member in Ahmedabad

I'm also part of GDG, Java User Group, The Hackers Meetup and other local tech communities, and volunteer to help them run their meetups and events.