Skip to content
View jonathanconway's full-sized avatar
⌨️
Typing
⌨️
Typing

Organizations

@sydjs

Block or report jonathanconway

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jonathanconway/README.md
Jon Conway

Hi, I'm Jon πŸ‘‹

User Interface Developer · Minimalist · Keyboardist 🎹 ⌨️

I build clean, accessible, well-tested front-ends β€” and the tools that make building them nicer.

Website Mastodon X Email


🧭 About me

  • πŸ‡¦πŸ‡Ί Based in Australia
  • πŸ’Ό Front-end work over the years for teams including the Digital Transformation Agency, Service NSW, ANZ, Coles, Optus, Bupa, amaysim and Revolut
  • πŸ§ͺ Obsessed with testing, types and developer experience β€” towards zero bugs
  • ✍️ I write about software craft at conwy.co
  • 🀝 Open to interesting conversations and collaborations

πŸ› οΈ Toolbox

πŸš€ Featured projects

πŸ§ͺ testmatic

Supercharge your test cases. A rapid-entry manual test database, with a web UI and an acceptance-testing language, testing-steps.

🌬️ tailwindjs

Tailwind as TypeScript/JavaScript functions β€” code completion and type safety for your utility classes.

πŸ‘‹ higen

A convention-based, templated folder and file generator.

πŸ† braggart

Track your work metrics effortlessly.

πŸ”— ts-pipeline

A simple, type-safe pipeline function.

πŸ“ˆ bond-calc

Visualise and model inflation-protected bonds.

🧩 XmlToDynamic ⭐

Converts an XML document into a C# dynamic object.

βš›οΈ react-mvp

A lightweight Model-View-Presenter framework for React.
πŸ—ƒοΈ More things I've made
Project What it does
conwy Source for my personal website, conwy.co
checklists Useful checklists for software professionals of various stripes
combinator Generates lots of combinations β€” handy for unit tests
diary CLI for generating Markdown-based diary files
react-progressive-forms Server-rendered, progressively enhanced forms with React
react-router-wizard Assemble components into a wizard, powered by react-router
react-sr-pronounce Control how screen-readers pronounce your content
code-selectors A convention for referencing parts of code
htmldoc A documentation standard for HTML
pasta 🍝 Copy/paste templates in your hand
CONstruct A 2004 Windows app for editing Duke Nukem 3D CON files πŸ•ΉοΈ

✍️ Recent writing

➑️ More articles on conwy.co

πŸ“Š GitHub stats

Jon's GitHub stats Top languages GitHub streak

Less, but better. ✨

Profile views

Pinned Loading

  1. tailwindjs tailwindjs Public

    Tailwind as Typescript/Javascript functions for code completion and type safety.

    TypeScript 1

  2. testmatic testmatic Public

    Supercharge your test cases

    TypeScript