Koomen: Future software will be minimal code letting AI models shine
“The best AI software that I've used, whether it's inside of YC or tools that others have built, tend to be very small, and just add kind of the smallest amount of code ahead of time that you need in order to let the model shine. And you can build an awful lot …”
Weisbrot: Lack of architectural knowledge prevents users from vibe coding to production
“I know a lot of people don't know how to vibe code to production because they just don't understand the architecture”
Andreessen: Engineers should unlock latent power in existing systems, not reinvent stacks
“Some of the smartest people in the industry look at any new challenge and they're like, okay, I need to build a new kind of application. So the first thing I need to do is build a new programming language, right? And then the next thing I need to do is build a…”
French-Owen: AI models still struggle with software architecture
“And I think having a smell for what the right architecture is, is still the area where the models, like, don't do the best job.”
Filev: Good software architecture matters even more in AI-first development
“So, so, so good architecture still matters a lot kind of from personal experience, from customer experience. It's maybe let me rephrase it. It matters even more. Right. So, so it not only matters a lot, but it matters even more.”
Buckendorf: Software is evolving from data fusion to predictive domain simulation
“I think now we're kind of at the very beginning of a new revolution, which is prediction machines, right? How do we actually build interfaces that are predicting what is about to happen? Like, what is the state of the operating domain? What is the state of our…”
Struppelhoff: AI Can Generate Code, But Cannot Design Software Architecture
“It will take. Your natural language prompts varies, vary directly. It's not going to ask probing questions back to you. It's not, well, I understand what you're asking, but let's talk about the larger picture here. How frequently do you expect things to change…”
Dines: Building too large a system from day one creates software spaghetti
“Because if you start Too big of a system. Day one, you'll end up with the spaghetti and nothing works.”
Dines: Theoretical CS Backgrounds Create Better Software Architects Than Hands-On Tinkering
“I think there are two types of developers that I've seen in my life. Oh, there are the hacker types that learn coding, you know, just tinkering with the computer, and they are very good at finding, you know, different ways to do things that they always know. B…”
Scholl: Airplanes are tightly coupled machines, unlike software architecture
“Great software is loosely coupled, like one piece of our code, if we change it, shouldn't affect what another piece of our code does. But great airplanes are very tightly coupled, highly integrated machines.”