Skip to content




  • Pro


Block or Report

Block or report textbook

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.

Report abuse

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

Report abuse


Hi, I'm Jon. I'm an:

  • 🏢 Engineering manager at VMware Tanzu Labs and mentor at Code Your Future
  • 🪂 Extreme programmer into pair programming, test-driving development, and CI/CD
  • 👯 Effective collaborator working in balanced teams to deliver delightful products early and often
  • 👨‍💻 Adaptable polyglot shipping software in JavaScript and TypeScript (across Angular, Vue and React), Python, Java and Kotlin (with Spring), and even PHP (7, with Laravel)
  • 🤖 Automation fan trying to get robots to do the repetitive stuff so humans can focus on what's important

📚 Check out my tutorial series on test-driven development in JavaScript:

  1. FTW - the basic principles of TDD, showing unit testing using Jest
  2. E2E - expanding to higher level testing, using Cypress for E2E and Jest for integration and unit testing of a simple Create React App UI with Testing Library
  3. API - more options for test doubles as we bring in API calls and even random functionality to our React UI

Pinned Loading

  1. Eleanor Rigbot, searching for tweets that will fit in the scheme of this rhyme. What will it find?

    Python 1

  2. bulrush Public

    A Bulma-based Pelican blog theme; clean, flexible and responsive.

    HTML 57 22

  3. starter-kit Public template

    Starter kit for full-stack JavaScript projects

    JavaScript 14 21

  4. fauxauth Public

    Helper application for testing OAuth clients

    TypeScript 1

  5. flash Public

    A project dashboard that works.

    Python 4 3

  6. aslack Public

    Asynchronous Slack API integration.

    Python 13 4

1,102 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri
Activity overview
Contributed to textbook/impasse, textbook/fauxauth, textbook/starter-kit and 5 other repositories

Contribution activity

December 2021

Created 40 commits in 2 repositories
Created 1 repository
1 contribution in private repositories Dec 1

Seeing something unexpected? Take a look at the GitHub profile guide.