Hi, my name is Tom Smykowski, I'm a staff full-stack engineer. I build and scale SaaS platforms to millions of users, working end-to-end from system architecture to frontend to mobile. On this blog I share what I learn about software engineering, AI integration, and the evolving challenges of digital security.
What This Article Covers
Explore the fascinating intersection of AI and coding as we delve into how AI tools, trained on our past coding efforts, are shaping today's software development landscape. This article examines the implications of AI-generated code on security, highlighting both the risks and opportunities that arise when AI assists in building critical systems, like banking software.
Questions This Article Answers
- How does AI training on past coding efforts impact current software security?
- What are the potential dangers of using AI-generated code in critical systems?
- Why do developers often overestimate the safety of AI-generated code?
- What are the ethical considerations surrounding AI training on private code repositories?
- Could AI potentially improve security in software development, and under what conditions?
Length and Time
A thought-provoking analysis with insights into AI's role in software security. Approximately 7 minutes to read.
