Investigate a defect
Use a sanitised error trace and a minimal example to draft a fix and regression tests.
AI for Technology & IT
Use AI to prepare code, tests and documentation, with engineering review before anything reaches production.
Free · 30 minutes with Ted Deane
Meet Ted · 30+ years in software development.
Illustrative workflow
Familiar work, a useful starting point
Use a sanitised error trace and a minimal example to draft a fix and regression tests.
Turn approved setup notes into reproducible steps that another engineer can test.
Compare a proposed change with the requirements and draft checks for failure cases, permissions and recovery.
Worked example
Illustrative example using fictional information.
AI prepares
function firstLabel(items) {
if (items.length === 0) return 'No items';
return items[0].label;
}Source S1, S2You check · Responsible engineer
The engineer uses sanitised context, protects credentials, reviews the input contract and runs regression checks before approving a real change.
The support is your choice
A pathway around your work
Keep expected behaviour, sanitised context and a minimal example together.
Review the change against the requirement and prepare regression cases.
Run the relevant checks and record both passing and failing evidence before approval.
Explore relevant learning
A small sample of 30,000+ courses curated from around the world, all available to DoJo members.
The unit-test generation lesson directly supports preparing regression cases for an AI-assisted fix.
The unit-testing lesson provides a broader engineering workflow for integrating tests around a proposed change.
Before you start
Yes. Bring the languages, tools, constraints and the problem you want to solve. Course selection and any implementation scope should fit your actual environment and experience.
Bring one task, the tools you use and who checks the work. A fictional or de-identified sample can help.
Your next step
Discuss what you want to improve and a useful starting point in a free 30-minute conversation with Ted.
Bring one task, the tools you use and who checks the work. A fictional or de-identified sample can help.