Categories
Mobile Podcasts Programming What I’m Up To

Talking about mobile development LIVE Thursday afternoon!

On Thursday, April 12 at 2:00 p.m. Eastern (11:00 a.m. Pacific / 6:00 p.m. UTC), Okta Developer is holding a Twitter Spaces chat titled Let’s Talk About Mobile Development featuring:

You can listen to the Twitter Space by following this link.

Join us! I’m ready to talk about all sorts of topics, including:

  • How I got started with mobile development, and how you can get started
  • The differences between native iOS, native Android, and cross-platform mobile development tools such as Flutter and React Native, and choosing among them
  • Opportunities for mobile developers
  • Resources for mobile developers

Join us! It’ll be a fun session.

Categories
Career Podcasts What I’m Up To

I’m the latest guest on Cyber Florida’s “No Password Required” podcast!

The past couple of weeks have kept me pretty busy, but I didn’t want to let this one slip through the cracks: I recently appeared on Cyber Florida’s No Password Required podcast! I talked with host Jack Clabby and guest host Tashya Denose (who hosts the Do We Belong Here? podcast) about how I got into my line of work, and a lot about how saying “yes” when opportunities arrives can pay off big time.

It was a fun interview that you can listen to using the player below…

…or if you’d like the video version, it’s here…

…or if you prefer more standard podcast sources, you can listen to it via these services:

What is Cyber Florida?

Cyber Florida: The Florida Center for Cybersecurity Logo

It’s the short name for the Florida Center for Cybersecurity. In addition to being the people behind the No Password Required and Do We Belong Here? podcasts, they’re an organization with the missions of making Florida a national leader in cybersecurity education. They’re funded by the state of Florida and hosted at the University of South Florida, and among other things, they:

  • Work to build a robust pipeline of future professionals by introducing cyber safety and career awareness programs to K–12 schools.
  • Help Florida’s public colleges and universities offer degree and certificate programs that produce ready-to-hire graduates.
  • Create and champion pathways for women and minorities, veterans and first-responders, and career changers to enter the field to help address our nation’s critical cyber workforce shortage.
  • Invest in novel research that contributes to our nation’s competitive edge and conduct studies that yield new insights into cybercrime, privacy, user behavior, and organizational needs to help craft local, state, and national policy.
  • Engage millions of Floridians through awareness campaigns and host events and resources to help protect those populations and organizations that are most vulnerable to cybercrime.

What is No Password Required?

The No Password Required podcast brings in monthly guests who are at the very top of the cybersecurity field. I have no idea why they think I’m in that category, but I’m grateful!

The focus in this podcast is less on dry topics like cybersecurity measures, practices, techniques, and technologies, and more on their guests’ personalities and how they reached their current career status. This fits with Cyber Florida’s mission to create more Florida-based cybersecurity professionals! Each of their guests shares stories that made them laugh, think, and learn. It’s a fun listen.

What is Do We Belong Here?

Do We Belong Here? is a podcast dedicated to proving that everyone has a place in the world of cybersecurity. It’s hosted by…

  • Tashya Denose, the Cyber Whisperer
  • Pam Lindemoen, the Chief Information Security Officer Advisor at Cisco

…and it’s produced by Cyber Florida’s Sarina Gandy. It focuses on highlighting the industry leaders who are working to make cybersecurity a more inclusive and welcoming place, and having open conversations to show that we are never alone in our struggles.

Categories
Podcasts Process Programming Tampa Bay

If you’re part of a software team, you should be watching “Arguing Agile!”

Photo: Still frame from an “Arguing Agile” featuring Brian Orlando and Om Patel with guest Stormy Dickson.

If you work on a team that produces software, and especially if it’s supposed to be an agile team, do yourself a favor and check out Arguing Agile, the YouTube channel and podcast produced and presented by Tampa Bay’s own Brian Orlando and Om Patel.

They’ve been really hard at work on this project, gathering interesting guests to talk about important topics in software development, from leadership, career progression, and knowing when it’s time to quit, to handling conflict and dealing with gatekeeping, to estimations and acceptance criteria, and so many other topics!

Here’s the latest set of videos/podcasts from Arguing Agile:

And just for kicks, here are the episodes featuring The Missus and me!

Categories
Entrepreneur Florida How To Podcasts What I’m Up To

Everything you need to know to win StartupBus is in this podcast, part 5

The title of this post should be a big hint: Everything you need to know in order to win StartupBus North America 2022 is contained within a podcast. This is the third in a series of posts covering the “Startup Bus” series of episodes from Gimlet Media’s Startup podcast, which covered the New York bus’ journey during StartupBus 2017.

