The Encore Project Podcast
The Encore Project Podcast features thoughtful conversations and practical insights for senior men navigating retirement, purpose, health, relationships, and personal growth in the digital age.
This podcast is an extension of The Encore Project — a platform created to encourage men in life’s second half to remain engaged, curious, reflective, and connected.
Each episode explores the emotional, intellectual, and spiritual dimensions of aging with intention. Through stories, reflections, and guided discussions, we examine what it means to move beyond simply “retiring” and instead reimagine the years ahead as a time of renewal and contribution.
Topics span ten core areas central to a fulfilling later life: coping with grief and loss, creative pursuits, faith and fulfillment, financial empowerment, health and wellness, inspiration and personal growth, relationships and companionship, retirement reimagined, tech-savvy living, and travel and adventure.
Rather than offering quick fixes or generic advice, The Encore Project Podcast invites thoughtful exploration. Episodes are designed to feel warm, conversational, and reflective — like sitting across the table from a trusted friend who understands both the challenges and opportunities of aging.
Many episodes draw inspiration from deeply researched written pieces, allowing us to distill essential ideas into accessible, meaningful conversations. Others focus on storytelling — highlighting resilience, rediscovery, and quiet transformation in the lives of senior men.
At its heart, this podcast exists to affirm a simple truth: growth does not end at retirement. Purpose does not expire. Curiosity does not age out. The second half of life can be one of depth, clarity, contribution, and renewal.
Hosted by The Encore Project.
The Encore Project Podcast
Learn to Code at 70? Why Coding Is One of the Best Things Senior Men Can Do for Their Brains
Use Left/Right to seek, Home/End to jump to start or end. Hold shift to jump forward or backward.
Coding might be the last thing most senior men would consider taking up — but the case for it is surprisingly strong. Learning to write even basic code engages the brain in ways that few other activities match: it requires logical thinking, pattern recognition, problem-solving, and the satisfaction of building something that actually works. In this episode, we make the case for coding as one of the best brain workouts available to senior men, walk through the most accessible languages and platforms for older beginners, and share practical advice on how to get started without feeling overwhelmed.
You know, when you close your eyes and like picture someone learning to code, I am willing to bet a very specific image pops into your head.
SPEAKER_01Oh, absolutely. It's usually a a twenty-something tech bro, right?
SPEAKER_00Right. Like hunched over a glowing laptop in some dark room.
SPEAKER_01Wearing a hoodie, probably chugging a highly caffeinated energy drink.
SPEAKER_00Exactly. You are almost certainly not picturing, say, a 75-year-old retiree.
SPEAKER_01No, definitely not.
SPEAKER_00Just sitting at their kitchen table in the morning sunlight, sipping chamomile tea and, you know, happily writing a Python script.
SPEAKER_01Yeah, that demographic is just well, it's entirely absent from our cultural stereotype of a programmer. We treat software development as this exclusively young person's game.
SPEAKER_00Completely absent. But here is where it gets really interesting. There is this massive, incredibly fast-growing movement of seniors who are learning to code.
SPEAKER_01It's amazing.
SPEAKER_00And it is completely revolutionizing how we approach aging, cognitive health, and honestly, what a modern retirement actually looks like.
SPEAKER_01Yeah. We're witnessing a demographic that has historically been kind of alienated by rapid technological advancement, suddenly taking the wheel.
SPEAKER_00Right.
SPEAKER_01They are using that exact same technology to literally rewire their own brains.
SPEAKER_00And that is the mission for our deep dive today. We're going to unpack exactly why coding is like the ultimate cognitive workout for older adults.
SPEAKER_01And crucially, how you can actually get started, right?
SPEAKER_00Yes, without feeling completely overwhelmed by a wall of tech jargon. All of the insights we are exploring today come from this really eye-opening guide put together by the editorial team at the Encore project.
SPEAKER_01I love their work. What makes their research so compelling is how it strips away all that intimidation factor. It reframes programming not as this elite, impossible mountain to climb, but as an accessible, highly beneficial tool for, well, anyone willing to learn.
SPEAKER_00Okay, so let's dive into this. Because I have to admit, when I first looked at the materials, I was genuinely surprised.
SPEAKER_01How so?
SPEAKER_00Well, usually when we talk about keeping the brain sharp for seniors, the conversation is just incredibly predictable. Trevor Burrus, Jr.
SPEAKER_01Right, like doing the daily like crossword puzzle.
SPEAKER_00Exactly. We hear about crosswords or Sudoku. Yeah. Maybe uh picking up a new historical biography.
SPEAKER_01Yeah, the usual suspects.
SPEAKER_00Right. So the idea of framing JavaScript or HTML as brain gym equipment, I mean, that's a total paradigm shift for me.
SPEAKER_01It absolutely challenges the status quo. But to understand why coding is actually outperforming those traditional brain games, we have to look under the hood.
SPEAKER_00Aaron Powell At what coding actually demands of the mind.
SPEAKER_01Exactly. But first, we need to clarify what coding even means for the specific demographic, because the goal here is completely different.
SPEAKER_00Yeah. I mean, they aren't trying to pass a technical interview at Google.
SPEAKER_01Not at all. For seniors, coding is not about becoming a professional, full-stack software developer. At its core, coding is simply the act of writing a specific set of instructions that a computer can follow to perform a task.
SPEAKER_00It's just a new way of communicating, really.
SPEAKER_01Right, exactly. But the process of writing those instructions requires this intense combination of critical thinking, sustained focus, and abstract logic.
SPEAKER_00Well, let me stop you there because I want to compare this to the classic crossword puzzle for a second.
SPEAKER_01Okay, sure.
SPEAKER_00Because a crossword requires critical thinking and focus too. Right. Right? So how is writing a basic computer script any different than trying to figure out like a seven-letter word for vintage?
SPEAKER_01That distinction is actually the key to this entire concept.
SPEAKER_00Okay.
SPEAKER_01See, a crossword puzzle generally relies on retrieving existing knowledge. You are searching your brain's memory banks for a piece of trivia or a vocabulary word you already acquired years ago.
SPEAKER_00Oh, I see.
SPEAKER_01Coding, on the other hand, forces you into a state of continuous learning and creation. You aren't just retrieving information, you are building something completely from scratch using a set of logical rules.
SPEAKER_00Let's linger on that for a second, because that is a massive aha moment. So a crossword is just like pulling a file from the archives.
SPEAKER_01Right.
SPEAKER_00But coding is forcing you to build a brand new filing cabinet.
SPEAKER_01That is a brilliant way to put it, yeah. The aging brain actually craves novelty to stay agile. When you just retrieve information, you're operating on a kind of cognitive autopilot. Coding removes the autopilot entirely.
SPEAKER_00It makes me think of an analogy. Like think of your brain's neural pathways like hiking trails in a forest.
SPEAKER_01Okay, I like that.
SPEAKER_00The ones you walk every day, like making your morning coffee or driving to the grocery store or even doing that daily crossword, they're well worn.
SPEAKER_01They're flat and easy to traverse.
SPEAKER_00Exactly. They take very little effort. But as we age, the trails we don't use get overgrown. Learning to code forces you to take a machete and hack an entirely new trail through the woods.
SPEAKER_01I love that visual. And the scientific literature completely backs up how powerful hacking that new trail actually is.
SPEAKER_00Yeah, the guide points to a pivotal study, right?
SPEAKER_01Yes, from the Journal of Aging and Mental Health. Their research demonstrates that engaging in novel activities that demand complex critical thinking like coding actively promotes neuroplasticity.
SPEAKER_00And neuroplasticity being the brain's ability to literally form no neural connections.
SPEAKER_01Exactly. By actively strengthening those connections and building those new trails, seniors can delay or even prevent the onset of cognitive decline.
SPEAKER_00Wow.
SPEAKER_01Yeah. Including conditions like Alzheimer's and dementia.
SPEAKER_00So we aren't just talking about a fun hobby to pass the time on a Tuesday afternoon. We are talking about actively building a biological defense mechanism.
SPEAKER_01It's preventative medicine in digital form. And you know, it impacts different types of memory simultaneously.
SPEAKER_00How does it do that?
SPEAKER_01Well, when you learn to code, you have to memorize syntax.
SPEAKER_00Which is basically the specific vocabulary and grammar of whichever programming language you're using.
SPEAKER_01Right. You have to remember what different commands do, and you must keep track of the logic rules you are applying in real time.
SPEAKER_00So you're exercising short-term or working memory by holding all those variables in your head while you type.
SPEAKER_01While simultaneously enhancing long-term recall, yeah. Because you are constantly retrieving the rules of the language and applying them to entirely new problems the next day.
SPEAKER_00Okay, but let's talk about the reality of applying those rules. Because getting a piece of code to work is rarely a straight line.
SPEAKER_01No, it is not.
SPEAKER_00I mean, we've all been there with technology, right? You miss a single comma or a semicolon and suddenly the entire website disappears.
SPEAKER_01Oh, yeah. The computer just throws a wall of angry red error text at you.
SPEAKER_00Right. And for a senior who might already feel kind of intimidated by tech, that sounds like an absolute nightmare. How do they push through that frustration?
SPEAKER_01Well, debugging is where the real magic happens, both technically and psychologically.
SPEAKER_00Debugging being fixing the errors.
SPEAKER_01Right. Coding inherently requires what psychologists call a growth mindset. When you code, things will break. You will fail.
SPEAKER_00It's inevitable.
SPEAKER_01It is. A beginner hitting a wall of red text can find it incredibly discouraging. But to succeed at coding, you have to systematically work through that failure.
SPEAKER_00So it's almost like emotional regulation training disguised as computer science.
SPEAKER_01It truly is. Debugging forces the brain to shift away from a defeated mindset that, you know, I can't do this, it's too hard, reaction. And instead adopt a curious analytical mindset. You have to step back and ask, okay, why isn't this working? How do I isolate this problem and solve this puzzle step by step? Wow. That continuous loop of trying, failing, analyzing, and fixing builds an incredible amount of psychological resilience.
SPEAKER_00And building that resilience, that ability to overcome mental hurdles without panicking. It doesn't just stay trapped inside the coding window, right?
SPEAKER_01No, not at all.
SPEAKER_00The emotional benefits outlined in our sources are striking. We are talking about a massive boost in everyday self-confidence. Let's be honest, modern technology can feel really alienating for older adults.
SPEAKER_01Oh, absolutely. Everything updates and changes so fast. Yeah. Many seniors feel like the digital world has just left them behind, like they're just passive consumers, whatever Apple or Google decides to put on their screens.
SPEAKER_00But when you actually conquer a coding project, you realize that you aren't just a consumer. You can actually command the machine to do what you want.
SPEAKER_01Exactly. And that builds a profound sense of capability. Suddenly, setting up a new smart TV or figuring out a confusing app on your phone, it doesn't seem so scary.
SPEAKER_00Because you understand the basic logic running underneath the interface.
SPEAKER_01Right. It completely demystifies the digital world. And once that barrier of fear is broken, it opens up a wealth of new opportunities.
SPEAKER_00Like what?
SPEAKER_01Well, coding doesn't have to just be an isolated brain game. Seniors might start designing simple games. They might take on freelance work. The sources also mention contributing to open source communities.
SPEAKER_00Okay, let's pause and translate that. For someone who isn't a techie, what does open source actually mean?
SPEAKER_01Sure. Open source refers to public collaborative software projects where the original code is made freely available. Anyone from around the world can look at it, suggest improvements, or contribute a piece of the puzzle. It's like a massive global potluck dinner, but for software.
SPEAKER_00That's a great way to describe it. But okay, I have to play devil's advocate here for a second.
SPEAKER_01Bring it on.
SPEAKER_00Because I'm reading this part of the guide about community, and honestly, I am a little skeptical.
SPEAKER_01Really? Why?
SPEAKER_00Because when I picture coding, I picture total isolation. You are literally just sitting alone, staring at a glowing screen for hours on end. How in the world is that supposed to help a senior feel less lonely or build their social life?
SPEAKER_01I'm so glad you brought that up because it's probably the most common misconception out there. But there's a really brilliant observation from the publication shared by the uh the encore project community that highlights the exact opposite.
SPEAKER_00Okay, I'm listening.
SPEAKER_01Coding in practice is highly collaborative. It is rarely a solitary endeavor.
SPEAKER_00Aaron Powell, How so? I mean, if you're at your kitchen table, you're still alone.
SPEAKER_01Well, because nobody codes in a vacuum. When you run into a problem you can't solve, which by the way, happens constantly, you reach out. Platforms like Code Academy and Free Code Camp have these massive, incredibly active community forums.
SPEAKER_00Oh, I see.
SPEAKER_01Yeah. Seniors can log on, ask questions, share their broken code, and connect with other learners from all over the world who just jump in to help troubleshoot.
SPEAKER_00So they're plugging into this vibrant global network of problem solvers.
SPEAKER_01Exactly. And it happens offline too. There are organizations like Senior Net that offer live interactive workshops.
SPEAKER_00Oh, that's cool.
SPEAKER_01Yeah, local libraries and community colleges frequently host introductory coding classes specifically tailored for older adults. These environments are naturally social.
SPEAKER_00You're working alongside peers, laughing over shared frustrations.
SPEAKER_01And making new friends over a common challenge, yeah.
SPEAKER_00That completely flips the script. And speaking of flipping the script, the sources highlight a dynamic I found really touching. The cross-generational bridge it creates.
SPEAKER_01Oh, yes. The grandkids.
SPEAKER_00Right. Think about it. If you're a senior learning to code, suddenly you have a completely new language to speak with your tech savvy grandchildren.
SPEAKER_01It transforms the senior from someone who always needs help with the iPad into a true collaborator. Yeah. You can bond over building a simple animation together. It's a wonderful way to foster deep cross-generational connections where the learning actually goes both ways.
SPEAKER_00So the cognitive benefits are clear. The social and emotional benefits are undeniable. But if you were listening to this right now, you were probably wondering the most practical thing of all.
SPEAKER_01How to actually start.
SPEAKER_00Exactly. How does a senior actually start without hitting that wall of frustration and just cutting on day one?
SPEAKER_01Well, the on-ramp is everything. If you drop a beginner into a highly complex environment with a blank screen, they will get discouraged immediately. Right. The key is choosing the right beginner-friendly language, and our sources outline a fantastic progression.
SPEAKER_00Aaron Powell Let's walk through them. First up on the list is Scratch.
SPEAKER_01Yeah. So Scratch was developed by MIT specifically for beginners. What's wonderful about it is that it completely bypasses the need to type out complex, perfectly formatted syntax.
SPEAKER_00So no hunting for semicolons.
SPEAKER_01Exactly. Instead, it uses visual blocks, almost like digital Lego bricks that you drag and drop to represent programming commands.
SPEAKER_00And I love this concept. It's like using training wheels on a bicycle. But why is that visual approach so effective for an older brain just starting out?
SPEAKER_01Because it dramatically lowers the cognitive load. You aren't wasting mental energy trying to remember if you need a parenthesis or a bracket.
SPEAKER_00Oh, that makes sense.
SPEAKER_01Instead, all of your brain power is focused purely on learning the sequence and the logic of coding. You can create interactive stories and animations immediately, which provides this highly motivating, quick win.
SPEAKER_00Right. Okay, but what if they want to build something a bit more traditional like a website?
SPEAKER_01Then HTML and CSS are the perfect starting points. HTML builds the underlying structure of a web page, the text, the images. Okay. And CSS dictates the style. So colors, the layout, that sort of thing.
SPEAKER_00The guide mentions that the beauty of HTML and CSS for beginners is the immediate visual feedback loop. Why is that instant reward so critical?
SPEAKER_01Because it keeps the motivation high. You type a single line of code, refresh your web browser, and instantly see your text turn blue or move to the center of the screen.
SPEAKER_00Wow, yeah.
SPEAKER_01That immediate hit of dopamine, seeing your instructions instantly come to life is just incredibly encouraging for an adult learner.
SPEAKER_00Okay, but what if they want to get into the really popular stuff? You know, the languages that power modern apps and data analysis.
SPEAKER_01That brings us to Python. Python is arguably the most popular beginner language globally because its syntax is incredibly clean and readable. Really? Yeah. Compared to older languages, Python looks a lot like plain English. It's versatile enough to build websites or automate simple tasks on your computer, making it highly practical.
SPEAKER_00And the last language mentioned is JavaScript.
SPEAKER_01Right. If HTML and CSS build the structure and style of a website, JavaScript is the engine that adds interactivity.
SPEAKER_00Like what?
SPEAKER_01Is what makes a button actually do something when you click it or creates an animation when you scroll down a page. It has a slightly steeper learning curve than Python, but it's essential if you want to make dynamic, modern web pages.
SPEAKER_00So you have your language picked out. Now, where do you actually go to learn? The guide outlines a few different paths depending on your learning style.
SPEAKER_01Yeah. If you want to go at your own pace, there are massive platforms out there. Code.org is a fantastic starting point because they have entire sections dedicated to older learners.
SPEAKER_00That's great.
SPEAKER_01Code Academy is highly interactive. You actually write code directly in your web browser so there's nothing complicated to install on your computer.
SPEAKER_00Oh, that's a huge relief. Yeah. Yeah.
SPEAKER_01And Coursera and Udemy offer vast marketplaces of structured courses, often led by university professors with video lectures and downloadable resources.
SPEAKER_00But if you are someone who really needs a live person talking to you, there are live online workshops too. We mentioned SeniorNet earlier. Right. And there's also a great platform called TechBoomers that focuses on teaching seniors the basics of technology in coding. Plus, you can always check your local community college or public library for in-person classes. Absolutely.
SPEAKER_01We also shouldn't overlook self-directed resources, though. YouTube is an absolute gold mine for this. Oh yeah. Channels like the Coding Train or the Free Code Camp channel offer thousands of hours of free beginner-friendly tutorials. The benefit there is you can pause, rewind, and learn entirely at your own pace.
SPEAKER_00Now, a quick note for you listening: if you're currently, you know, washing the dishes or driving your car, do not worry about scrambling to write all these titles down. The guide has them all neatly listed.
SPEAKER_01Yes, exactly.
SPEAKER_00But if you're someone who learns best with a physical book open on your desk, they highlight some fantastic ones. There's Python Crash Course by Eric Mathis. For JavaScript, there is Head First JavaScript Programming by Eric Freeman.
SPEAKER_01And for HTML and CSS, John Duckett's book is highly recommended.
SPEAKER_00Yeah, what's brilliant about John Ducket's book on HTML is that it is highly visual.
SPEAKER_01It is.
SPEAKER_00It reads almost like a glossy magazine, which completely removes the intimidation factor of staring at dense black and white lines of code. It almost makes it feel like an art project.
SPEAKER_01The resources really are abundant, but you know, the most critical piece of advice the editorial team offers is actually about pacing the learning journey.
SPEAKER_00Right. How much time should someone actually dedicate to this? Are we talking about locking yourself in a room for four hours a day?
SPEAKER_01Not at all. You do not need to study like you are getting a four-year computer science degree.
SPEAKER_00Okay, good.
SPEAKER_01The recommendation is just 15 to 30 minutes a day. Start very small, build your confidence slowly. It is that consistent daily exposure to problem solving that yields those incredible neuroplasticity benefits.
SPEAKER_0015 minutes a day. I mean, that is less time than it takes to scroll through the news or watch half a sitcom.
SPEAKER_01Exactly.
SPEAKER_00And if you get stuck, which you inevitably will, don't be afraid to ask for help on those community forums. That isn't a sign of failure. That is just part of the process.
SPEAKER_01Seeking help is a fundamental part of the software development workflow. Yeah. It doesn't matter whether you are a beginner or a 30-year industry veteran.
SPEAKER_00So to summarize the incredible journey we've taken today, coding is far more than just a technical skill reserved for the young. It is a powerful, highly accessible tool for seniors to actively build neuroplasticity, delay cognitive decline, boost their everyday self-esteem, and you know, connect with vibrant global communities.
SPEAKER_01It challenges the brain, fosters a resilient growth mindset, and demystifies the modern digital world. It truly is the perfect brain workout.
SPEAKER_00Before we wrap up, there's a specific idea from these sources that I just can't stop thinking about.
SPEAKER_01What's that?
SPEAKER_00Well, if coding is essentially writing instructions to build something completely new, what kind of digital legacy could you leave behind?
SPEAKER_01Oh wow.
SPEAKER_00Right. Like imagine creating a custom family website or maybe a simple personalized app that catalydes your family history or your favorite recipes or your life's advice. What could you build to pass down your own life's knowledge to the next generation?
SPEAKER_01That is a beautiful way to apply these new skills. It elevates coding from just a brain exercise into a vessel for personal legacy.
SPEAKER_00It really does. If you want to explore this topic further and find the perfect starting point for yourself or a loved one, head over to the encore project.org. The incredible editorial team there puts out fresh, inspiring content every single week, and it is absolutely worth returning to as you navigate your own learning journey.
SPEAKER_01The resources they curate are just phenomenal for taking that first intimidating step and turning it into an exciting adventure.
SPEAKER_00So the next time you picture someone learning to code, go ahead and keep the hoodie if you want. Yeah. But maybe imagine it on a 75 year old sitting at the kitchen table, hacking a new trail through their brain, building their digital legacy, and proving that the brain gym is always open.
SPEAKER_01Well said.
SPEAKER_00Thanks for joining us on this deep dive. We'll catch you next time.