Hi, I'm Jon. I'm an:
- π’ Engineering consultant at Ignition Works and 33 Teams (currently working with HSBC) 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:
- FTW - the basic principles of TDD, showing unit testing using Jest
- 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
- API - more options for test doubles as we bring in API calls and even random functionality to our React UI
- Ohm - departing from RPS and building a resistor calculator REST API with Express and SuperTest