Search results for "best ai coding practices":

Scaling AI Agents for Production Codebases: Patterns for Accuracy and Efficiency
AI Coding Summit 2026AI Coding Summit 2026
24 min
Scaling AI Agents for Production Codebases: Patterns for Accuracy and Efficiency
Discussing top AI coding best practices in 2026, including semantic understanding and context window management. Exploring the role of Language Server Protocol (LSP) in code refactoring. Efficient code renaming using LSP and code intelligence in Kiro. Impact of not using LSP on code renaming efficiency. Manual approaches without LSP significantly impact efficiency and resource consumption. Context window usage doubles without LSP, affecting code handling. Utilizing subagents for specialized tasks enhances codebase security. Spec-driven development and detailed design documents for efficient agent alignment.
How AI Can Automate 70% of Code Review: Reducing Burden and Improving Code Quality
Productivity Conf for Devs and Tech LeadersProductivity Conf for Devs and Tech Leaders
15 min
How AI Can Automate 70% of Code Review: Reducing Burden and Improving Code Quality
Premium
Hello, everyone. I'm Mansa Hari, and I'm very excited to open the session on how AI can automate 70% of code review and reduce the burden on developers. AI can cut review time, automate PR suggestions, and identify code issues. Implementing AI code reviews can reduce manual review time, ensure high code quality, and accelerate development cycles. The future of AI in code reviews includes understanding business logic, intuitive code suggestions, and hybrid AI-human reviews. Tools like Co-Pilot can be used to automate code review tasks and improve code quality.
Advanced Claude Code Techniques: Agentic Engineering With Context Driven Development
AI Coding Summit 2025AI Coding Summit 2025
115 min
Advanced Claude Code Techniques: Agentic Engineering With Context Driven Development
Workshop
Cole Medin
Cole Medin
This workshop introduces Context Engineering - a simple yet structured approach to getting consistent, high-quality results from AI coding assistants. You'll learn how to move beyond basic prompting to create comprehensive workflows to give your AI coding assistants all the architecture, best practices, project rules, code examples, and validation processes it needs to get the job done effectively. Through hands-on exercises with Claude Code, we'll demonstrate how proper Context Engineering unlocks a whole new level of agentic engineering while teaching practical techniques, templates, and best practices that help AI assistants understand your project standards and deliver production-ready code consistently.
Your AI Code Reviews Are Missing the Point (And How to Fix It)
AI Coding Summit 2026AI Coding Summit 2026
25 min
Your AI Code Reviews Are Missing the Point (And How to Fix It)
Ishai, CTO at LearnrB, discusses the evolution and impact of AI code reviews in software development. The transition from experimentation to maturity with autonomous AI agents in code reviews is highlighted. Challenges in AI-driven code creation and review processes, as well as the benefits of AI code reviews for productivity and efficiency, are discussed. Common mistakes and challenges in AI code review adoption, along with the importance of adapting processes for AI advancements, are emphasized. The importance of enhancing AI code review processes, measuring their impact, and leveraging AI for productivity metrics is also explored.
Why Software Engineering Is Becoming: Plan and Review
AI Coding Summit 2026AI Coding Summit 2026
18 min
Why Software Engineering Is Becoming: Plan and Review
Louis from Vibe Kanban discusses optimizing workflows for software engineers with coding agents, focusing on planning and review. Leveraging AI tools like GitHub Copilot and ChatGPT can enhance productivity by reallocating time effectively. Reflecting on time saved by AI, the focus is on optimizing planning and reviewing to boost productivity. Emphasizing detailed planning processes and effective use of AI coding agents to ensure successful outcomes. Simplifying reviewing processes to save time and enhance productivity through efficient code review. Leveraging Codex and Claude coding agents for efficient code review to optimize time and workflow. Minimizing time spent on code review by providing feedback to coding agents within the editor, working on multiple tasks in parallel, and automating tasks requested by AI for enhanced productivity.
How Good is AI at Coding React (really)?
React Summit US 2025React Summit US 2025
33 min
How Good is AI at Coding React (really)?
Exploring AI's impact on React coding quality and the importance of context, tools, and practices in leveraging AI effectively. AI as a force multiplier, differences between vibe coding & AI-assisted engineering, AI models' competencies in React prompts, and React developers' favorable position amidst AI advancements. AI's implications for React development, complexity cliff in React work, and AI's design challenges for React developers. React work's complexity cliff, Design Arena benchmarks for AI design capabilities, AI's design challenges for React developers. AI's role in visual design control, Design Arena's insights on scaffolding impact, AI's UI scaffold capabilities and human judgment necessity. Vercell's Next.js evals, Webbench by ByteDance, and Web Dev Arena insights on AI performance in web development. Gemini 3 and GPT-5 catching up in design models, exploring website code generation, and design sensibility in AI for React workflow. Solving the purple problem in AI training, tips for using AI in React development for building sites, and managing AI like a junior developer. Evaluating AI's performance in complex tasks, lessons on using AI like a developer, and the importance of specificity and human oversight in AI usage. Enforcing productivity and supervision, addressing context failures through engineering and providing comprehensive context for agent performance. Template for context engineering, controlling tooling quality, using Context-7 for fresh docs and examples, leveraging MCP servers for real data, and improving overall quality loop. Connecting tools for closed-loop coding, Vive coding for rapid product creation, UI components for isolated, reusable components. UI components arena focus on isolated, reusable components and visual comparisons. Guidance for UI component generation and complex 3D and data visualization models for interactive experiences. AI assistants integration strategies for 3D and data visualization. Importance of specific details like libraries and scene descriptions for optimal AI assistance. Balancing control with AI model generation and the critical factors in AI code success or failure. Debugging workflow lessons applicable to all; New flow state in AI-assisted development focusing on orchestration and code creation; Gemini 3 launch for web development and design leadership. Website aesthetics and design improvements; Proactive tool utilization for React devs; Embrace AI for faster product development. AI in automated debugging with AI agents; Limitless potential of AI in coding quality; Image generation tools for slides; Addressing security and architectural regressions in AI-generated code. AI's Impact on Future Frameworks and Team Alignment in Workflow Standardization. Strategies for Context Bugs and Workflow Optimization.
Refactoring & Migrations with AI: Smarter Code Transformation at Scale
AI Coding Summit 2025AI Coding Summit 2025
19 min
Refactoring & Migrations with AI: Smarter Code Transformation at Scale
AI's role in refactoring and migrations. Tools like GitHub, Copilot, OpenAI Codecs improve transformations. Challenges in large-scale projects and AI's impact on modernizing legacy systems. Google and Reddit's success with AI-powered migrations. Framework migrations with AI: pattern recognition, syntax transformation, and seamless transitions. Successful AI refactoring integrates into CI/CD pipelines, providing critical capabilities like automatic quality gauges and continuous improvement through small changes. Challenges and mitigation strategies in AI refactoring, focusing on testing, human oversight, and organizational obstacles.
Security Pitfalls in AI-Generated Code: What Happens When Developers Skip Review
AI Coding Summit 2026AI Coding Summit 2026
25 min
Security Pitfalls in AI-Generated Code: What Happens When Developers Skip Review
Introduction to AI security pitfalls, emphasizing the importance of understanding AI promises and risks, responsibility in verifying AI-generated code, the necessity of code verification and thorough review for secure deployment, ensuring code validation and sanitization for secure applications, risks of unsecure authentication logic and broken authorization due to AI usage, the importance of avoiding exposing secrets in code by trusting AI blindly, learning resources on cloud security and platforms like Flare Learning and TryHackMe, and the significance of creating AI rules, testing, and following best practices for code security.
AI in Front-End Dev: Your Creative Partner or Job Snatcher?
JSNation 2024JSNation 2024
8 min
AI in Front-End Dev: Your Creative Partner or Job Snatcher?
Top Content
AI in front-end development empowers developers to take on more ambitious projects and innovate at a faster pace. Natural language is a new programming language that can be used for coding, learning, and automating complex tasks. However, it is important to remember that AI is a supplement to human capabilities, not a replacement. Developers need to evolve their skills and stay ahead of emerging technologies to work effectively with AI. The demand for AI engineers is high.
AI-First Architecture: Why Single Responsibility Matters More Than Ever
AI Coding Summit 2025AI Coding Summit 2025
18 min
AI-First Architecture: Why Single Responsibility Matters More Than Ever
AI accelerating coding; principles crucial. Embrace change with structure for stable systems. AI as a new team player in system building. Single responsibility principle key for AI integration. Clear architecture aids AI recognition and prevents chaos. Enforcing rules and tests for code integrity in the AI era. Documentation provides context for humans and AI. Importance of investing in GuardDays for improved AI understanding.
Vibe coding with Cline
JSNation 2025JSNation 2025
64 min
Vibe coding with Cline
Featured Workshop
Nik Pash
Nik Pash
The way we write code is fundamentally changing. Instead of getting stuck in nested loops and implementation details, imagine focusing purely on architecture and creative problem-solving while your AI pair programmer handles the execution. In this hands-on workshop, I'll show you how to leverage Cline (an autonomous coding agent that recently hit 1M VS Code downloads) to dramatically accelerate your development workflow through a practice we call "vibe coding" - where humans focus on high-level thinking and AI handles the implementation.You'll discover:The fundamental principles of "vibe coding" and how it differs from traditional developmentHow to architect solutions at a high level and have AI implement them accuratelyLive demo: Building a production-grade caching system in Go that saved us $500/weekTechniques for using AI to understand complex codebases in minutes instead of hoursBest practices for prompting AI agents to get exactly the code you wantCommon pitfalls to avoid when working with AI coding assistantsStrategies for using AI to accelerate learning and reduce dependency on senior engineersHow to effectively combine human creativity with AI implementation capabilitiesWhether you're a junior developer looking to accelerate your learning or a senior engineer wanting to optimize your workflow, you'll leave this workshop with practical experience in AI-assisted development that you can immediately apply to your projects. Through live coding demos and hands-on exercises, you'll learn how to leverage Cline to write better code faster while focusing on what matters - solving real problems.
The AI-Native Software Engineer
JSNation US 2025JSNation US 2025
35 min
The AI-Native Software Engineer
Top Content
Software engineering is evolving with AI and VIBE coding reshaping work, emphasizing collaboration and embracing AI. The future roadmap includes transitioning from augmented to AI-first and eventually AI-native developer experiences. AI integration in coding practices shapes a collaborative future, with tools evolving for startups and enterprises. AI tools aid in design, coding, and testing, offering varied assistance. Context relevance, spec-driven development, human review, and AI implementation challenges are key focus areas. AI boosts productivity but faces verification challenges, necessitating human oversight. The impact of AI on code reviews, talent development, and problem-solving evolution in coding practices is significant.
Democratising AI in Engineering: Lessons from Typeform's Journey
TechLead Conf London 2025: Adopting AI in Orgs EditionTechLead Conf London 2025: Adopting AI in Orgs Edition
36 min
Democratising AI in Engineering: Lessons from Typeform's Journey
Andy introduces himself at Typeform, discussing AI democratization and his interests in Star Trek and Emacs. The conversation delves into the hype and slow adoption of AI tools at Typeform, emphasizing the journey of democratizing AI access. The use of AWS Bedrock for accessing LLMs and the challenges of simplifying access are explored. Implementing Bedrock token generation, AWS convenience, and tool federation at Typeform are discussed. The talk also covers the impact of AI on hiring, evolving AI integration, responsible AI usage, assessing AI proficiency, internal productivity assessment, and knowledge sharing in tool adoption.
Advanced Claude Code Techniques for 2026
AI Coding Summit 2026AI Coding Summit 2026
127 min
Advanced Claude Code Techniques for 2026
Top Content
Workshop
Cole Medin
Cole Medin
Cole will walk through his agentic coding workflow that allows him to delegate all coding to the agent while still keeping him in the driver's seat (no vibe coding!). The key is to create a structured approach for both the up front planning and the validation - and he'll demonstrate what that looks like. Plus, he'll show the true power of creating a system for AI coding - with a proper system, every coding mistake the LLM makes is an opportunity to not just address the bug manually, but fix the system so the bug doesn't happen again. That's what makes your coding agent more and more reliable over time!
Manual to Magical: AI in Developer Tooling
JSNation US 2024JSNation US 2024
18 min
Manual to Magical: AI in Developer Tooling
RedwoodJS is a productive JavaScript TypeScript framework that uses code mods to help users upgrade and ensure they have the latest features and security updates. The speaker developed a CLI called Codemodder, using OpenAI's excellent documentation and SDK. They experimented with reinforcement techniques to improve AI understanding and generated test case descriptions. The AI's creativity control parameter didn't work well for programming, so the speaker asked the AI to generate other possible inputs and let the user verify them. Verifying the code mod is done through static code analysis tools like ESLint and TypeScript compiler. Iterating between generating and testing, the speaker often ends up with an error-free code mod. Automating the evaluation process and following standard research and experimentation rules is key to improving the output. Settling for 'good enough' and measuring the impact of changes through error count is important. Collaboration with the AI using available tools, iterating, and aiming for objective performance evaluation is recommended. Codebots are great for developer experience but time-consuming to write. The speaker encourages using an AI framework with good documentation, iterating quickly, and using clear prompts. The temperature setting is not necessary for code-related outputs. Connecting with the speaker and getting inspired to build AI-powered developer tools is also mentioned.
Vibe Coding at Enterprise Scale: What Happens When AI Joins Your Dev Team
AI Coding Summit 2025AI Coding Summit 2025
22 min
Vibe Coding at Enterprise Scale: What Happens When AI Joins Your Dev Team
Wesley discusses the potential benefits of integrating AI tools in software development, demonstrating a 45% productivity improvement with AI usage. The importance of engineers providing clear direction for AI tasks and overseeing AI-generated code is highlighted. Engineers are reminded that AI is a complement, not a replacement, for human expertise, and that effective AI usage involves clear communication and human oversight. Contextual guidance and effective task management strategies for AI interaction are emphasized.
Navigating the GenAI Revolution: 5 Strategies for Safe and Effective Marketing
Productivity Conf - Practical AI in MarketingProductivity Conf - Practical AI in Marketing
25 min
Navigating the GenAI Revolution: 5 Strategies for Safe and Effective Marketing
Today's Talk discusses the effective use of Gen AI in marketing while prioritizing safety, ethics, and compliance. Challenges of using generative AI include data breaches, intellectual property theft, compliance violations, and damage to brand reputation. Best practices for implementing generative AI include secure data retrieval, masking techniques for sensitive information, and toxicity checking. Strategies for safe and secure usage of Gen AI involve implementing a sensitivity layer for data protection and developing a secure user interface. Additionally, ethics training, continuous education, and prioritizing ethical AI use cases are crucial for successful implementation.
Spec Driven Development: The End of Vibe Coding
AI Coding Summit 2026AI Coding Summit 2026
21 min
Spec Driven Development: The End of Vibe Coding
Welcome to spec-driven development talk by Daniel Sogel. AI agents struggle with benchmarks and real-world tasks. Developers spend extra time fixing code generated by AI agents. Security issues in AI-generated code, limitations with context management, multi-file coordination, silent failures, architecture decisions, and enterprise context challenges addressed by Spectre from development. AI agents removing safety checks, generating code with fake data, silent failures worse than crashes, spectrum development benefits like complete context upfront, structured reasoning, validation checkpoints, and autonomous implementation without manual code review. Act with AI agents like pair programmers, combine spectrum, behavior-driven, and test-driven development. Spec-driven development adoption in the industry, using Keyro IDE by AWS and popular tools like SpecKit and OpenSpec for different project types. Define tech stack, API structure in planning, task phase implementation, handover to AI agents, and choosing the right spec-driven development tools.
Supercharging Agile Teams with Generative AI
TechLead Conference 2025: AI in OrgsTechLead Conference 2025: AI in Orgs
28 min
Supercharging Agile Teams with Generative AI
Kanika Tover discusses supercharging agile teams with AI, emphasizing an agile mindset, adaptability, and collaboration. Generative AI tools enhance productivity gains, development speed, and efficiency in agile teams. AI integration improves planning, development, testing processes, feedback facilitation, and communication efficiency. Core AI platforms like OpenAI and Chat GPT-5 are crucial for text generation. Future trends include AI evolving into team assistants and agents for tasks. Real-life AI applications focus on efficiency and productivity enhancement. AI collaboration improves meeting efficiency, technical debt management, and customer focus.
AI and Accessibility: We Got a Lot to Talk About
React Summit US 2024React Summit US 2024
29 min
AI and Accessibility: We Got a Lot to Talk About
Let's start diving into the presentation on AI and accessibility. AI is a simulation of human intelligence by machines, and this presentation will focus on narrow AI. Generative AI has achieved great things in accessibility, and AI advancements have improved various applications for people with disabilities. OpenAI's newest model allows blind people to access AI through Be My Eyes. Challenges with AI include bias and accuracy. AI can be a useful tool in improving accessibility, but it has limitations and risks. Advocating for AI ethics and accessibility, collecting data, and addressing specific accessibility concerns are important. Khan Academy is working on improving accessibility in education.