Did you miss the first four articles in this series? Here they are:

I’m posting this series as a prelude to StartupBus 2022, which takes place at the end of July. I was a contestant — a buspreneur — on the Florida bus in 2019, which made it all the way to the finals and finished as a runner-up. Now I’m a coach — a conductor — on the 2022 edition.

Here’s episode 5 of the podcast series…

…and here are the lessons I took away from this episode:

  • A lot of what makes success is just showing up. At the start of the episode, podcast host Eric goes for an early morning walk with Colleen Lavin of team Daisy and discovers that she was nce the Illinois Knights of Columbus free throw champion for girls age 14. Here’s how she tells the story:

COLLEEN: I was like getting my school volunteer hours, helping my dad at the free throw contest, and I was in the right age range, so he made me compete. I made two baskets, because I was not a basketball player. But no other girls in my age range showed up, and he made me go to the next competition and no other girls my age range showed up. Finally, I was almost sent to D.C to compete in the nationals after making a total of like four baskets.

ERIC: Because nobody had showed up?

COLLEEN: In my age competition!

  • Be prepared for possible twists in the finals. Elias Bizannes, the creator of StartupBus, loves drama. In the 2017 competition, even though there were five finalists, Elias decided to create a sixth team made up of people from teams who didn’t make it into the finals. The team would create a blockchain-powered voting app. Why did he do it? In his own words…

To mess with people to be honest. Because that’s what we do with StartupBus, we push them and we break them. And what happens is this remarkable thing comes out when people go beyond the limits they think they can, they actually step up. And so by introducing a new team, it was gonna add another level of competitive threat to the finals.

  • The finals will feature far more polished pitches and apps: “From the moment the pitches begin, it’s apparent. This is a very different level of competition than yesterday. The presentations are all well-crafted. Each of the products makes sense. You could imagine people making these pitches to actual investors.”
Categories
Entrepreneur Florida How To Podcasts What I’m Up To

Everything you need to know to win StartupBus is in this podcast, part 4

The title of this post should be a big hint: Everything you need to know in order to win StartupBus North America 2022 is contained within a podcast. This is the third in a series of posts covering the “Startup Bus” series of episodes from Gimlet Media’s Startup podcast, which covered the New York bus’ journey during StartupBus 2017.

(Did you miss the first three articles in this series? Here’s part onehere’s part two, and here’s part three.)

I’m posting this series as a prelude to StartupBus 2022, which takes place at the end of July. I was a contestant — a buspreneur — on the Florida bus in 2019, which made it all the way to the finals and finished as a runner-up. Now I’m a coach — a conductor — on the 2022 edition.

Here’s episode 4 of the podcast series…

…and here are the lessons I took away from this episode:

  • If you can find teammates that are on your wavelength, you can achieve a lot. Although they’re on the Florida StartupBus and not the bus that the podcast is covering, they remain a source of fascination for Eric, the host. Not only do Robert Blacklidge and Trey Steinhoff get along so well, but they also work so well together, and the synergy will take them far together. (Full disclosure: I worked with Trey at Lilypad, and can vouch for the fact that he is a great teammate. I also know Robert and can understand why he and Trey got along so well.)
  • A conflict within the team doesn’t have to destroy the team; in fact, not only can conflicts be resolved, but they can even strengthen a team. Ash from the Denari team had rubbed many of his teammates the wrong way, and there was talk of kicking him off the team. Things have turned around in this episode: everyone’s getting along, and Ash is considerably less acerbic — even optimistic-sounding.
  • The StartupBus format borrows some of its ideas from reality TV game shows, which means that there can be intentional confusion. “The teams have been getting different information about the competition all day. They’re hearing conflicting things about timing, about whether or not pitch decks are allowed. And this confusion, it all feels weirdly intentional.”
  • StartupBus is supposed to be a challenge. It’s not supposed to be easy, and as anyone who’s done it before will tell you, it can be gruelling at times. And that’s a good thing — if StartupBus works as designed, you shouldn’t be exactly the same person at the end of the ride. As one of the Denari people puts it: “This is a Navy SEAL training program for startups. This is like we’re going to push you to that to the limit of your mental strength, like every single person on their team is that like living in a role that’s very different from what they walked on the bus wanting to do.”
  • Speaking about come out of StartupBus a little different, you can see some of the buspreneurs’ change — they’re more certain, more directed, more convinced of their ability to change their personal course through life.
  • You can most definitely incorporate singing and music in your pitch. The pitch for singing telegram startup Yeti featured one of their buspreneurs in a full Marilyn Monroe costume, singing Katy Perry’s Firework, but with StartupBus-specific lyrics. I also did that with the accordion at StartupBus 2019.
  • You can also use audience participation in your pitch. Tampa-based CourseAlign did that by asking the audience for a show of hands, using questions that would get a specific kind of result.
  • Be ready for tough questions. During the Q&A section of their pitch, Denari — the Blockchain-powered GoFundMe-like startup — is asked how they plan to prevent their system from being turned into a money-laundering platform.
  • Don’t be too hard on yourself. After getting that tough money-laundering question, Colleen Wong, who’s been leading Denari, felt bad about her answer and said that she didn’t feel that she was a good leader. Eric the host had to reminder her that she did the near-impossible — “Are you kidding me?! Have you, like, seen yourself this week?! …You, like, pulled together the, like, craziest team on the bus. It was a great thing.”
  • Anything can happen in the judging room. Eric the host was invited into the judging room to record a reenactment of judges’ discussion as they tried to decide who would move the next round. But as they reenacted their discussion, they started changing their minds. The judging process can turn on a dime.
  • There is a downside to making it into the finals: It means that although you’re in a party town, you can’t party. You’re going to be working on your product and your pitch for the finals. Trust me on this one — I was in New Orleans, one of the best party towns in the country, and I spent Saturday night with my team working on our startup.

