Discover
Greater Than Code
Greater Than Code
Author: Mandy Moore
Subscribed: 1,177Played: 12,019Subscribe
Share
© 2025 Mandy Moore
Description
For a long time, tech culture has focused too narrowly on technical skills; this has resulted in a tech community that too often puts companies and code over people. Greater Than Code is a podcast that invites the voices of people who are not heard from enough in tech: women, people of color, trans and/or queer folks, to talk about the human side of software development and technology. Greater Than Code is providing a vital platform for these conversations, and developing new ideas of what it means to be a technologist beyond just the code.
Featuring an ongoing panel of racially and gender diverse tech panelists, the majority of podcast guests so far have been women in tech! We’ve covered topics including imposter syndrome, mental illness, sexuality, unconscious bias and social justice. We also have a major focus on skill sets that tech too often devalues, like team-building, hiring, community organizing, mentorship and empathy. Each episode also includes a transcript.
We have an active Slack community that members can join by pledging as little as $1 per month via Patreon. (https://www.patreon.com/greaterthancode)
Featuring an ongoing panel of racially and gender diverse tech panelists, the majority of podcast guests so far have been women in tech! We’ve covered topics including imposter syndrome, mental illness, sexuality, unconscious bias and social justice. We also have a major focus on skill sets that tech too often devalues, like team-building, hiring, community organizing, mentorship and empathy. Each episode also includes a transcript.
We have an active Slack community that members can join by pledging as little as $1 per month via Patreon. (https://www.patreon.com/greaterthancode)
285 Episodes
Reverse
00:44 - Pandemic Life
* Politics
* Healthcare
* Society
* Work
13:58 - Jay, Happiness, and Fulfillment
* Personal Development and Self-Discovery
* Brené Brown (https://brenebrown.com/)
* Glennon Doyle (https://momastery.com/)
* Elizabeth Gilbert (https://www.elizabethgilbert.com/)
* Nihilism (https://en.wikipedia.org/wiki/Nihilism)
* Manifestation
* Gratitude & Daily Journaling
* Morning Pages (https://juliacameronlive.com/basic-tools/morning-pages/)
* EarlyWords (https://earlywords.io)
29:09 - Witchcraft & Magic
* Intention and Ritual
* Terry Pratchett (https://en.wikipedia.org/wiki/Terry_Pratchett)
* Franz Anton Mesmer (https://www.britannica.com/biography/Franz-Anton-Mesmer)
* The Placebo Effect (https://www.webmd.com/pain-management/what-is-the-placebo-effect)
* Zenify Stress Relief Drink (https://zenifydrinks.com/)
* Effort and Intention
Reflections:
Mandy: Everyone should journal. Reflect on the past and bring it to the present.
Damien: Bringing magic into non-magical environments.
Aaron: Ritual, intention, reflection, alignment.
This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode)
To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well.
Transcript:
DAMIEN: Welcome to Episode 277 of Greater Than Code. I am Damien Burke and I'm joined with Aaron Aldrich.
AARON: Hi, I am Aaron and I am here with Mandy.
MANDY: Hello, everybody. I'm Mandy Moore and today, it's just the three of us!
So if you came expecting more than that, I'm sorry.
[laughter]
We’re what you get today, but hopefully, we can have a great conversation and we were thinking that we would talk about all the things. I'm doing big hand gestures right now because there's been so many things happening since 2020 that are still happening and how our perspectives have changed.
For one, I, myself, can tell you I have grown so much as a person in 2 years. And I'm curious to hear how the two of you have been living your lives since the pandemic.
DAMIEN: [chuckles] Where to begin.
AARON: I know. It's such a good topic because I feel like everyone's had so much to change, but at the same time, it's like, okay, so 2 million years ago at the beginning of this pandemic.
I'm now my third place, third job since the beginning of the pandemic as well and wow, I came out as non-binary in the middle of the pandemic [laughs]. So that was a whole thing, too.
I think the question I asked earlier is how much have you radicalized your politics over the course of the past 2 years? [laughs]
DAMIEN: Yeah, yeah. That's been bouncing around in my head since you said it off mic.
Every time I hear the word pandemic now, I think about, “Oh man,” I hesitate on how far to go into this. [laughs] Because I look at the techno-anarchist crypto bros and I can I say that disparagingly and I will say that disparagingly because I was like them. [laughs] I filled out a survey today and they asked like, “How do you rate yourself as on a conservative and liberal scale?” I'm like, “Well, I think I'm super conservative.” And I still do and every time I align with any political policy, it's always an alignment with people who call themselves socialists and leftists and why is that? [laughs] Hmm.
[laughter]
But anyway, that was the part I was trying not to go back into. [laughs]
One of the big realizations in living in a pandemic is that healthcare is not an exclusive good.
MANDY: What?
[laughter]
DAMIEN: That is to say that I cannot, as an individual, take care of my own health outside of the health of the community and society I live in. Didn't know that. In my defense, I hadn't thought about it, [laughs] but that was an amazing realization.
AARON: No, I think that was a big thing. I think so much of the pandemic exposed the way our systems are all interconnected. Exposed the societal things. Like so much we rely on is part of the society that we've built and when things don't work, it's like, well, now what? I don't have any mechanism to do anything on my own. What do we do?
DAMIEN: Yeah. It's so fundamental in humanity that we are in society. We are in community. We only survive as a group. That's a fundamental aspect of the species and as much as we would like to stake our own claim and move out to a homestead and depend on no one other than ourselves, that is not a viable option for human beings.
AARON: Right, yeah. Even out here in rural Vermont with animals and things, we're still pretty dependent on all of the services that are [chuckles] provided around. I'm still on municipal electric service and everything else. There's still dependence and we still rely on our neighbors and everyone else to keep us sane in other ways.
DAMIEN: Yeah, and I feel like people in rural areas—and correct me if I'm wrong, I haven't lived in a rural area in maybe ever—have a better understanding of their independence. You know your neighbors because you need to depend on them. In the city—I live in Los Angeles—we depend on faceless institutions and systems.
AARON: Yeah.
DAMIEN: And so, we can easily be blind to them.
AARON: Yeah. I think it mixes in other ways. I get to travel a bit for work and visit cities, and then I end up coming back out into the rural America to live. So I enjoy seeing both of it because in what I've seen in city spaces is so much has to be formalized because it's such a big deal. There are so many people involved in the system. We need a formal system with someone in charge to run it so that the average everyday person doesn't have to figure out how do I move trash from inside the city outside the city.
[laughter]
We can make that a group of people's job to deal with.
Here, it's much more like, “Well, you can pay this service to do it, or that's where the dump is so can just take care of it yourself if you want.” “Well, this farm will take your food scraps for you so you can just bring this stuff over there if you want.” It's just very funny. It just pops up in these individual pockets and things that need group answers are sometimes like pushed to the town. You get small town drama because like everyone gets to know about what's happening with the road and have an opinion on the town budget as opposed to like, I don't know, isn't that why we hire a whole department to deal with this? [laughs]
DAMIEN: Yeah, but small town drama is way better than big town drama. The fact that half of LA's budget goes to policing is a secret. People don't know that.
AARON: Yeah.
DAMIEN: Between the LA Police Department and LA Sheriff's Department, they have a larger budget than the military of Ukraine. That's the sort of thing that wouldn't happen – [overtalk]
AARON: Don't look at the NYPD budget then.
DAMIEN: Which is bigger still, yeah.
[laughter]
That's not the sort thing that would happen in a small town where everybody's involved and in that business.
AARON: Yeah. It happens in other weird ways, but it's interesting. This is stuff that I don't know how has, if it's changed during pandemic times. Although, I guess I've started to pay attention more to local politics and trying to be like, “Oh, this is where real people affecting decisions get made every day are at the municipal levels, the city level.” These are things that if we pass a policy to take care of unhoused, or to change police budget, this affects people right now.
It's not like, “Oh, wow, that takes time to go into effect and set up a department to eventually go do things.” It's like, “No, we're going to go change something materially.” It's hard to compare the two because the town I'm in rents a police officer part-time from the next [laughs] municipality over. So the comparison to doesn't really work.
[laughter]
DAMIEN: Everybody knows exactly how much that costs, too.
AARON: We do. I just had to vote on it a couple Tuesdays ago.
[laughter]
DAMIEN: So then I think back to how that has impacted – I'm always trying to bring this podcast more into tech because I feel guilty about that. [laughs] About just wandering off into other things.
But I think about how that impacts how I work in the organizations I work in. Hmm. I recognize I'm learning more about myself and how much I can love just sitting down with an editor and churn out awesome code, awesome features, and awesome products. That brings me so much joy and I don't want to do anything else.
And what we do has impact and so, it's so beneficial to be aware of the organization I'm in what it's doing, what the product is doing, how that’s impacting people. Sometimes, that involves a lot of management—I do a lot of product management with my main client now.
But also, in other places, you would look at, “Well, okay, I don't need to manage the client's finances”. Not because that's not as important, it's because other people are doing it and I trust how they're doing it. That's something I haven't had elsewhere. The advantage of being with a very small organization is that I have these personal relationships and this personal trust that I couldn't get at one of the vampire companies. What'd they call them? FAANG?
AARON: Yeah, FAANG. We've been talking about this because FAANG, but Facebook and Google changed their name. So now, is it just MAAN?
DAMIEN: Yeah.
AARON: I mean Meta, Alphabet, Apple, Amazon, Netflix, right?
DAMIEN: I'm all for the right of individuals to choose what they're called; I don't know if I'm willing to extend that to Facebook and Google.
AARON: [laughs] Yeah.
DAMIEN: Remember, was it Altria?
AARON: Oh, Philip Morris.
DAMIEN: Philip Morris, right?
AARON: Yeah.
DAMIEN: They were just like, “Oh, everything we've been doing is so horrible and harming to soc
01:09 - Jenna’s Superpower: Being Super Human: Deeply rooted in what is human in tech
* The User is Everything
04:30 - Keeping Focus on the User
* Building For Themself
* Bother(!!) Users
* Walking A Mile In Your Users Shoes - Jamey Hampton (https://www.youtube.com/watch?v=w-zYKo8f7nM)
09:09 - Interviewing Users (Testing)
* Preparation
* Identifying Bias
* Getting Things Wrong
* Gamifying/Winning (Developer Dogs & Testing Cats)
* Overtesting
23:15 - Working With ADHD
* Alerts & Alarms
* Medication
* Underdiagnosis / Misdiagnosis
* Presentation
* Medical Misogyny and Socialization
* Masking
* Finding a Good Clinician
Reflections:
John: Being a super human.
Jacob: Forgetting how to mask.
Jamey: Talking about topics that are Greater Than Code.
Jenna: Talking about what feels stream-of-consciousness. Having human spaces is important. Support your testers!
This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode)
To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well.
Transcript:
JAMEY: Hi, everyone and thanks for tuning in to Episode 276 of Greater Than Code. I’m one of your hosts, Jamey Hampton, and I'm here with my friend, Jacob Stoebel.
JACOB: Hello, like to be here. I'm with my friend, John Sawers.
JOHN: Thanks, Jacob. And I'm here with our guest, Jenna Charlton.
Jenna is a software tester and product owner with over a decade of experience. They've spoken at a number of dev and test conferences and is passionate about risk-based testing, building community within agile teams, developing the next generation of testers, and accessibility. When not testing, Jenna loves to go to punk rock shows and live pro wrestling events with their husband Bob, traveling, and cats. Their favorite of which are the two that share their home, Maka and Excalipurr.
Welcome to the show, Jenna! [chuckles]
JENNA: Hi, everybody! I'm excited to be here with all the J’s.
[laughter]
JAMEY: We're so excited to have you.
JOHN: And we will start with the question we always start with, which is what is your superpower and how did you acquire it?
JENNA: On a less serious note, I have a couple of superpowers. One I discovered when I was a teenager. I can find Legally Blonde on TV [laughter] any kind of day [laughs] somewhere. It's a less valuable superpower than it used to be. But boy, was it a great superpower when you would be scrolling and I'm like, “Legally Blonde, I found it!”
[laughter]
JAMEY: I was going to ask if one of your superpowers was cat naming, because Excalipurr is very good. It's very good. [laughs]
JENNA: I wish I could take credit for that.
[laughter]
Bob is definitely the one responsible.
JAMEY: So it's your husband superpower, cat naming and yours is Legally Blonde. Got it.
JENNA: Mine is Legally Blonde.
[laughter]
I also can find a way to relate anything to pro wrestling.
JAMEY: I've seen that one in action, actually. Yes.
[laughter]
JENNA: But no, my real superpower, or at least as far as tech goes is that I am super human. Not in that I am a supremely powerful human, it's that I am deeply rooted in what is human in tech and that's what matters to me and the user is my everything.
I'm not one of those people who nerds out about the latest advancement. Although, I enjoy talking about it. What I care about, what gets me excited, and gets me out of bed every day in tech is thinking about how I can solve a deeply human problem in a way that is empathetic, centers the user, and what matters to them.
JAMEY: Do you feel like you were always like that naturally, or do you feel like that was a skill that you fostered over your career?
JENNA: I think it's who I am, but I think I had to learn how to harness it to make it useful. I am one of those people who has the negative trait of empathy and when I say negative trait, there's that tipping point on empathy where it goes from being a powerful, positive thing to being something that invades your life.
So I am one of those people who sitting in a conference room, I can feel the temperature change and it makes me wiggle in my seat, feel uncomfortable, get really awkward, and then default to things like people pleasing, which is a terrible, terrible trait [laughs] that I fight every day against. It's actually why remote work has saved me.
But I've had to learn how to take caring about people and turn it into something that's valuable and useful and delivers because we can talk about the user all day and take no action on it. It's one thing to care about the user and to care about people. It's another thing to understand how to translate that care into something useful. When I learned how to do that in testing, my career changed and then when I learned how to translate that to product, things really started to change.
JAMEY: That's amazing.
JENNA: Thank you. [laughs]
JACOB: I feel like so often at work I sit down at 9:00 AM and I'm like, “Okay, what do our users need in this feature, or how could this potentially go wrong and hurt our users?” And then by 9:20, everything's off the rails.
[laughter]
As work happens and here's a million fires to put out and it's all about things in the weeds that if I could just get them to work, then I could go back to thinking about to use it. You know what I mean? How do you keep that focus?
JENNA: So part it is, I don't want to say the luck, but is the benefit of where I landed. I work for a company that does AI/ML driven test automation. I design and build experiences for myself. I'm building for what I, as a tester, needed when I was testing and let's be honest, I still test. I just test more from a UAT perspective. I get to build for myself, which means that I understand the need of my user. If I was building something for devs, I wouldn't even know where to begin because that's not my frame of reference.
I feel like we make a mistake when we are designing things that we take for granted that we know what a user's shoes look like, but I know what my user's shoes look like because I filled them. But I don't know what a dev shoes look like. I don't know what an everyday low-tech user shoes look like. I kind of do because I've worked with those users and I always use my grandmother as an example.
She's my frame of reference. She's fairly highly skilled for being 91 years old, but she is 91 years old. She didn't start using computers until 20 years ago and at that point, she was in her 70s. Very, very different starting point. But I have the benefit that that's where I start so I've got to leg up.
But I think when we start to think about how do I build this for someone else and that someone isn't yourself, the best place to start is by going to them and interviewing them. What do you need? Talk to me about what your barriers are right now. Talk to me about what hurts you today. Talk to me about what really works for you today.
I always tell people that one of the most beneficial things I did when I worked for Progressive was that my users were agents. So I could reach out to them and say like, “Hey, I want to see your workflow.” And I could do that because I was an agent, not a customer. They can show me that and it changed the way I would test because now I could test like them.
So I don't have a great answer other than go bother them. Get a user community and go bug the heck out of them all the time. [laughs] Like, what do you mean? How do you do this today? What are your stumbling blocks? How do I remove them for you? Because they've got the answer; they just don't know it.
JAMEY: That was really gratifying for me to listen to actually.
[laughter]
It's not a show about me. It's a show about you. So I don't want to make it about me, but I have a talk called Walking a Mile In Your Users’ Shoes and basically, the takeaway from it is meet them where they are. So when I heard you say that, I was like, “Yes, I totally agree!” [laughs]
JENNA: But I also learned so much from you on this because I don't remember if it's that talk, or a different one, but you did the talk about a user experience mistake, or a development mistake thinking about greenhouses.
JAMEY: Yes. That's the talk I'm talking about. [laughs]
JENNA: Yeah. So I learned so much from you in that talk and I've actually referenced it a number times. Even things when I talk to testers and talk about misunderstandings around the size of a unit and that that may not necessarily be global information. That that was actually siloed to the users and you guys didn't have that and had to create a frame of reference because it was a mess. So I reference that talk all the time. [laughs]
JAMEY: I'm going to cry. There's nothing better to hear than you helped someone learn something.
[laughter]
So I'm so happy. [chuckles]
JENNA: You're one of my favorite speakers. I'm not going to lie. [chuckles]
JOHN: Aw.
JAMEY: You're one of my favorite speakers too, which is why I invited you to come on the show. [laughs]
JENNA: Oh, thank you.
[laughter]
Big warm hugs. [laughs]
JOHN: I'm actually lacking in the whole user interviewing process. I haven't really done that much because usually there's a product organization that's handling most of that. Although, I think it would be useful for me as a developer, but I can imagine there are pitfalls you can fall into when you're interviewing users that either force your frame of reference onto them and then they don't really know what you're talking about, or you don't actually get the answer from them that shows you what their pain points are. You get what maybe they think you should build, or something else.
So do you have anything specifically that you do to make sure yo
01:47 - Nyota’s Superpower: To hear and pull out people’s ideas to make them more clear, actionable, and profitable!
* Acknowledging The Unspoken
* Getting Checked
07:15 - Boundaries and Harmony
10:35 - News & Social Media
* Addiction
* Filtering
* Bias
18:54 - The Impact of AI
23:00 - Anyone Can Be A Freelance Journalist; How Change Happens
* Chelsea Cirruzzo’s Guide to Freelance Journalism (https://docs.google.com/document/d/18rwpMH_VpK8LUcO61czV2SzzXPVmcVhmUigf1_a7xbc/edit)
* Casey’s GGWash Article About Ranked Choice Voting (https://ggwash.org/view/79582/what-exactly-is-ranked-choice-voting-anyway)
* First Follower: Leadership Lessons from Dancing Guy | Derek Sivers (https://www.youtube.com/watch?v=fW8amMCVAJQ)
40:13 - The Intersection of Cybersecurity and Employee Wellness: Resiliency
* @selfcare_tech (https://twitter.com/selfcare_tech)
Reflections:
Casey & John: “A big part of resilience is being able to take more breaths.” – Nyota
Damien: You can be the expert. You can be the journalist. You can be the first mover/leader. Applying that conscientiously.
Nyota: Leaving breadcrumbs.
This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode)
To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well.
Transcript:
PRE-ROLL: Software is broken, but it can be fixed. Test Double’s superpower is improving how the world builds software by building both great software and great teams. And you can help! Test Double is hiring empathetic senior software engineers and DevOps engineers. We work in Ruby, JavaScript, Elixir and a lot more. Test Double trusts developers with autonomy and flexibility at a remote, 100% employee-owned software consulting agency. Looking for more challenges? Enjoy lots of variety while working with the best teams in tech as a developer consultant at Test Double. Find out more and check out remote openings at link.testdouble.com/greater. That’s link.testdouble.com/greater.
DAMIEN: Welcome to Episode 275 of Greater Than Code. I'm Damien Burke and I'm here with John Sawers.
JOHN: Thanks, Damien. And I'm here with Casey Watts.
CASEY: Hi, I'm Casey! And we're all here with our guest today, Nyota Gordon.
Nyota is a technologist in cybersecurity and Army retiree with over 22 years of Active Federal Leadership Service. She is the founder, developer, and all-around do-gooder at Transition365 a Cyber Resiliency Training Firm that thrives at the intersection of cybersecurity and employee wellness.
Welcome, Nyota! So glad to have you.
NYOTA: Thank you so much for having me. I appreciate you.
CASEY: Yay! All right. Our first question—we warned you about this—what is your superpower and how did you acquire it?
NYOTA: My superpower is to hear, pull out people's ideas, and make them more clear, more actionable, and more profitable.
DAMIEN: Ooh.
NYOTA: Yeah, that's one of my friends told me that.
And how did I get it? I'm a words person. So I listen to what people say, but I also listen to what they don't say.
CASEY: What they don't say.
NYOTA: Yeah.
CASEY: Can you think of an example?
NYOTA: Like that. Like when you did that quiet thing you just did, I saw that mind blown emoji because there's a lot in unspoken. There's a lot in body language. There's a lot in silence. When the silence happens, there's a lot when someone changes the topic, like that stuff is a lot. [chuckles] So I listen and I acknowledge all of that. Maybe we all hear it, or don't hear it depending on how you're processing what I'm saying, but we don't always acknowledge it and respect it in other people,
DAMIEN: You have to listen to the notes he’s not playing.
[laughter]
Do you ever have an experience where things that are not said do not want to be heard?
NYOTA: Absolutely. But that's part of acknowledging and so, you can tell when people are like, “I do not want to talk about that.” So then I would do a gentle topic change and not a hard left all the time, because you don't want to make it all the way weird, but it may be like, “Oh, okay so you were talking about your hair, like you were saying something about your hair there.” I try to be very mindful because I will get in your business. Like, I will ask you a million questions. I'm very inquisitive and maybe that's one of my superpowers too, but I'm also aware and I feel like I'm respectful of people's space most times.
CASEY: I really like that in people when people notice a lot about me and they can call it out. When I was a kid, my family would call me blunt, not necessarily in a bad way, but I would just say whatever I'm thinking and not everyone likes it right away. But I really appreciate that kind of transparency, honesty, especially if I trust the person. That helps a lot, too.
NYOTA: I was just saying that to my mom, actually, I was like, “You know, mom, I feel like I need a different quality of friend,” and what I mean by that is my friends just let me wild out. Like I ask them anything, I say anything, but they don't kind of check me. They're like, “Well, is that right, Nyota?” Like, Tell me, why are you saying it like that?” But they just let me be like ah and I'm like, “Mom, I need to be checked.” Like I need a hard check sometimes. So now you're just letting me run wild so now I'm just seeing how wild I can get. Sometime I just want maybe like a little check, a little body check every now and then, but I try to be mindful when it comes to other people, though. It's the check I want is not always the check that other people want.
CASEY: Right, right.
DAMIEN: What is it like when you're being checked? What happens?
NYOTA: It's hard to come by these days so I'm not really sure [chuckles] when I'm getting my own, but I'll ask a question. I'll just kind of ask a question like, “Well, is that true?” people are like, “This world is falling apart,” and you know how people are because we are in a shaky space right now and I'm like, “But is that absolutely true for your life?” How is everything really infecting, impacting what have you being exposed to in your own life?
So as we have the conversation about COVID. COVID was one of my best years as far as learning about myself, connecting with people better and more intimately than I ever really have before and we're talking virtually. So things are going on in the world, but is it going on personally, or are you just watching the news and repeating what other people are saying?
JOHN: That's such a fascinating thing to do to interrupt that cycle of someone who's just riding along with something they’ve heard, or they're just getting caught up in the of that everything's going to hell and the world is in a terrible place. Certainly, there are terrible things going on, but that's such a great question to ask because it's not saying there's nothing bad going on. You're not trying to be toxically positive, but you're saying, “Let's get a clear view of that and look at what's actually in your life right now.”
NYOTA: That part, that part because people are like, nobody's looking for crazy Pollyanna, but sometimes people do need to kind of get back to are we talking about you, or are we talking about someone else?
DAMIEN: That's such a great way of framing it: are we talking about you, or are we talking about someone else?
NYOTA: Yeah.
CASEY: It reminds me of boundaries. The boundary, literally the definition of who I am and who I care about. It might include my family, my partner, me. It’s may be a gradient even. [chuckles] We can draw the boundary somewhere on that.
NYOTA: Yeah, and I think we also get to speak even more than boundaries about is it in harmony? Because I feel like there are going to be some levels that are big, like my feelings are heard, or I'm feeling like I just need to be by myself. But then there are these little supporting roles of what that is. I think it's as you see, some parts are up and some parts are down because sometimes when it comes to boundaries, it's a little challenging because sometimes there has to be this give and take, and your boundaries get to be a little bit more fluid when they have to engage with other people. It's those darn other people. [chuckles]
DAMIEN: But being conscientious and aware of how you do that. It's a big planet with a lot of people on it and if you go looking for tragedy, we're very well connected, we can find it all and you can internalize as much of it as you can take and that's bad. That is an unpleasant experience.
NYOTA: Yeah.
DAMIEN: And that's not to say that it's not happening out there and that's not to say that it's not tragic, but you get to decide if it's happening to you, or not.
NYOTA: Right.
DAMIEN: And that’s separate from things that are directly in our physical space, our locus of control, or inside of the boundaries that we set with ourselves and loved ones, et cetera.
NYOTA: Because it's so easy to – I say this sometimes, guilt is a hell of a drug because sometimes people are addicted to guilt, addicted to trauma, addicted to a good time and not even thinking of all the things that come with those different levels of addiction. So I think we get fed into this news and this narrative, like we were speaking of earlier a of everything's bad, this is a terrible place, everyone's going to hell. Whatever the narrative is the flavor of the moment and there's so many other things. It's a whole world, like you said. It's a whole world and I think the world is kind of exactly what we're looking for. When I was in the military, every town is exactly what you need it to be.
[laughter]
Because if you're looking for the club, you're looking for the party people in little small town
02:03 - Arpit’s Superpower: Tenacity
* Tenacious D (https://en.wikipedia.org/wiki/Tenacious_D)
05:03 - Managing People vs Servers
* Establish Consistent Language and Shared Level of Understanding
* Written Word
* Following Up
* User Manual (Persona Investigation)
* Consensus Algorithms: Single Sources of Truth & Responsibility
* Independent Failures: Build and Establish Trust
* Conway’s Law (https://en.wikipedia.org/wiki/Conway%27s_law)
* Somathesis – Collective Problem Solving: Music, Science, Software - Jessica Kerr (https://www.youtube.com/watch?v=3_VHsrz0kfc)
* Reliability & Uptime
Reflections:
John: Meeting minutes and clear communication is a form of active listening.
Mae: Thinking about trust in terms of reliability and uptime.
Arpit: Collective Problem Solving: Music, Science, Software - Jessica Kerr (https://www.youtube.com/watch?v=3_VHsrz0kfc)
Mandy: Tenacity.
This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode)
To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well.
Transcript:
PRE-ROLL: Software is broken, but it can be fixed. Test Double’s superpower is improving how the world builds software by building both great software and great teams. And you can help! Test Double is hiring empathetic senior software engineers and DevOps engineers. We work in Ruby, JavaScript, Elixir and a lot more. Test Double trusts developers with autonomy and flexibility at a remote, 100% employee-owned software consulting agency. Looking for more challenges? Enjoy lots of variety while working with the best teams in tech as a developer consultant at Test Double. Find out more and check out remote openings at link.testdouble.com/greater. That’s link.testdouble.com/greater.
JOHN: Welcome to Greater Than Code Episode 272 of Greater Than Code. I’m John Sawers and I’m here with Mae Beale.
MAE: Also here with us is our show creator, Mandy Moore.
MANDY: Thanks, Mae! I’m Mandy and today, I’m here with our guest, Arpit Mohan.
From unscrewing his childhood Tamagotchi to taking apart a computer, Arpit has always tinkered with technology. But while working on a mobile game that went viral seemingly overnight, Arpit realized he was on to something big: a way to put customizable app tools directly into developers’ hands. So he and two co-founders created Appsmith, an open-source project built by engineers for engineers. With Appsmith, Arpit can do what he loves most: using technology to help people accomplish more.
Welcome to the show, Arpit.
ARPIT: Thank you so much for having me. Super glad.
MANDY: We like to kick off the show by asking all of our guests: what is your superpower and how did you acquire it?
ARPIT: One of my superpowers is I am tenacious. I am really, really tenacious. You give me a problem to work on, you give me something, especially a measurable problem to work on, and I will ensure that it'll get done. I'll keep thinking about it. I'll keep chipping away at it. At some point of time, it'll get done.
Maybe because I'm a little competitive by nature and to me, it seems that most problems, or most things are accomplishable if you just kind of stick with the problem, you continue to work on it, and that's what I've done right from childhood.
So yeah, I think that's one of the things that I've always excelled at.
JOHN: You say that you've always had that from childhood. When did you realize that that was the thing that you were doing that was different from maybe how other people approach problems?
ARPIT: Well, once I graduated from university from my undergrad, that's when I started up our first company back in 2010 and while every startup founder hopes and wishes that you only have to ever start up once in your life and that's the one startup that becomes a unicorn, a billion-dollar company, gives you the exit so you can retire on a beach. Unfortunately, that did not pan out for us.
While the first startup was a mild success, lukewarm success, I would call it at best, me and my other co-founder, we kind of kept at it for about 12 years now and so, Appsmith is actually officially the third company that we are working on and maybe I think the 30th, or 40th product. I just lost count of number of products that we've built, we've launched, we've failed at miserably for a large part of them and seen a lot of success with some of them like the mobile game in the past.
So a lot of startup founders tend to start up once, or twice and then give up and maybe move on to a corporate job. But that's when I realized that if you keep at something, if you keep continue to do something, you start to fractured luck and at some point, lady luck does smile at you. So I think just the startup journey is when I realize that tenacity is something that a lot of people lack.
MAE: I love it. Arpit, I keep – are you familiar with Tenacious D?
Yeah, absolutely. Tenacious D, a fantastic movie. Love the music especially at the end where he kind of sings with the devil, I think. It's a really, really good song.
[laughter]
Although, I wouldn't probably tattoo on myself, but yeah, I love the movie and the actor. Jack Black, right?
MAE: Yeah, yeah, yeah. I kept wanting to call you Tenacious A so, that's your name for me now.
ARPIT: Absolutely.
MANDY: So Arpit, we invited you on the show today because you wanted to talk about managing people versus servers and I'm interested in this topic because, because I want to figure out what do you mean by that?
ARPIT: Yeah. So as engineers, there's always a lot of mind space and thought that goes into how we write, or manage a code, manage our infrastructure, and manage our server. But managing servers is actually the easy part of up because if a server does not work, or it's not to your liking, you can always reboot the server. You can get a different server and with AWS, or Azure, or any other cloud, it happens with the click of a button.
Unfortunately, or fortunately, people are much trickier. You can't just reboot a person and that's what actually makes managing people, working with people, leading people a much more interesting experience and it also is a lot of learning that happens with everybody that you work with because the same person evolves over time.
So even if I'm working with you, Mandy, over here, we may be working together for 5 years, but the Mandy of 5 years ago is a very different person from what she is today. An Ubuntu system 16.04, you keep it on for the next 30 years, that is exactly what you will have.
So the amount of learning that you have when you're managing a server is constant, or it plateaus up after a while. But the interesting part about people is that there's always something new to learn about your colleague, your partner, or just humans in general. That's what I find very, very interesting about the difference between servers and people and why they might be two slightly different sides of the coin.
But I think there is a lot to be learned, or a lot to be derived from engineering principles when we deal with people. For example, there's a lot of literature around how to manage a distributed system. A distributed system is nothing but a cluster of servers, or a lot of servers that form a cohesive unit and operate as one. So when you do a google.com search, you are actually hitting some large cluster of servers posted by Google, but is presented to you as a single Google search. All these servers are operating as a cohesive unit.
We can derive a lot of learnings from how a company, or engineers manage these large clusters of servers and how we can cohesively manage a large group of people to act as one towards a common goal, towards a common outcome, and that is something that I find very fascinating.
MAE: I agree completely. I love and am fascinated people. And I would add to your list of always new things to learn as also about one's self. Like we too are changing and/or most people don't have a good lock on exactly [chuckles] who they're, what they're doing. So a lot of constantly changing variables is super fun place to be.
Have you, Arpit, taken this analogy any steps further of like – and so, there's this system upgrade that we apply, or I don't know, have you explored any deeper into this analogy?
ARPIT: Yeah, absolutely. This is something I've thought about a lot and something that I try to practice in our day-to-day job.
Appsmith is an open source project. We deal with a lot of people, a lot of contributors, and a lot of community users as well on a daily basis and we are globally distributed across the planet. So a lot of learnings that I've had as a distributed systems engineer, I've tried to apply it to Appsmith the project and to the work that we do on a day-to-day basis.
One of the immediate examples is that whenever you have a distributed system, a very important aspect of it is having a consistent language, or an interface where two microservices can talk to each other. So if I have a service, a microservice A and a microservice B, for them to communicate with each other, there is a predefined interface that is well defined. This applies to people as well, that whenever you are interacting with multiple other folks in the team, if you don't have a shared language, you don't have a shared understanding of the topic at hand, the problem at hand, that's when things start to go awry.
So one of the first things to actually do, whenever you start working with anybody for that matter, is establish a level, a consistent language and a consistent interface so that both the parties are always on the same page. They're always if I say X, you understand exac
02:28 - Kerri’s Superpower: Having an Iron Butt
* The Iron Butt Association (https://www.ironbutt.org/)
06:39 - On The Road Entertainment
* FM Radio
* Country Music
* Community/Local Radio
* Roadside Attractions
* The World Largest Ball of Twine (http://www.kansastravel.org/balloftwine.htm)
* Mystery Spot (https://en.wikipedia.org/wiki/Mystery_Spot)
* Mystery Spot Polka (https://www.youtube.com/watch?v=VYHiGQiAPhI)
15:11 - Souvenir Collection & Photography
* Fireweed Ice Cream (https://www.wildscoops.com/post/2018/08/28/botany-of-ice-cream-fireweed-chamerion-angustifolium)
* Clubvan (https://www.google.com/search?q=clubvan&tbm=isch&ved=2ahUKEwjCk7zdiJn2AhXIFFkFHfvjC-kQ2-cCegQIABAA&oq=clubvan&gs_lcp=CgNpbWcQAzIHCCMQ7wMQJzIHCCMQ7wMQJzIFCAAQgAQyBQgAEIAEMgYIABAFEB4yBggAEAoQGDIECAAQGDIGCAAQChAYMgYIABAKEBgyBggAEAoQGFCMB1iMB2CUDGgAcAB4AIABS4gBjQGSAQEymAEAoAEBqgELZ3dzLXdpei1pbWfAAQE&sclient=img&ei=rNsXYsKNB8ip5NoP-8evyA4&bih=748&biw=906)
* Lighthouses
* National Parks
25:42 - Working On The Road
27:37 - Rallies, Competitive Scavenger Hunts
* Traveling Salesman Problem (https://en.wikipedia.org/wiki/Travelling_salesman_problem)
30:40 - Tracking, Tooling, Databases
* Penny Machine Locations (http://209.221.138.252/AreaList.aspx)
* Penny Costs 1.76 Cents to Make in 2020 (https://www.coinnews.net/2021/02/23/penny-costs-1-76-cents-to-make-in-2020-nickel-costs-7-42-cents-us-mint-realizes-549-9m-in-seigniorage/#:~:text=Penny%20Costs%201.76%20Cents%20to%20Make%20in%202020%2C%20Nickel%20Costs,Realizes%20%24549.9M%20in%20Seigniorage&text=The%20cost%20for%20manufacturing%20U.S.,in%20its%202020%20Annual%20Report)
35:36 - Community Interaction; Sampling Local Specialties
* Cinnamon Rolls
* Salem Sue, World’s Largest Holstein (https://www.roadsideamerica.com/story/2716)
38:40 - Recording Adventures
* Kerri’s Blog: Motozor (http://motozor.com/)
* Stationary & Sassy (https://anchor.fm/stationary-and-sassy) (Jamey’s Podcast)
41:46 - Focus / Music
* Bandcamp (https://bandcamp.com/)
* Steely Dan (https://en.wikipedia.org/wiki/Steely_Dan)
* Neil Peart (https://en.wikipedia.org/wiki/Neil_Peart) (Rush)
42:22 - Directed Riding vs Wandering/Drifting
Reflections:
Mandy: Taking time to enjoy yourself is SO important.
Jamey: Get started! Create a map, now.
Coraline: Permission to go down rabbit holes: wander aimlessly, and explore.
Aaron: If I’m not having fun, why am I doing this? Resetting expectations to your purpose.
Chelsea: Making “it didn’t always look like this!” stories accessible to folks.
Kerri: It’s a marathon. You can’t do a lot of things in a single step. We have traveled far from where we began.
Greater Than Code Episode 072: Story Time with Kerri Miller (https://www.greaterthancode.com/story-time)
This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode)
To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well.
Transcript:
CORALINE: Hey, everybody and welcome to Episode 273 of Greater Than Code. You may remember me, my name is Coraline and I’m very, very happy to be with y'all today and to be with my friend, Jamey Hampton.
JAMEY: Thanks, Coraline. I'm also excited to introduce my good friend, Aaron Aldrich, and it's our first time co-hosting together so I'm excited about that, too.
AARON: Oh, Hey, it's me, Aaron Aldrich. I'm also excited. I'm so excited to host with all these people and I will introduce you to Chelsea.
CHELSEA: Him folks. I'm Chelsea Troy and I am pleased to introduce Mandy Moore.
MANDY: Hey, everybody. It's Mandy. And today, I am here with one of my favorite people! It's Kerri Miller, and you may know Kerri as an engineer, a glass artist, a public speaker, a motorcyclist, and a lackwit gadabout based in the Pacific Northwest.
Generally, she's on an epic adventure on her motorcycle somewhere in North America. Will she meet Sasquatch? That's what I want to know and that's why she's here today because we're not going to talk about tech, or code today. We're going to catch up with Kerri. If you're not following Kerri on these epic adventures, you need to be because I live vicariously through her all the time and you need to, too. Kerri is a prime example of living your best life.
So without further ado, Kerri, how are you?!
KERRI: Oh my gosh. With an intro like that, how can I be anything but amazing today? Can I just hire you, Mandy just to call me every morning and tell me how exciting I am?
MANDY: Absolutely.
[laughter]
KERRI: No. I'm doing really, really well. The sun actually came out today in the Pacific Northwest. I've been telling people lately that if you want to know what living in Seattle is like, first go stand in the shower for about 4 months [laughs] and then get back to me. So to have the sun bright and it’s 53 outside, it’s amazing.
AARON: 53 does sound amazing. It's been like so far below freezing for so long here that I've lost track. Every once in a while, I go outside and it's like 30 and I'm like, “Oh, this is nice!”
[laughter]
JAMEY: Are we going to ask Kerri the superpower question? Because I feel like she's come on and answered it a bunch of times already. [laughs] We could ask her about Sasquatch instead.
MANDY: I mean, I thought her superpowers were having epicly awesome adventures, but maybe she has a different answer.
KERRI: Well, in the context of this conversation, I think that my superpower is being able to sit on a motorcycle for ridiculously long amounts of time.
CORALINE: Kerri, would you say you have an iron butt? Is that what you call that?
KERRI: Yes. I mean, of course, the joke being that I belong to a group called the Iron Butt Association, which is dedicated to promoting the safe and sane practice of long-distance endurance motorcycle riding. So the only requirement to join, besides having the defective gene that makes you want to sit on a motorcycle for hours and hours on end, is to be able to ride a 1,000 miles on a motorcycle in 24 hours, which once you do it once, you very quickly decide if you ever want to do it again and if you do decide you want to do it again, you are one of the ingroup.
AARON: What's a reference point for a 1,000 miles? That's a number that I only know conceptually.
KERRI: Let's see. It is a 1,000 miles almost exactly from Seattle to Anaheim to the front door of Disneyland. It's a 1,100 miles from Boston to Jacksonville, Florida.
CORALINE: Oh, wow.
KERRI: It's 2,000 miles from my house in Seattle to Chicago.
JAMEY: What made you feel like you wanted to sit on a motorcycle for that long?
KERRI: I don't really have a short answer for that, but I'll give you an honest answer. I mean the short answer is the jokey one to say, “Oh, I've got a defective gene. Ha, ha, ha.”
But when I was in – I grew up in the country and had a lot of a lot of struggles as a teenager and the way that I escaped from that was to go get in my car and drive around the back roads of New England. Dirt roads, finding old farmsteads and farm fields and abandoned logging roads and that gave me this real sort of sense of freedom.
When I moved out to Pacific Northwest—no real friends, no family out here—I spent a lot of time in my car exploring Pacific Northwest. I had a lot of those same vibes of being by myself and listening to my good music and just driving around late nights.
When I got into to motorcycling, I rediscovered that joy of being by myself, exploring things, seeing new things, and if I wasn't seeing something new, I was seeing how had changed this week, or since last month, or since last few years since I've been through a particular region. And my motorcycling is basically an extension of that, it's this sort of urge to travel. A desire to be by myself under my own control, my own power, and to learn and discover new stories that I'm not learning just by sitting in my apartment all day.
I work from home. I've worked remotely for 8, or 9 years now, so anytime I get to leave the apartment is a joy and adventure, but doing so for longest ended periods of time just lets me see more of the world, expand my own story, and learn the story of others as I travel.
Being a single solo lady on a motorcycle, I'm instantly the object of interest wherever I stop and it doesn't help that I have rainbow stickers and all sorts of stuff all over my bikes. My motorcycle helmets are crazy pink, rainbow reflective, got unicorn horns, and things all over my bike, so people see me as being super approachable.
Every time I stop for gas, or to get a burger, or a soda, or something, people come up to me and they want to tell me their stories. It's usually about the motorcycle, they're really interested about. It's usually middle aged and old men come up to me to say, “Oh, I had a motorcycle when I was in college and then I got married and had a kid.” You can kind of see them deflate a little bit.
Or I've had lots of kids come up because it's covered with stickers and a lot of the stickers, they're all kind of at a kid eye level. They see them and they get really excited, they want to come over and talk to me. With rainbow bandanas and everything, I think I look safe as a biker. I'm not dressed in black and skulls and so, people see me as approachable and they want to come up and talk. So there's a lot of those great interactions that I get to have with people along the way.
CORALINE: And you said at the beginning, when you were driving around the Pacific Northwest, you were listening to your good music. Do you also listen to music on the motorcycle and some of those have fancy speakers in the helmet and all that sort of stuff where you just go quiet and just listen to the road?
KERRI: Honestl




