---
title: Develop with AI assistance
description: Use AI for code, debugging, and repetitive work while strengthening core technical skills.
---

import WorkshopRecordingLink from '../../../../components/workshops/WorkshopRecordingLink.astro';

[AI for faster execution: CryptX 2.0 Hackathon Workshop](https://www.youtube.com/watch?v=dr8YVenqDcw)

<WorkshopRecordingLink href="https://youtu.be/dr8YVenqDcw" />

## Let AI support development

No-code and low-code tools can help people with limited programming experience make a first prototype. Developers can use AI to draft code, explain unfamiliar code, debug problems, and automate repetitive tasks. In either case, review the result and make sure it meets the product's requirements.

The speaker refers to an AI-assisted, specification-driven way of working as “Warp Coding.” The practical idea is to describe the expected behavior clearly, use AI to help produce an implementation, and check that implementation against the specification.

## Keep learning the foundations

AI assistance does not remove the need to understand programming fundamentals, design patterns, and data structures. Those foundations help developers assess generated code, spot mistakes, and make informed changes.

Choose a technology stack for the project and team. The session mentions Java, C#, Flutter, and React Native as examples, rather than as a single preferred stack.

[Continue to the human element](/docs/si/workshops/ai-for-faster-execution/human-execution)