Categories
Podcasts Tampa Bay

What’s new in Tampa Bay’s sci/tech podcasts (June 2022 edition)

Once again, it’s time to list Tampa Bay podcasts that you, the Global Nerdy reader, might find informative, interesting, and illuminating!

Here they are, listed in order from newest to oldest podcasts, starting with a brand new addition to this list:

  1. Arguing Agile
  2. Space and Things
  3. The 6 Figure Developer
  4. Thunder Nerds

Arguing Agile

New Icon by GOD-TheSupreme on DeviantArt

Arguing Agile is new addition to this list, and it’s also the newest podcast on this list. Hosted by Brian Orlando and Om Patel, two mainstays of the Tampa Bay agile community and familiar faces at local agile events, this podcast features discussions — sometimes just between the hosts, sometimes with a local guest — and they cover all sorts of subjects, all centered around the process of making software in a timely fashion.

Their podcast has been around only a year, but Brian and Om have been absolute podcasting powerhouses, cranking out nearly 70 full episodes in that time, covering such topics as:

If you’re on a software team and you’re looking for ways to improve the way you and your team get things done, you’ll want to check out Arguing Agile.

Here are their 5 most recent episodes:

  • Episode 67: Team Topologies: Organizing Business and Technology Teams for Fast Flow — On this episode, Product Manager Brian Orlando pitches Enterprise Agile Coach Om Patel on the team optimization suggestions from the book, Team Topologies: Organizing Business and Technology Teams for Fast Flow (2019), by Matthew Skelton and Manuel Pais.
  • Episode 66: Personal Agility & the Great Resignation, with Joey deVilla — When we think about unmitigated optimism and unwavering positivity, we think of none other than the unflappable – Joey deVilla! On this episode, we talk about how the great resignation has affected us and how a commitment to personal agility helps people and companies through tough times.
  • Episode 65: A Better Sprint Review Agenda — Does a perfect Sprint Review agenda exist? On this episode, Brian Orlando and Om Patel ask this very question and try to figure it out! Using some original content from one of our favorite Agile Coaches out there, Vibhor Chandel, we review, discuss, and revise our way toward a Sprint Review agenda that we are excited to try with our teams, and that we hope you’ll try with yours.
  • Episode 64: Bad Agile Experiences, with Curtis Lembke — What creates bad experiences with agile; what do they look like, and how to we deal with them? On this episode of Arguing Agile, Curtis Lembke is back, joining Brian Orlando and Om Patel to talk through Bad Agile Experiences and why some people just totally against agile.
  • Episode 63: Get More Value from Your Scrum — Do you feel Scrum is not helping you to more effectively create software or solve problems? Do you feel Scrum is just another form of managerial control? Do you feel Scrum is not helping your organization be or remain agile? On this episode, Brian Orlando and Om Patel discuss experiences and share tips to make scrum more effective – thereby producing more value.

Space and Things

Space and Things is the newest podcast on this list, and it’s probably the most comprehensive podcast about space science, research, and exploration. It’s hosted by Emily Carney of Space Hipsters fame, and singer/songwriter/space fan Dave Giles.

Here are their 5 most recent episodes:

The 6 Figure Developer

