Joseph Kanon
Technology Executive & Architect
Build a small application with AI assistance while learning to review its code, test its behavior and explain the decisions behind it.
With Joseph KanonAI makes it easier to produce code. Understanding whether that code meets a need, how it works and where it can fail remains part of development. This program helps you take responsibility for those questions as you build an application.
You start with a limited need, define acceptance criteria and implement a first feature. The work then covers testing, debugging, security and maintainability. AI assistance stays within a development process that includes review and verification throughout.
You continue the work in a code repository between workshops. You prepare a demonstration of the application, its tests and its known limitations, explaining the important decisions you made.
Workshops with Joseph Kanon take place fully online, live. The format includes a shared workshop, a scheduled review for each pod and practice between sessions. Two pods of up to three participants accommodate a maximum of six people.
This program is for students from Grade 11 or equivalent in any school system through university.
The program is in preparation. Session dates will be announced before enrollment opens.
8 modules ยท 8 lessons
Create a repository and document how AI assistance will be reviewed.
Turn a small problem into acceptance criteria and test cases.
Implement one feature and explain every important code path.
Write meaningful tests and inspect edge cases.
Reproduce a failure, form a hypothesis and verify a fix.
Inspect inputs, dependencies and handling of sensitive information.
Improve maintainability and rehearse deployment and rollback.
Present a working application, test evidence and limitations.
Technology Executive & Architect
Ready to stop stressing?
JOIN THE ACADEMY