Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Jerod

๐Ÿ‘ค Speaker
2134 total appearances

Appearances Over Time

Podcast Appearances

It's definitely not the same as keep it simple.

It's definitely not the same as keep it simple.

Yeah, that was one example of slowing down.

Yeah, that was one example of slowing down.

And in fact, many people, this leads me to another one about dry, which we can get to in a minute. But many people think that not doing the abstraction makes it less simple. But I just, I mean, obviously I disagree with that, which I used to not disagree with that. I don't know. Simplicity is a really tough one. Obviously it's something to strive for.

And in fact, many people, this leads me to another one about dry, which we can get to in a minute. But many people think that not doing the abstraction makes it less simple. But I just, I mean, obviously I disagree with that, which I used to not disagree with that. I don't know. Simplicity is a really tough one. Obviously it's something to strive for.

But there are complicated things in the world. This is kind of where I was getting with... I can't remember who's on the show. We were talking about simplicity recently. Maybe it was Bert. I think it was. Because he was all about simplicity, right? Less dependencies, less abstractions, more simplicity, straightforward. And I was talking about how I think a lot of people desire that in their code.

But there are complicated things in the world. This is kind of where I was getting with... I can't remember who's on the show. We were talking about simplicity recently. Maybe it was Bert. I think it was. Because he was all about simplicity, right? Less dependencies, less abstractions, more simplicity, straightforward. And I was talking about how I think a lot of people desire that in their code.

And he said, well, a lot of people like clever, complex things. And going back to Chris's point about don't have an ego about being able to manage complexity in your head. That's kind of a young person's concept, I think, where it's like, look how brilliant I am because I can manage all this complexity in my head. And so Bert was saying, well, most of us don't really want simplicity.

And he said, well, a lot of people like clever, complex things. And going back to Chris's point about don't have an ego about being able to manage complexity in your head. That's kind of a young person's concept, I think, where it's like, look how brilliant I am because I can manage all this complexity in my head. And so Bert was saying, well, most of us don't really want simplicity.

We actually want complexity because that makes us smarter. I understand that. I think many of us do desire simple solutions, though. And yet we still find ourselves with complex ones over time. And so there's definitely some slow down to go faster in that, like slow down to keep it simple, which is incredibly difficult.

We actually want complexity because that makes us smarter. I understand that. I think many of us do desire simple solutions, though. And yet we still find ourselves with complex ones over time. And so there's definitely some slow down to go faster in that, like slow down to keep it simple, which is incredibly difficult.

And I still fail at, you know, after all these years, I think I'm being simple. And then I'm actually realizing, oh, it's too simple because I wanted to keep it simple. And it doesn't handle all the things it needs to handle. Because like I said, the BERT, the real world is complicated, right? And some systems cannot be simple. I mean, look at our tax code, just as for one instance.

And I still fail at, you know, after all these years, I think I'm being simple. And then I'm actually realizing, oh, it's too simple because I wanted to keep it simple. And it doesn't handle all the things it needs to handle. Because like I said, the BERT, the real world is complicated, right? And some systems cannot be simple. I mean, look at our tax code, just as for one instance.

You think TurboTax can be simple software? I mean, it just can't be because it's handling a very complicated thing. Now, it can be more or less simple in its approach, but you're not going to be able to file somebody's tax. I mean, not just one person's taxes. Arbitrary people's taxes taxes in any given year without some serious complexity under the hood. They're just not going to happen.

You think TurboTax can be simple software? I mean, it just can't be because it's handling a very complicated thing. Now, it can be more or less simple in its approach, but you're not going to be able to file somebody's tax. I mean, not just one person's taxes. Arbitrary people's taxes taxes in any given year without some serious complexity under the hood. They're just not going to happen.

And so the real world, is jagged and backwards often and changing. You know, look at time zones, political. I mean, think how much software is changing right now because of Doge, for instance.

And so the real world, is jagged and backwards often and changing. You know, look at time zones, political. I mean, think how much software is changing right now because of Doge, for instance.

Yeah, exactly. As there are, you know, machinations in the political sphere. We're getting ready to ship this. Just cancel it all. Yeah. Yeah. How many of us doesn't matter anymore? I mean, I've been, I've built things that never shipped and it wasn't a software reason. It was like just business or change of mind or, you know, it's like, that's not going to ship. It's like, Oh wow.

Yeah, exactly. As there are, you know, machinations in the political sphere. We're getting ready to ship this. Just cancel it all. Yeah. Yeah. How many of us doesn't matter anymore? I mean, I've been, I've built things that never shipped and it wasn't a software reason. It was like just business or change of mind or, you know, it's like, that's not going to ship. It's like, Oh wow.