At the time I’m writing this, The 6 Figure Developer — hosted by John CallawayClayton Hunt, and Jon Ash — has posted 245 episodes. It’s…

…a show dedicated to helping developers to grow their career. Topics include Test Driven Development, Clean Code, Professionalism, Entrepreneurship, as well as the latest and greatest programming languages and concepts.

Here are their 5 most recent episodes:

  • Episode 245: Releasing Software with Tommy McClung — A software engineer by trade and multiple time entrepreneur, Tommy was the CTO at TrueCar for a number of years and is Co-founder and CEO of Release.
  • Episode 244: Eric Potter on F# and .NET Interactive Notebooks — Eric helps companies succeed by finding the right custom software solutions to their business problems. He has been a Microsoft MVP since 2015, and is currently Director of Technical Education at Sweetwater.
  • Azure Cosmos DB Repository .NET SDK with Billy Mumby — Billy is a Senior Developer working @ Next PLC in the Warehouse & Distribution Systems Team.
  • Episode 242: Temporal with Maxim Fateev & Dominik Tornow — Maxim has worked at companies such as Microsoft, Google, and Amazon, and is currently CEO and cofounder of Temporal. Dominik is a Principal Engineer at Temporal. He focuses on systems modeling, specifically conceptual and formal modeling, to support the design and documentation of complex software systems.
  • Episode 241: gRPC in .NET 6 with Anthony Giretti — Anthony is a passionated developer, Microsoft MVP, and MCSD. He is currently senior developer @ Sigma-HR, specializing in Web technologies. We’re giving away several copies of Anthony’s new book, “Beginning gRPC with ASP.NET Core 6”. Leave a comment below for your chance to win!

Thunder Nerds

Of the podcasts in this roundup, Thunder Nerds — “A conversation with the people behind the technology, that love what they do… and do tech good” — has been around the longest, with nearly 300 episodes to date. You’ve probably seen the hosts at local meetups and conferences; they’re Frederick Philip Von WeissBrian Hinton, and Vincent Tang.

Auth0 logo

Thunder Nerds is sponsored by a company that’s near and dear to me, Auth0! That’s partly because they have a great authentication, authorization, and identity service, and partly because I work there in my role as a Senior Developer Advocate!

  • 293 – 💻 Remote Work & Top Talent With Zack Gottlieb — We talk with Zack Gottlieb, VP Head of Design platform at Atlassian. We discuss Zack’s career journey and what it takes to make it to Atlassian. Our main topic of discussion is the Great Resignation in the tech industry. We start the conversation by asking why so many people are leaving in the first place. Then we explore why companies want their employees back in the office. Additionally, we examine what companies are doing to retain their top talent.
  • 292 – 🎯 Paid Media Strategies with Michelle Morgan — In this episode, we talk with Michelle Morgan: International Paid Media Consultant, Writer, and Speaker. We explore the realm of advertising on the most popular social platforms and investigate the unforeseen opportunities in others. Additionally, we discuss Michelle’s organization, Paid Media Pros, which provides PPC videos for advertisers with any level of experience.
  • 291 – 💾 JavaScript, Switching Careers, & ADHD with Chris Ferdinandi — In this episode, we talk with Chris Ferdinandi, Educator, The Vanilla JS Guy. 🍦We discuss how Chris became the “Vanilla #JS Guy” as he shares his thoughts about JavaScript, the modern web, switching careers, #ADHD, and more!
  • 290 – 🎵 Little Music Boxes with Travis Neilson — In this episode, we talk with designer, musician, Travis Neilson. We discuss Travis’s career at YouTube Music. We dive into his day-to-day and what it’s like to work at YouTube. Then we explore Travis’s music, specifically his channel Little Music Boxes.
  • 289 – ⚱️ The Digitization of Deathcare with Faisal Abid — In this episode, we talk with Faisal Abid: Speaker, Entrepreneur, Google Developer Expert, and co-founder of Eirene cremations. Eirene provides high-quality, affordable cremation services. Eirene allows families to plan an affordable cremation entirely online or over the phone. Leveraging technology to help provide a better funeral experience to families. Additionally, Faisal walks us through the unique business and technology challenges he faced at the beginning of Eirene. 
Categories
Business Career Podcasts Programming What I’m Up To

Talking about personal agility and the Great Resignation on the “Arguing Agile” podcast

You should be a regular listener/viewer of the Arguing Agile podcast, a YouTube show hosted by Tampa Bay techies Brian Orlando and Om Patel that features local techies talking about software development, agility, and everything in between, completely unscripted and unrehearsed — just real conversations about real tech work. In the past year, they’ve published 66 episodes, the latest of which features…me!

