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

Jimmy Miller

👤 Person
364 total appearances

Appearances Over Time

Podcast Appearances

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

Yeah, that's a good question. So like in some ways it's, you know, less important because it's customer support, but it's also, yes, the sales organization is kind of in this code base, right? Like that, that really matters, but also shipping out payment terminals all happened from this site, or at least a lot of them happened from the site.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

Yeah, that's a good question. So like in some ways it's, you know, less important because it's customer support, but it's also, yes, the sales organization is kind of in this code base, right? Like that, that really matters, but also shipping out payment terminals all happened from this site, or at least a lot of them happened from the site.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

They might've had other locations, but like, so shipping was also a big part of this. So it's not like it was like completely to the side. Based on my time there, obviously, and like all the stories I heard, it's really leadership conflict. Constant changes in leadership, constant people coming in and out at the top level, different directions changing. One of the things that was a really...

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

They might've had other locations, but like, so shipping was also a big part of this. So it's not like it was like completely to the side. Based on my time there, obviously, and like all the stories I heard, it's really leadership conflict. Constant changes in leadership, constant people coming in and out at the top level, different directions changing. One of the things that was a really...

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

The kind of annoying aspect of these code bases was the names for every product had changed a hundred times. The names for every, like, there's like this big sales hierarchy and it really, really mattered what the sales hierarchy was. Like there's the regional manager and the district manager and the, you know, all these different terms. And they were just abbreviations in the code base.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

The kind of annoying aspect of these code bases was the names for every product had changed a hundred times. The names for every, like, there's like this big sales hierarchy and it really, really mattered what the sales hierarchy was. Like there's the regional manager and the district manager and the, you know, all these different terms. And they were just abbreviations in the code base.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

It'd be like the DM, the RM. But those abbreviations had changed over time to mean the same things. It would be like district manager versus direct manager. And so you'd actually have to look to know what those entities refer to. You'd have to look at source control and then go talk to Munch, who was, as I put, the resident shaman, and ask him, what things in this year did this refer to?

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

It'd be like the DM, the RM. But those abbreviations had changed over time to mean the same things. It would be like district manager versus direct manager. And so you'd actually have to look to know what those entities refer to. You'd have to look at source control and then go talk to Munch, who was, as I put, the resident shaman, and ask him, what things in this year did this refer to?

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

So it was just this constant change, right? And constant change in direction, constant change in leadership that just made the code base go in so many different directions as well. I think, you know, Conway's Law ends up winning out on all code base organizations.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

So it was just this constant change, right? And constant change in direction, constant change in leadership that just made the code base go in so many different directions as well. I think, you know, Conway's Law ends up winning out on all code base organizations.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

Yeah, no, I can totally see that. I don't think I would call Munch a Dwight. Munch was a very charismatic person. He was somebody who has management wanted him to be in charge of so many times and he just refused to go be promoted beyond that. So he was like the de facto leader of so many things, but his job title never reflected it.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

Yeah, no, I can totally see that. I don't think I would call Munch a Dwight. Munch was a very charismatic person. He was somebody who has management wanted him to be in charge of so many times and he just refused to go be promoted beyond that. So he was like the de facto leader of so many things, but his job title never reflected it.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

I think his job title was just like systems analyst or something like that. He wasn't even technically a programmer by the org chart, but he did so much. So I could definitely see the Dwight comparison, but I think that would be selling him a little short. He was just a really kind-hearted, really nice person

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

I think his job title was just like systems analyst or something like that. He wasn't even technically a programmer by the org chart, but he did so much. So I could definitely see the Dwight comparison, but I think that would be selling him a little short. He was just a really kind-hearted, really nice person

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

At any time you needed help on anything, he was the one who was willing to like sit with you and explain it. He was a great storyteller. I mean, I think Shaman is the best descriptor I can give for Munch.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

At any time you needed help on anything, he was the one who was willing to like sit with you and explain it. He was a great storyteller. I mean, I think Shaman is the best descriptor I can give for Munch.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

Okay, so his name was not actually Munch. Apparently there are only two people in the world that know why his nickname is Munch. These were two high school buddies, and he tried to get rid of the nickname when he went to college.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

Okay, so his name was not actually Munch. Apparently there are only two people in the world that know why his nickname is Munch. These were two high school buddies, and he tried to get rid of the nickname when he went to college.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

He tried to just go by his normal given name, but then there was somebody else in his dorm with the exact same name, and one of his friends knew him as Munch, and they just said, oh, we can just call him Munch, it's fine. And then a second move, he moved to like a new town after college and tried again.

The Changelog: Software Development, Open Source
The best, worst codebase (Interview)

He tried to just go by his normal given name, but then there was somebody else in his dorm with the exact same name, and one of his friends knew him as Munch, and they just said, oh, we can just call him Munch, it's fine. And then a second move, he moved to like a new town after college and tried again.