In this episode, titled Personal Agility and the Great Resignation, we talk about doing work in the brave new world of post-2020 and discuss things such as:

  • 0:00 Intro
  • 0:24 Topic Intro
  • 0:59 Reasons for In-Person Gathering
    • Working remotely still requires some in-person gathering, because as they saying goes, sometimes, “you have to be there.”
  • 4:19 Team Bonding, Positive Vibes
    • The power of team-building ceremonies and exercises, and why they have to be meaningful and not just “doing team stuff for team stuff’s sake.”
    • In the past couple of months, I’ve had my first chances to meet with my team at Auth0 (Developer Marketing) after working with them for a year and a half — first at a small summit in Salt Lake City, and last week in London.
  • 8:40 Work, Life, & Sustainability
    • Earlier in your life, it’s much easier to work ultra-hard in the quest to advance your career, but you can’t do it for an extended period. This is the exact thing that generates mid-life crises, and physical and mental health issues.
    • Brian: “Jack Welch said a lot of stuff.”
  • 15:50 Interviews: Vetting Companies
    • During a job interview, you shouldn’t be the only one being interviewed. You should also be interviewing them!
    • How can you tell if a manager is a “Rick” looking for another “Morty” to add to his “Morty Army?”
    • I talk about a Chris Voss technique where you look at the reactions on the face of the person who isn’t speaking to get the truth.
  • 19:55 Segue on Microsoft
    • We talk about my time at Microsoft where I was a Windows Phone Champion, Albert Shum’s design for its “Metro” UI, and Microsoft’s thinking during the Ballmer era: “The mobile platform is the desktop platform, but lamer.
    • I was at a gathering of P2P people at Microsoft in 2001 that was attended by Tim O’Reilly and Dave Winer, where we were told that “IE6 will be the last browser, because the future is applets.
    • A story from my time at Cory Doctorow’s startup where how I show how hard it is to predict the future.
  • 25:51 Learning
    • A story from how I landed my job at Auth0, where I had to learn about an unfamiliar platform very quickly.
    • The importance of communication when working remotely and keeping Conway’s Law in mind.
    • Strip away the technology, and a teacher from hundreds of years ago would still recognize a present-day classroom and the lecture format.
    • We share stories about learning by doing, with Om talking about his daughter at med school and me talking about a story about the Logo programming language, where children learned beyond what they were being taught.
  • 31:12 Time to Think
  • 37:34 Evolution of Technology & Skills
    • Our first computers: I had an Apple //e and Om had a Spectrum ZX, two serious Generation X machines.
    • I learned how to program at a computer store that tolerated my hanging out: Batteries Included, in Toronto.
    • Learning new languages: Python and Lingo, and picking up new languages to get the job done. This may be the first time on the podcast series where the languages Lisp and Prolog get mentioned.
    • A question that Brian asks during interviews: “Tell me about a time in the last 18 months where you did something to update your skills.”
  • 44:55 Solving Problems
    • Software isn’t a what, it’s a how. If you make software for an industry or field, you’re not in the software industry, but the industry or field that you’re making the software for.
  • 47:51 Personal Agility
    • Between the pandemic and the current economic situation, you need to develop personal agility to survive and thrive in the current job market.
    • A number of people who participated in the Great Resignation left their jobs without having another job to jump to.
    • About not participating in what Scott Galloway calls “the menace economy”: “I want to earn fair profit for my effort, but I don’t want to do it by stepping on somebody’s neck.”
  • 53:24 Monkeys, a Banana, and a Ladder
    • When talking about organizational culture, you’ll eventually come across the “Five Monkeys Experiment,” which we discuss.
    • How office architecture mirrors office organization, culture, and hierarchy — and how remote work systems’ architecture will do the same.
    • The new generation of workers will probably have to be more adaptable than any previous generation.
  • 1:02:18 Returning to the Office
    • The majority of a developer’s day requires focus time, and that isn’t often achievable at the office.
    • The true hurdle may not be technology or office space, but organization discipline.
    • It’s quite possible to kill time unproductively at the office — we’ve all seen this.
    • “If you signed a ten-year [office space] lease in 2018, you’re probably really anxious to get people back in there.”
    • “Butts in office chairs” is the new “lines of code” metric.
  • 1:08:43 The Future
    • There’s so much traditional culture force behind the way work is done. Ebenezer Scrooge’s accounting office in A Christmas Carol isn’t all that different from its modern-day counterpart.
    • Om: “I like to see a sitcom called The Home Office.
  • 1:13:00 Wrap-Up