Podcasts about software engineering manager

  • 90PODCASTS
  • 98EPISODES
  • 41mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • May 20, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about software engineering manager

Latest podcast episodes about software engineering manager

Hipsters Ponto Tech
BaaS: Back-end as a Service – Hipsters Ponto Tech #464

Hipsters Ponto Tech

Play Episode Listen Later May 20, 2025 60:40


Hoje o papo é sobre BaaS! Neste episódio, mergulhamos em uma discussão sobre Back-end as a Service que foi muito além do hype e da promessa de "não precisar mais trabalhar". Exploramos as vantagens, desvantagens, nuances e até mesmo os perigos dessa ferramenta que pode ser tanto uma aliada quanto uma armadilha para desenvolvedores. Vem ver quem participou desse papo: André David, o host que nem sabia que já existia isso tudo Roberta Arcoverde, Software Engineering Manager no Google Maurício “Balboa” Linhares, engenheiro de software e Hipster de longa data Yago Oliveira, Coordenador de Conteúdo Técnico na Alura Vinny Neves, Líder de Front-End na Alura

Elitefts Table Talk podcast
#334 The Past, Present, and Future of Powerlifting | Michael Greeno

Elitefts Table Talk podcast

Play Episode Listen Later Feb 25, 2025 152:46


Join MEMBERS ONLY to get access to perks!  Support the channel for only $2.99. For only $4.99 a month, get EVERY NEW podcast episode EARLY and AD-FREE. As a member, you'll have access to guest AMAs to get your questions answered. Enjoy the cool elitefts badge next to your profile name as well. Welcome Michael Greeno to this episode of Dave Tate's Table Talk podcast. Michael Greeno is a Software Engineering Manager and a strength coach with 15 years of experience in powerlifting, where he has coached some of the top athletes across various disciplines. In addition to his coaching, he serves as a professional mentor to several individuals in the software industry. Michael is also recognized for wearing track suits to pro meets. Michael's IG: https://www.instagram.com/mjgreeno/ SPONSORS  AG1 AG1 is offering new subscribers a FREE $76 gift when you sign up. You'll get a Welcome Kit, a bottle of D3K2, and (5) free travel packs in your first box.  Visit https://drinkag1.com/DAVETATE Marek Health   A telehealth platform specializing in hormone optimization and preventative medicine. Offers self-service labs and guided optimization with competitive pricing.    Save 10% on your first order with code TABLETALK.    Visit Marek Health today: https://marekhealth.com/tabletalk   LMNT    A zero-sugar, naturally-formulated electrolyte drink mix suited for athletes and those on hydration-focused diets.    Receive a free 8-flavor sample pack with any purchase. https://partners.drinklmnt.com/free-gift-with-purchase?utm_campaign=agwp&am…    RP Hypertrophy App    An advanced training app designed for maximum muscle growth. Early access pricing starts at $24.99.    Visit the provided link for more details and discounts. https://go.rpstrength.com/hypertrophy-app/ CODE: TABLE TALK    elitefts    Offers a wide range of gym equipment and apparel.    Support the show: https://www.elitefts.com/content/table-talk/  Save 10% with code TABLETALK.  CODE: TABLETALK    All profits support Dave Tate's Table Talk Podcast.    SUPPORT THE SHOW    Support and help the Podcast grow by Joining The Crew: https://www.elitefts.com/join-the-crew    All profits from elitefts Limited Edition Apparel, Table Talk Coffee, and Team elitefts Workouts, Programs, and Training eBooks support Dave Tate's Table Talk Podcast.    Shop these elitefts items: https://www.elitefts.com/content/table-talk/  elitefts Shop: https://www.elitefts.com/  elitefts IG: https://www.instagram.com/elitefts/ elitefts  Limited Edition Apparel: https://www.elitefts.com/shop/apparel/limited-edition.html

Robot Talk
Episode 109: Dan Nicholson - Building robots at home

Robot Talk

Play Episode Listen Later Feb 14, 2025 24:31


Claire chatted to Dan Nicholson from MakerForge.tech about creating open source robotics projects you can do at home. Dan Nicholson is a seasoned Software Engineering Manager with over 20 years of experience as a software engineer and architect. Four years ago, he began exploring robotics as a hobby, which quickly evolved into a large-scale bipedal robotics project that has inspired a wide audience. After making the project open-source and 3D printable, Dan built a vibrant community around it, with over 25k followers. Through his platform, MakerForge.tech, Dan shares insights and project details while collaborating with partners and fellow makers to continue expanding the project's impact. Join the Robot Talk community on Patreon: https://www.patreon.com/ClaireAsher

The Garage by Sonatus
James Roberts and Ronaldo Castillo of LHP | S3 Ep3

The Garage by Sonatus

Play Episode Listen Later Feb 11, 2025 15:43


James Roberts, President of IOT and Analytics and Ronaldo Castillo, Software Engineering Manager, both of LHP, talk with host John Heinlein, Ph.D., Chief Marketing Officer of Sonatus. A special focus of this episode is functional safety and safety certification. Sonatus recently achieved ISO26262 ASIL-D functional safety rating for our Automator Safety Interlock module, which was developed in collaboration with LHP. Recorded live at the Sonatus booth at CES 2025.Links referenced in this episode:Sonatus Automator AI Safety Module Completes Functional Safety Certification Journeyhttps://www.sonatus.com/blog/sonatus-automator-ai-safety-module-completes-functional-safety-certification-journey/

The Productive C# Podcast
How to transition from Lead Engineer to Engineering Manager

The Productive C# Podcast

Play Episode Listen Later Dec 21, 2024 10:26


Learn some advice on how you can transition from Lead Software Engineer to a Software Engineering Manager in your own company. What strategies can you use? How can you increase your influence to get new responsibilities?

Turning The Tables By Teresa Giudice
You Might Also Like: Smart Talks with IBM

Turning The Tables By Teresa Giudice

Play Episode Listen Later Dec 11, 2024


Introducing How Open Source can Democratize AI from Smart Talks with IBM.Follow the show: Smart Talks with IBMIn a rapidly evolving AI landscape, open-source models can further accelerate the pace of progress and help expand access to all. In this episode of Smart Talks with IBM, Malcolm Gladwell sits down with Mo Duffy, Software Engineering Manager at Red Hat. They discuss InstructLab and the benefits of open-source technology, such as flexible deployment and the ability to enhance transparency, as well as the power of partnerships and collaboration. Mo explains how a community-based approach is essential for developing genuinely open-source AI. This is a paid advertisement from IBM. The conversations on this podcast don't necessarily represent IBM's positions, strategies or opinions. Visit us at https://ibm.com/smarttalksSee omnystudio.com/listener for privacy information.DISCLAIMER: Please note, this is an independent podcast episode not affiliated with, endorsed by, or produced in conjunction with the host podcast feed or any of its media entities. The views and opinions expressed in this episode are solely those of the creators and guests. For any concerns, please reach out to team@podroll.fm.

Disruption Talks by Netguru
Ep. 157. Show Me The Proof- Smarter Product Development With MVPs – with TranscACT, Sourcegraph and Kitopi

Disruption Talks by Netguru

Play Episode Listen Later Dec 4, 2024 29:31


How to validate ideas faster?How to get an MVP right – best practices.Proven strategies for faster MVP development Speakers:– Todd Yates, Chief Technology Officer at Transact– Erika Rice Scherpelz, Head of Engineering at Sourcegraph– Mahmoud Galal, Software Engineering Manager at KitopiHost: Dominika Szelkenbach, Consulting Practice Lead at NetguruThis session was a part of Disruption Forum Engineering Horizons.

Elevator Careers
Jason Armistead: Be Proud of Your Work

Elevator Careers

Play Episode Listen Later Nov 4, 2024 36:45


Intro:Today our guest is Jason Armistead, Software Engineering Manager with G.A.L. Manufacturing.  Jason started in the elevator industry as a 17 year old after responding to an ad in the newspaper in Sydney, Australia, moved to the USA in 2006 and has worked in the industry 38 years.  Although the work of an elevator engineer is often behind-the-scenes, Jason finds great satisfaction in seeing his software and innovations being used and appreciated by customers.  While working in the software realm, he has also been fortunate to spend a lot of time in the field at job sites alongside many talented mechanics and field engineers.  Jason has had a long and fulfilling career and he encourages others to consider the elevator industry as a rewarding career path.Summary:Jason Armistead, a software engineering manager at GAL Manufacturing, discussed his 38-year career in the elevator industry, starting as a 17-year-old trainee in Sydney, Australia. He detailed his work on the Otis 401 modernization project, which involved creating software to seamlessly integrate old 401 controllers with new 411 controllers. This project led to his relocation to the US in 2006. Armistead emphasized the rewarding aspects of his work, such as customer satisfaction and the joy of seeing his innovations in action. He advised aspiring engineers to consider the elevator industry for its variety, stability, and recession-proof nature.

Turning The Tables By Teresa Giudice
You Might Also Like: Smart Talks with IBM

Turning The Tables By Teresa Giudice

Play Episode Listen Later Aug 28, 2024


Introducing How open source can democratize AI from Smart Talks with IBM.Follow the show: Smart Talks with IBMIn a rapidly evolving AI landscape, open-source models can further accelerate the pace of progress and help expand access to all. In this episode of Smart Talks with IBM, Malcolm Gladwell sits down with Mo Duffy, Software Engineering Manager at Red Hat. They discuss InstructLab and the benefits of open-source technology, such as flexible deployment and the ability to enhance transparency, as well as the power of partnerships and collaboration. Mo explains how a community-based approach is essential for developing genuinely open-source AI. This is a paid advertisement from IBM. The conversations on this podcast don't necessarily represent IBM's positions, strategies or opinions. Visit us at https://ibm.com/smarttalksSee omnystudio.com/listener for privacy information.DISCLAIMER: Please note, this is an independent podcast episode not affiliated with, endorsed by, or produced in conjunction with the host podcast feed or any of its media entities. The views and opinions expressed in this episode are solely those of the creators and guests. For any concerns, please reach out to team@podroll.fm.

TechStuff
Smart Talks with IBM: How open source can democratize AI

TechStuff

Play Episode Listen Later Aug 27, 2024 39:50


In a rapidly evolving AI landscape, open-source models can further accelerate the pace of progress and help expand access to all. In this episode of Smart Talks with IBM, Malcolm Gladwell sits down with Mo Duffy, Software Engineering Manager at Red Hat.    They discuss InstructLab and the benefits of open-source technology, such as flexible deployment and the ability to enhance transparency, as well as the power of partnerships and collaboration. Mo explains how a community-based approach is essential for developing genuinely open-source AI.    This is a paid advertisement from IBM. The conversations on this podcast don't necessarily represent IBM's positions, strategies or opinions.  Visit us at ibm.com/smarttalksSee omnystudio.com/listener for privacy information.

My Friend, My Soulmate, My Podcast
You Might Also Like: Smart Talks with IBM

My Friend, My Soulmate, My Podcast

Play Episode Listen Later Aug 26, 2024


Introducing How open source can democratize AI from Smart Talks with IBM.Follow the show: Smart Talks with IBMIn a rapidly evolving AI landscape, open-source models can further accelerate the pace of progress and help expand access to all. In this episode of Smart Talks with IBM, Malcolm Gladwell sits down with Mo Duffy, Software Engineering Manager at Red Hat. They discuss InstructLab and the benefits of open-source technology, such as flexible deployment and the ability to enhance transparency, as well as the power of partnerships and collaboration. Mo explains how a community-based approach is essential for developing genuinely open-source AI. This is a paid advertisement from IBM. The conversations on this podcast don't necessarily represent IBM's positions, strategies or opinions. Visit us at https://ibm.com/smarttalksSee omnystudio.com/listener for privacy information.DISCLAIMER: Please note, this is an independent podcast episode not affiliated with, endorsed by, or produced in conjunction with the host podcast feed or any of its media entities. The views and opinions expressed in this episode are solely those of the creators and guests. For any concerns, please reach out to team@podroll.fm.

How To Write A Book
You Might Also Like: Smart Talks with IBM

How To Write A Book

Play Episode Listen Later Aug 26, 2024


Introducing How open source can democratize AI from Smart Talks with IBM.Follow the show: Smart Talks with IBMIn a rapidly evolving AI landscape, open-source models can further accelerate the pace of progress and help expand access to all. In this episode of Smart Talks with IBM, Malcolm Gladwell sits down with Mo Duffy, Software Engineering Manager at Red Hat. They discuss InstructLab and the benefits of open-source technology, such as flexible deployment and the ability to enhance transparency, as well as the power of partnerships and collaboration. Mo explains how a community-based approach is essential for developing genuinely open-source AI. This is a paid advertisement from IBM. The conversations on this podcast don't necessarily represent IBM's positions, strategies or opinions. Visit us at https://ibm.com/smarttalksSee omnystudio.com/listener for privacy information.DISCLAIMER: Please note, this is an independent podcast episode not affiliated with, endorsed by, or produced in conjunction with the host podcast feed or any of its media entities. The views and opinions expressed in this episode are solely those of the creators and guests. For any concerns, please reach out to team@podroll.fm.

UM HELLO?
You Might Also Like: Smart Talks with IBM

UM HELLO?

Play Episode Listen Later Aug 22, 2024


Introducing How open source can democratize AI from Smart Talks with IBM.Follow the show: Smart Talks with IBMIn a rapidly evolving AI landscape, open-source models can further accelerate the pace of progress and help expand access to all. In this episode of Smart Talks with IBM, Malcolm Gladwell sits down with Mo Duffy, Software Engineering Manager at Red Hat. They discuss InstructLab and the benefits of open-source technology, such as flexible deployment and the ability to enhance transparency, as well as the power of partnerships and collaboration. Mo explains how a community-based approach is essential for developing genuinely open-source AI. This is a paid advertisement from IBM. The conversations on this podcast don't necessarily represent IBM's positions, strategies or opinions. Visit us at https://ibm.com/smarttalksSee omnystudio.com/listener for privacy information.DISCLAIMER: Please note, this is an independent podcast episode not affiliated with, endorsed by, or produced in conjunction with the host podcast feed or any of its media entities. The views and opinions expressed in this episode are solely those of the creators and guests. For any concerns, please reach out to team@podroll.fm.

Marketing in the Madness
Your Marketing Will Fail Without The Right Technology, Contentful Takeover at MAD//FEST #43

Marketing in the Madness

Play Episode Listen Later Jul 9, 2024 23:18 Transcription Available


GOTO - Today, Tomorrow and the Future
Become an Effective Software Engineering Manager • James Stanier & Gergely Orosz

GOTO - Today, Tomorrow and the Future

Play Episode Listen Later Mar 29, 2024 46:48 Transcription Available


This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereJames Stanier - Director of Engineering at Shopify & Author of "Become an Effective Software Engineering Manager"Gergely Orosz - Writing The Pragmatic Engineer & Author of "The Software Engineer's Guidebook"RESOURCESJameshttps://twitter.com/jstanierhttps://www.linkedin.com/in/jstanierhttps://github.com/jstanierhttps://www.theengineeringmanager.comhttps://www.theengineeringmanager.com/management-101/contractingGergelyhttps://twitter.com/gergelyoroszhttps://www.linkedin.com/in/gergelyoroszhttps://www.pragmaticengineer.comhttps://github.com/gergelyoroszDESCRIPTIONSoftware startups make global headlines every day. As technology companies succeed and grow, so do their engineering departments.In your career, you'll may suddenly get the opportunity to lead teams: to become a manager. But this is often uncharted territory.How do you decide whether this career move is right for you?And if you do, what do you need to learn to succeed?Where do you start?How do you know that you're doing it right?What does “it” even mean?And isn't management a dirty word?This book will share the secrets you need to know to manage engineers successfully.* Book description: © Pragmatic Programmers:RECOMMENDED BOOKSJames Stanier • Become an Effective Software Engineering ManagerJames Stanier • Effective Remote WorkGergely Orosz • The Software Engineer's GuidebookGergely Orosz • Building Mobile Apps at ScaleDavid Farley • Modern Software EngineeringWilliam B. Irvine • A Guide to the Good LifeTwitterInstagramLinkedInFacebookLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

e-Estonia podcast: The Art of Digitalisation
Elections, visionaries and govtech

e-Estonia podcast: The Art of Digitalisation

Play Episode Listen Later Mar 12, 2024 63:55


In this podcast episode, we delve into the topics of digital democracy, gov tech and digital visionaries.More than 80 countries and more than half of the world´s population will go voting this year. But why has Estonia, since 2005, been one of the only countries with nationwide I-voting?Toomas Hendrik Ilves, Former President of Estonia, shares the reasons for the start of digital transformation in Estonia in the 1990s and his thoughts about the future of e-Estonia.Andrew Smith, product Director of Nortal, discusses the digitalisation processes in Saudi Arabia and Junior Product Designer Arwa Alamer talks about the Changemakers programme.Raido Kaju, Software Engineering Manager at the Nordic Institute for Interoperability Solutions (NIIS), speaks about new generations of interoperability, the data spaces, and the possible more considerable connectivity in the European Union.The Euronews article mentioned in the podcast: https://www.euronews.com/next/2024/03/05/future-of-electronic-voting-uncertain-amid-biggest-ballot-year-in-history 

The First Customer
The First Customer - How To Master the Swing of Software and Book Publishing with John Trevisani

The First Customer

Play Episode Listen Later Dec 22, 2023 23:44 Transcription Available


In this episode, I was extremely lucky to interview John Trevisani, currently a Software Engineering Manager at Ask Media Group but also a multi-talented individual with interests ranging from being a pilot, author, entrepreneur, and musician!John grew up as one of five children and shared its impact on fostering his entrepreneurial spirit. John delves into his experience starting a business that addressed the inconvenience of booking golf tee times, his foray into the tech world, and the challenges he faced, including financial management and the importance of having a diverse startup team.John also discusses his journey as an author, detailing how his interest in psychology and true crime led to the creation of a book about serial killers and touches upon the publishing process, the unexpected success of the book, and the challenges of dealing with criticism related to glorifying serial killers. Tune in to this captivating episode of The First Customer with the fantastic John Trevisani!Guest Info:John Trevisani's LinkedIn:https://www.linkedin.com/in/johnny-trevisani/Connect with Jay on LinkedInhttps://www.linkedin.com/in/jayaigner/The First Customer Youtube Channelhttps://www.youtube.com/@thefirstcustomerpodcastThe First Customer podcast websitehttps://www.firstcustomerpodcast.comFollow The First Customer on LinkedInhttp://www.linkedin.com/company/the-first-customer-podcast/

Whiskey Web and Whatnot
Engineering Management vs Individual Contributor, Travel, and Inflation with Taylor Poindexter

Whiskey Web and Whatnot

Play Episode Listen Later Nov 9, 2023 58:56


Being a great engineer doesn't necessarily mean you'll be a great engineering manager. So how do you know if a leadership role is right for you? Taylor Poindexter, Software Engineering Manager at Spotify, believes you have to try before you can decide and also know when to walk away. Taylor started out as a tech lead. She knew she wanted to help people advance their careers, and that passion led her to management. She emphasizes that emotional intelligence and patience are a major part of the role and the signs of an effective leader because people are complex. She talks about some of her personal strengths as a leader and the importance of motivating your team, giving feedback, and taking uncomfortable criticism. Managing people isn't an easy job, and Taylor's advice for engineers who realize they don't love leadership is to walk away before creating an unhappy work culture for your team. In this episode, Taylor talks to Robbie and Chuck about tech hot takes, building effective engineering cultures, and the challenges and rewards of being an engineering manager. Key Takeaways [00:50] - Introduction to Taylor Poindexter. [02:38] - A whiskey review: Barrel Private Release DJX2. [12:19] - Tech hot takes. [18:32] - Taylor talks about her skills as an engineer and manager. [22:26] - Taylor's advice for a developer who isn't sure they want to be a manager. [27:41] - Types of employees managed by Taylor. [35:01] - Taylor unpacks her tweet about food spending. [42:15] - Chuck, Robbie, and Taylor talk about the subscription model. [45:10] - If Taylor wasn't in tech, what career would she choose? [48:32] - Chuck talks about his trip to France. Quotes [19:32] - “I think I'm really good at motivating people. I think partially because, at the end of the day, they know I'm really honest and trustworthy.” ~ Taylor Poindexter [20:19] - “The constant iteration of improving things makes the team a good place.” ~ Taylor Poindexter [23:03] - “I realized that it was so important to me to give somebody else an enhanced career in whatever way I could.” ~ Taylor Poindexter Links Taylor Poindexter Taylor Poindexter LinkedIn Taylor Poindexter Twitter Taylor Poindexter Instagram Spotify Black Code Collective Barrell Private Release DJX2 Jack Rose Dining Saloon Twitter I.W. Harper Laravel WordPress Django Disaronno Sagamore Spirit Rye Suntory Jim Beam Bun University of Virginia Virginia Tech Solid JS Ryan Carniato Astro Aperol Hammer & Nails CleanMyMac Verizon Adobe Netflix Blockbuster Connect with our hosts Robbie Wagner Chuck Carpenter Ship Shape Subscribe and stay in touch Apple Podcasts Spotify Google Podcasts Whiskey Web and Whatnot Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape's software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io. --- Send in a voice message: https://podcasters.spotify.com/pod/show/whiskey-web-and-whatnot/message

Datacenter Technical Deep Dives
How Not to Suck as a Software Engineering Manager with Liz Martin-Strong

Datacenter Technical Deep Dives

Play Episode Listen Later Oct 20, 2023 60:20


"Just because someone is good at coding doesn't mean they are going to be a good technical leader" Liz Martin-Strong is a Professional Services Director at Effectual. In this episode she talks about what it takes to be a good software engineer, a good software engineering manager, AND a good manager overall. Resources: https://www.linkedin.com/in/lizmartin4/ https://www.effectual.com/ Intro music attribution: Artist - MaxKoMusic

Soft Skills Engineering
Episode 375: visa woes and Bob does everything wrong

Soft Skills Engineering

Play Episode Listen Later Sep 25, 2023 33:53


In this episode, Dave and Jamison answer these questions: I work as a Software Engineering Manager at the European office of a US company. Recently, many of my colleagues successfully obtained US visas for an upcoming business trip. When it was my turn, everyone said it would be a piece of cake because our company is well-known. However, to my surprise, I was rejected during the visa interview. Now I won't be able to join my colleagues (including my direct reports). I'm concerned they might perceive me as less capable because of this. What would you think if your manager couldn't travel with you? To make matters worse, I might soon be managing a few US-based employees remotely. Hi guys, love the podcast. I never miss an episode! I have a co-worker, let's call him “Bob”. Bob's a lovely guy and very eager to learn. Here's the thing. Bob never learns from his mistakes and needs to be continually asked to correct the same types of errors over and over again. The problem is that Bob doesn't seem to have a developers mindset. I'd go so far as to say that if there's a decision to be made then Bob is 95% guaranteed to do the opposite of what everybody else on the team would do. The end result of this is that whenever a pull request is opened up with Bobs name attached to it I can be sure that I will be spending more time reviewing it and inevitably the PR will need to go back and forth multiple times as Bob is asked to correct the same types of things that he was just asked to correct in the last review. The frustrating is that my manager is also nice and wants to encourage Bob to grow and improve and so regularly gives Bob some pretty complex tasks in order to encourage this growth. While I admire the managers attitude (and surely have benefitted from it on occasions :) ) my heart sinks just a bit more than normal when this happens as I know that the previously mentioned merry go round of reviews will inevitably be larger than usual. Sometimes it can get to the point where much (or all) of Bobs work ends up being discarded. I do precious little development work myself as my senior position in the team means that I'm the one ends up doing most of the peer reviewing. So each time I see Bob being given a piece of work that I would have enjoyed doing (and sometimes have even specced out) I get disheartened. Bob has been a developer in our field for about 6 years and still needs to be told on a regular basis about things that you would usually need to tell a fresh graduate. How do I broach the issue of Bob with the powers that be? Show Notes https://www.rnz.co.nz/national/programmes/ninetonoon/audio/2018904948/from-space-junk-to-international-treaties-nz-s-only-specialised-space-lawyer

In Her Ellement
Throwback: Paying it Forward with Slalom's Kesha Williams

In Her Ellement

Play Episode Listen Later Sep 18, 2023 21:30


In this special episode, we're taking you back to Season 1 for Corin Lines' conversation with Kesha Williams, Senior Principal at Slalom.Kesha shares how she became an expert across Java, cloud technologies, artificial & machine learning, and AWS. Kesha is a lifelong learner, a passionate mentor, and advocates for more diversity in tech. She firmly believes in paying your experience forward, no matter your seniority or skill level.Since beginning her coding journey in high school, Kesha has gone on to work for Chick-fil-A and Delta Airlines as a Software Engineering Manager and Senior Software Developer respectively. As Slalom's Senior Principal of the AWS Cloud Residency, Kesha works to grow early career technologists into world-class AWS cloud professionals and leaders. Kesha has experienced being the only woman of color in the tech space many times throughout her career, which has been challenging. After personally experiencing the gender pay gap, Kesha created the Salary Overflow Tool, which allows for greater salary transparency. She also partners with Women Who Code to educate and inspire women to pursue careers in tech.Check out Kesha's Salary Overflow tool to see where your own salary might compare to what others are being paid in your role. You can also visit Women Who Code to access free resources & workshops, browse job & scholarship opportunities and engage with an amazing network of technical women across the globe. Join us every episode with hosts Suchi Srinivasan & Corin Lines from BCG to hear meaningful conversations with women in digital, technology and business. This podcast uses the following third-party services for analysis: Chartable - https://chartable.com/privacy

Smart Cherrys Thoughts
Chatting With Author & Maintainer of GO Feature Flag, Software Engineering Manager- Moderation Team At Adevinta, AWS Community Builders- Thomas Poignant

Smart Cherrys Thoughts

Play Episode Listen Later Sep 15, 2023 33:14


Chatting With Author & Maintainer of GO Feature Flag, Software Engineering Manager- Moderation Team At Adevinta, AWS Community Builders- Thomas Poignant- Thomas Poignant said about his work and answered some of my questions. more info at https://www.smartcherrysthoughts.com

SELECT*: Your Resource for Innovative Tech & Developer Topics Hosted by HarperDB
SDK Development: Everything You Need to Know w/ Ghanshyam

SELECT*: Your Resource for Innovative Tech & Developer Topics Hosted by HarperDB

Play Episode Listen Later Sep 11, 2023 33:57


This episode features Ghanshyam Bhatt, Software Engineering Manager at PayPal, for a discussion on SDK development. Questions covered include:Tell us a bit about you, background, journey in techWhat is SDK development; what companies are building SDKs and who are the customers?How is SDK development different from App development?What are some good resources to follow if you're doing SDK development?What other tools / technologies are you excited about at the moment related to mobile app development, Android, and/or iOS? How is UI code changing?Ghanshyam leads the Native Checkout SDK team at PayPal. With over a decade of experience building mobile apps, he has recently been involved in developing mobile SDKs. He is responsible for strategizing and delivering the SDKs by leveraging my mobile experience to compete with various products in the market. He started his career as an Android engineer and evolved his iOS programming skills to advocate for mobile-first experiences to delight users.

The Evolution Exchange Podcast Nordics
Evo Nordics #415 - Cultivating Innovation and Creativity in Tech Teams

The Evolution Exchange Podcast Nordics

Play Episode Listen Later Aug 15, 2023 42:54


Join host Sophie Gould in this episode of Evo Nordics as she delves into the world of cultivating innovation and creativity within tech teams. With insights from industry experts Johan Olofsson, Software Engineering Manager at Winningtemp, Paul Leslie, Software Development Manager at Navico, and Tomas Falemo, Engineering Manager & Senior Developer at Bokio, discover how these leaders are driving change and pushing the boundaries of technology in their respective roles and organizations.

Tech Lead Journal
#143 - How to Think Like a Software Engineering Manager - Akanksha Gupta

Tech Lead Journal

Play Episode Listen Later Jul 31, 2023 51:20


“Think about delegation as more of a coaching mindset instead of the doer mentality. It's not about looking at the immediate task at hand, it's about teaching that to others." Akanksha Gupta is the author of “Think Like a Software Engineering Manager”. In this episode, Akanksha described the role of an engineering manager and the key traits of being a good engineering manager. She gave advice on how one can transition to the EM role and talked about the difference between an engineering management and leadership. Akanksha then walked us through the three key pillars of engineering management, which are people, process, and projects. We discussed topics, such as delegation, performance management, cross functional collaboration, and time management. Akanksha also shared her practical advice for women in technology who are also interested in becoming an engineering manager.   Listen out for: Career Journey - [00:03:38] Writing the Book - [00:05:54] Engineering Manager (EM) Role - [00:08:25] Transitioning to an EM Role - [00:10:48] Traits of a Good EM - [00:14:17] Engineering Manager vs Engineering Leader - [00:18:31] Boss Mindset - [00:20:01] Advice for Women to Become EMs - [00:21:56] Delegation - Learn to Let Go - [00:24:30] Managing Performance - [00:27:33] Cross-Functional Collaboration - [00:33:27] Setting Up Processes - [00:37:20] Managing Up - [00:40:00] Time Management - [00:42:02] A Growing Todo List - [00:45:50] 3 Tech Lead Wisdom - [00:47:28] _____ Akanksha Gupta's BioAkanksha Gupta is an experienced Engineering Manager at AWS. Prior to joining Amazon, she was an engineering manager with Robinhood, Audible and Microsoft. She completed her Masters in Computer Science at Columbia University. She is also part of the IADAS (The International Academy of Digital Arts and Science) and was awarded the Fellowship by the British Computer Society and the RSA. Akanksha is also a huge advocate in Women in Technology. She is an Amazon Bar Raiser at Amazon and is an active mentor at PlatoHq, GrowthMentor and FastTrack mentorship programs. She has served as the jury member for several esteemed awards such as Stevie Awards, SIIA Codie, GraceHopper and the Webby awards. She has also been part of the Grace Hopper committee review for Software Engineering track and has served as a Track chair for Global WomenInTech conference. Follow Akanksha: LinkedIn – linkedin.com/in/akankshaguptamgr Plato HQ – platohq.com/@akanksha-gupta-1364542759 Growth Mentor – app.growthmentor.com/mentors/akanksha-gupta _____ Our Sponsors Are you looking for a new cool swag? Tech Lead Journal now offers you some swags that you can purchase online. These swags are printed on-demand based on your preference, and will be delivered safely to you all over the world where shipping is available. Check out all the cool swags available by visiting techleadjournal.dev/shop. And don't forget to brag yourself once you receive any of those swags. Like this episode? Show notes & transcript: techleadjournal.dev/episodes/143 Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.

Pierwsze kroki w IT
Narzędzia AI w pracy programisty: ChatGPT, GitHub Copilot, Midjourney i inne – część 2

Pierwsze kroki w IT

Play Episode Listen Later Jul 6, 2023 50:40


Karol Horosin, Software Engineering Manager, bloger oraz founder w sentimatic.io mówi m.in. o wyzwaniach, jakie czekają programistów w związku z rozwojem sztucznej inteligencji, wykorzystaniu narzędzi w konkretnych przypadkach oraz możliwych zmianach na rynku pracy. Poruszamy też temat trendów w AI i przyszłości programistów (w tym juniorów). Pełen opis odcinka, polecane materiały i linki oraz transkrypcję znajdziesz na: https://devmentor.pl/b/narzedzia-ai-w-pracy-programisty-chatgpt-github-copilot-midjourney-i-inne-czesc-2 || devmentor.pl/rozmowa ⬅ Chcesz przebranżowić się do IT i poznać rozwiązania, które innym pozwoliły skutecznie znaleźć pracę? Jestem doświadczonym developerem oraz mentorem programowania – chętnie odpowiem na Twoje pytania o naukę programowania oraz świat IT. Umów się na bezpłatną, niezobowiązującą rozmowę! ~ Mateusz Bogolubow, twórca podcastu Pierwsze kroki w IT || devmentor.pl/podcast ⬅ Oficjalna strona podcastu

Taby vs spacje
#54 Taby vs spacje – Dlaczego źle podchodzisz do wersjonowania? O prawidłowym podejściu rozmawiamy z Maćkiem Malarzem

Taby vs spacje

Play Episode Listen Later Jul 4, 2023 53:09


Zobacz, jakie są najpopularniejsze techniki wersjonowania aplikacji, czym jest SEM version oraz dlaczego dobre pokrycie aplikacji testami jest zawsze potrzebne. Rozmawiamy z Maciejem Malarzem, doświadczonym Software Engineering Manager w answear.com.

naTemat.pl
Kierowniczka ds. inżynierii software'u. Wywiad z menadżerką w Dell Technologies | Praca 3.0

naTemat.pl

Play Episode Listen Later Jul 3, 2023 34:18


Niektórych fascynują, innych przerażają. Zawody i branże przyszłości to jeden z najczęściej dyskutowanych tematów wszędzie tam, gdzie mowa o dynamicznym rozwoju na styku biznesu i technologii. To również motyw przewodni cyklu "Praca 3.0", podcastu na:Temat, który prowadzi Anna Jurgaś. Do kolejnego odcinka swojego programu dziennikarka zaprosiła tym razem Milenę Leśniewską z Dell Technologies. Rozmowa, jaką możecie wyżej obejrzeć, jest bardzo na czasie, biorąc pod uwagę ambitne plany, jakie z Polską wiąże amerykańska firma z Round Rock w Teksasie. Przypomnijmy, że światowy gigant technologiczny zdecydował niedawno o otwarciu w naszym kraju centrum badań i rozwoju oprogramowania. Ma to być dziesiąte na świecie centrum tego typu należące do producenta komputerów i notebooków. Milena Leśniewska jest menadżerką w dziale badań i rozwoju (R&D) oprogramowania, który w Polsce będzie niedługo świętował swoją pierwszą rocznicę. Od lutego 2023 roku gościni podcastu pracuje na stanowisku "Software Engineering Manager". Wraz ze zespołem zajmuje się dostarczaniem skierowanego do biznesu software'u w zakresie m.in. przechowywania i cyfryzacji danych. – W naszym dziale pracują nie tylko programiści. Blisko połowa osób w IT to testerzy, devopsy, administratorzy, menadżerowie produktu i inni – mówiła w rozmowie Milena Leśniewska. – Podstawowymi kompetencjami, dzięki którym można robić karierę w tej branży, jest umiejętność szukania rozwiązań oraz samodzielność w pokonywaniu wyzwań, które pojawiają się w trakcie wykonywanej pracy – podkreślała. Gościni podcastu odpowiedziała na pytania dotyczące poszukiwania talentów, ścieżek kariery, definicji sukcesu i pracy zespołowej w IT. Rozmówczyni podzieliła się również swoimi obserwacjami na temat dawnego i obecnego zainteresowania kobiet branżą, w której sama realizuje się zawodowo od początku swojej kariery. Zdradziła też, jak wygląda od kulis praca nad projektami software'owymi dla klientów.

Pierwsze kroki w IT
Narzędzia AI w pracy programisty: ChatGPT, GitHub Copilot, Midjourney i inne – część 1

Pierwsze kroki w IT

Play Episode Listen Later Jun 22, 2023 55:05


Karol Horosin, Software Engineering Manager, bloger oraz founder w sentimatic.io, mówi o wykorzystaniu narzędzi sztucznej inteligencji, np. ChatGPT czy GitHub Copilota, w pracy programisty – nie tylko w kodowaniu, lecz również w tworzeniu dokumentacji czy testów. Poruszamy też temat generowania grafik przez sztuczną inteligencję. Pełen opis odcinka, polecane materiały i linki oraz transkrypcję znajdziesz na: https://devmentor.pl/b/narzedzia-ai-w-pracy-programisty-chatgpt-github-copilot-midjourney-i-inne-czesc-1 || devmentor.pl/rozmowa ⬅ Chcesz przebranżowić się do IT i poznać rozwiązania, które innym pozwoliły skutecznie znaleźć pracę? Jestem doświadczonym developerem oraz mentorem programowania – chętnie odpowiem na Twoje pytania o naukę programowania oraz świat IT. Umów się na bezpłatną, niezobowiązującą rozmowę! ~ Mateusz Bogolubow, twórca podcastu Pierwsze kroki w IT || devmentor.pl/podcast ⬅ Oficjalna strona podcastu

My life as a programmer
As a software engineering manager what is the ideal software developer?

My life as a programmer

Play Episode Listen Later Jun 3, 2023 12:02


As a software engineering manager what is the ideal software developer?

When Life Hands You Lennons
Ex-Software Engineering Manager Turned Music Tech Startup Founder and CEO

When Life Hands You Lennons

Play Episode Listen Later May 2, 2023 35:09


Vu Ho is an entrepreneur and music tech startup founder. He's a former engineering manager at Atlassian, the parent company for programs like Jira, Confluence, and Trello. He's now the CEO of HITMKR, a company that is building a new platform with the tools and resources musicians need to create art.In this episode, Vu and I talk music tech tools that we're excited about, the biggest pains of starting a business, and much more.Substack: https://lennoncihak.substack.com/ Discord: https://discord.gg/CRTcYRDGqf 27 Creative Ways to Market Your Music and Get Heard (PDF Guide): https://lennoncihak.gumroad.com/l/get-your-music-heardConnect with Lennon:Website: https://www.lennoncihak.comInstagram: https://www.instagram.com/lennoncihak/TikTok: https://www.tiktok.com/@lennoncihakTwitter: https://twitter.com/LennonCihakLinkedIn: https://www.linkedin.com/in/lennoncihak/YouTube: https://www.youtube.com/c/LennonJeffreyGuest Request: https://goo.gl/forms/8zs61IYiIXMLjFpX2Connect with HITMKR: Website: https://www.hitmkr.com/Instagram: https://www.instagram.com/hitmkrinc/TikTok: https://www.tiktok.com/@hitmkrincYouTube: https://www.youtube.com/@hitmkrincFacebook: https://www.facebook.com/hitmkrinc/Discord: https://discord.com/invite/EXhfc3yAV3

The Happy Engineer
089: Q&A #5 with Zach White | 6 LinkedIn Profile Improvements to Stand Out | My Opinion on Layoffs in Tech and How to Respond

The Happy Engineer

Play Episode Listen Later Feb 23, 2023 56:33


You ask the questions, and host Zach White answers! Enjoy the fifth edition of our fan-favorite Q&A series.   Read the full episode summary below.   ============================   MOST POPULAR LINKS:   > Full Show Notes, Resources, & More   > Apply for the Lifestyle Engineering Blueprint - Our intensive coaching program exclusively for engineering leaders looking to build your career, balance your life, and BE HAPPY!   ============================   In this episode, you asked me how to optimize your LinkedIn profile (and stand out from the crowd of talent), and what I think about recent layoffs (including how to respond if you were impacted).   Thank you to Parul, Software Engineering Manager, and the dozens of leaders on LinkedIn who have asked my opinion on layoffs, for sending me your questions!    So press play and let's chat… it's time to get some answers.   ============================   HAPPY ENGINEER COMMUNITY LINKS:   > HAPPY HOUR! Live with Zach Register now and join host of The Happy Engineer Podcast, Zach White, in a live webinar for deeper training, career Q&A, and FREE stuff!   > Join our Facebook Group! Get access to bonus content and live coaching as growth-minded leaders build careers together.   ============================   WANT MORE AMAZING GUESTS?   “I love Zach and these amazing guests on The Happy Engineer Podcast.” If that sounds like you, please consider following, rating and reviewing the show!    I know it's a huge favor to ask, but when you follow, leave a 5-star rating, and add an honest review of how these episodes are helping you… it's a massive benefit for getting the attention of big name powerhouse guests on this show.    On Apple Podcasts, click our show, scroll to the bottom, tap to rate with 5-stars, and select “Write a Review.”   Thank you so much.    ============================   Connect with your host, Zach White:   LinkedIn (primary) Instagram Facebook YouTube  

Conversations with Calvin; WE the Species
IRIS NEVINS; CEO, Umba Daima (Empower Diverse People; Closing Digital Divide); Educator; Community Builder; Software Engineering Manager; LIVE from Georgia 4

Conversations with Calvin; WE the Species

Play Episode Listen Later Jan 22, 2023 42:33


IRIS NEVINS; CEO, Umba Daima (Empower Diverse People; Closing Digital Divide); Educator; Community Builder; Software Engineering Manager; LIVE from Georgia IRIS NEVINS; CEO, Umba Daima (Empower Diverse People; Closing Digital Divide); Educator; Community Builder; Software Engineering Manager; LIVE from Georgia YouTube: https://www.youtube.com/watch?v=-Dx6_UKYCcU “Iris Nevins has this impeccable background of accomplishment, vision, caring, dedication, and mission; to increase economic opportunity around the world by closing the digital divide. This special interview is so preciously introspective…” Calvin CONTACTS: Website: umbadaima.com Instagram: https://www.instagram.com/umbadaima/ Twitter: https://twitter.com/UmbaDaima Facebook: https://www.facebook.com/umbadaima Discord: https://discord.umbadaima.com/ LinkedIn: https://www.linkedin.com/in/iris-nevins/ BIO: Iris Nevins is the co-founder and CEO of Umba Daima, a venture studio operating at the intersection of technology, community, and art. Umba Daima aims to increase economic opportunity around the world by closing the digital divide. They are currently incubating 3 initiatives to push this mission forward. Iris is a former social studies teacher and grassroots community organizer who eventually became a software engineer after realizing that tech could be used to solve large-scale societal problems. After attending a coding bootcamp in San Francisco, she became a software engineer at Mailchimp and then eventually an engineering manager at Mailchimp and Vox Media. Iris used her resourcefulness, leadership background, and effectiveness at running projects to become a manager early in her engineering career and has been building/leading teams full time ever since. She has been passionate about social impact since the age of 16 when she attended an international merit-based high school program with 300 kids from around the world. After that she attended Pomona College where she studied Economics and Black History. Iris is passionate about solving problems through tech and empowering cultural communities around the world. ** ON AUDIO AUDIO “Conversations with Calvin; WE the SpecIEs” ANCHOR https://lnkd.in/g4jcUPq SPOTIFY https://lnkd.in/ghuMFeC BREAKER https://lnkd.in/g62StzJ GOOGLE PODCASTS https://lnkd.in/gpd3XfM POCKET CASTS https://pca.st/bmjmzait RADIO PUBLIC https://lnkd.in/gxueFZw ** edits by Claudine Smith- Email: casproductions01@gmail.com

Data Therapy
«Метавселенная — объединение двух миров: материального и цифрового, они оба сейчас важны для жизни»

Data Therapy

Play Episode Listen Later Dec 21, 2022 52:12


В этом эпизоде подкаста Data Therapy мы расскажем о метавселенных. Вместе с нашими гостями — Андреем Себрантом, директором по стратегическому маркетингу Яндекса и Манвелом Аветисяном, Sr. Software Engineering Manager, AMD — ответим на следующие вопросы: - Что сподвигло к появлению метавселенных? - Зачем вообще они нужны ? В чем экономическая целесообразность метавселенных? - Готовы ли сейчас люди к метавселенным или это просто хайп? - Есть ли проблема с оборудованием и как это влияет на развитие метавселенных? - Что ждет метавселенные? Ведущий подкаста — Дмитрий Прусов, директор департамента монетизации данных Х5 Group. *все высказанные спикерами тезисы являются их личной позицией

Build Failed Podcast
T02E15 - Carreira Em Y (Fabricio Serralvo & Michael Douglas)

Build Failed Podcast

Play Episode Listen Later Nov 18, 2022 68:12


Nesse episódio o Bruno Ramos conversa com o Fabricio Serralvo, Software Engineering Manager no iFood e com o Michael Douglas, também Software Engineering Manager no iFood sobre as duas pontas da carreira em Y de uma pessoa desenvolvedora, compartilhando suas experiências com trabalho fazendo gestão de equipes, e também diferenciando as responsabilidades de cada um dos cargos. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Rede social dos convidados: @serralvo_ @ michaeldcsouza

Boss Ladies
Daelynn Moyer: You're Good At What You Do

Boss Ladies

Play Episode Listen Later Oct 19, 2022 45:36


Daelynn Moyer is a Software Engineering Manager at Indeed.com continuing her 25 year software engineering career, which has focused primarily in the transportation and heavy manufacturing sectors. In this episode, Daelynn shares her career journey, including teaching herself the skills that helped her land her first role in tech. She shares strategies for being a good manager. She shares advice on how to create high performing teams built on trust, authenticity, and vulnerability, which includes connecting with your team on a deeper level. She shares advice on how to navigate making a decision for the team that a team member may not agree with. Lastly, she evolves a concept we've talked about on the podcast before of bringing your full self to work into bringing as much of yourself as you'd like to work, in a safe workplace.

The Latter-day Disciples Podcast
Ep. 42 | Defining the Covenant Path Pt. 2 with Herrick Muhlestein

The Latter-day Disciples Podcast

Play Episode Listen Later Oct 18, 2022 33:01


In part 2 of this two-part episode, Meghan and Herrick continue their deep gospel discussion by speaking about: - Rebirth, Honeymoon Phase, and Recommitting - Attainable Higher Blessings - Calling and ElectionHerrick is a native of Utah and has been married 22 years with 4 kids, having served in the Japan Tokyo South mission in the late 90's. Professionally, he has been in the software industry for 25 years and currently works as a Sr. Software Engineering Manager for a large genealogy company in Lehi, Utah and loves family history.He is the nephew of John Pontius (author of Visions of Glory, Triumph of Zion) through his beloved wife Terri Pontius. Herrick has had the joyous chance to help edit several of John's later works published after his passing in 2012, including Angels of Fire and Journey to the Veil II. He is related to and friends with Dr. Kerry Muhlestein, BYU Professor of Ancient Scripture and Egyptology.Herrick has been blessed to be part of the Isaiah Institute non-profit organization for 7 years with scholar Dr. Avraham Gileadi, serving as President, and currently as Director of Technology and Treasurer.He also helps operate the Unblog My Soul blog started by John Pontius in 2010, and social media group with the same name. He loves mountain biking and spending time with family.At age 14, he had a deep conversion to God that shaped the rest of his life. He is thrilled to speak about spirituality, finding truth and helping others come to know the Savior Jesus Christ for themselves.

The Latter-day Disciples Podcast
Ep. 41 | Defining the Covenant Path Pt. 1, with Herrick Muhlestein

The Latter-day Disciples Podcast

Play Episode Listen Later Oct 11, 2022 43:57


Meghan is thrilled to share part 1 of this two-part episode with Herrick Muhlestein. In perhaps our deepest-dive into true doctrine yet, we discuss the following topics: - Laying Our All on the Altar- Individual Spiritual Journey- Gospel Meat as Seeking Him in the Flesh- Spiritual GiftsHerrick is a native of Utah and has been married 22 years with 4 kids, having served in the Japan Tokyo South mission in the late 90's. Professionally, he has been in the software industry for 25 years and currently works as a Sr. Software Engineering Manager for a large genealogy company in Lehi, Utah and loves family history.He is the nephew of John Pontius (author of Visions of Glory, Triumph of Zion) through his beloved wife Terri Pontius. Herrick has had the joyous chance to help edit several of John's later works published after his passing in 2012, including Angels of Fire and Journey to the Veil II. He is related to and friends with Dr. Kerry Muhlestein, BYU Professor of Ancient Scripture and Egyptology.Herrick has been blessed to be part of the Isaiah Institute non-profit organization for 7 years with scholar Dr. Avraham Gileadi, serving as President, and currently as Director of Technology and Treasurer.He also helps operate the Unblog My Soul blog started by John Pontius in 2010, and social media group with the same name. He loves mountain biking and spending time with family.At age 14, he had a deep conversion to God that shaped the rest of his life. He is thrilled to speak about spirituality, finding truth and helping others come to know the Savior Jesus Christ for themselves.

Tech Backstage
Finding your Niche in the Tech Industry

Tech Backstage

Play Episode Listen Later Aug 26, 2022 32:57


Join host Eddie Hudson on #techbackstage for a conversation with Shahid Jivani, Software Engineering Manager of Logixboard.

In Her Ellement
Paying it Forward with Slalom's Senior Principal Kesha Williams

In Her Ellement

Play Episode Listen Later Aug 8, 2022 21:44


Kesha Williams, Senior Principal at Slalom, shares how she became an expert across Java, cloud technologies, artificial & machine learning, and AWS. Kesha is a lifelong learner, a passionate mentor, and advocates for more diversity in tech. She firmly believes in paying your experience forward, no matter your seniority or skill level. Since beginning her coding journey in high school, Kesha has gone on to work for Chick-fil-A and Delta Airlines as a Software Engineering Manager and Senior Software Developer respectively. As Slalom's Senior Principal of the AWS Cloud Residency, Kesha works to grow early career technologists into world-class AWS cloud professionals and leaders. Kesha has experienced being the only woman of color in the tech space many times throughout her career, which has been challenging. After personally experiencing the gender pay gap, Kesha created the Salary Overflow Tool, which allows for greater salary transparency. She also partners with Women Who Code to educate and inspire women to pursue careers in tech. Check out Kesha's https://www.salaryoverflow.com/ (Salary Overflow) tool to see where your own salary might compare to what others are being paid in your role.  You can also visit http://womenwhocode.com (Women Who Code) to access free resources & workshops, browse job & scholarship opportunities and engage with an amazing network of technical women across the globe.  Join us every episode with hosts Andrea Gallego & Corin Lines from BCG to hear meaningful conversations with women in digital, technology and business. This podcast uses the following third-party services for analysis: Chartable - https://chartable.com/privacy

Women Who Code Radio
Conversations #50: The Importance of Mentorship in Leadership - Sara Jacks, Software Engineering Manager at Capital One

Women Who Code Radio

Play Episode Listen Later Jul 13, 2022 22:25


Camille Clayton, Women Who Code DC Director, interviews Sara Jacks, Software Engineering Manager at Capital One. They discuss Sara's tech journey, her role at Capital One, the challenges she's overcome, and the role that mentorship plays in her leadership.

Tech Talks in 20
S3 Ep. 1 The key to retaining top CX development talent

Tech Talks in 20

Play Episode Listen Later Jul 13, 2022 28:30


Retaining top talent is a perpetual challenge for customer experience (CX) leaders. To deliver outstanding customer experiences, you need to keep your best agents. But it's equally important to retain your technical team, including the software engineers who build and maintain the tools in your CX ecosystem. In this episode, Jason Alley, Senior Director of Product Marketing at Genesys, joins as guest co-host to discuss how one Genesys customer motivated software engineers to drive CX innovation — and found the key to retaining them. Richard Trucker, Software Engineering Manager at OVO Energy Ltd., explains how empowering engineers to solve problems in collaboration with business teams yielded rapid CX innovation. And it differentiated its brand and motivated the development team with quick feedback and satisfying results. Jack Nichols, VP of Product Management for Genesys Cloud CX rounds out the conversation with insights into how a composable CX ecosystem empowers software engineers and fosters co-creation.

Why I? Network
Why I Became a Software Engineering Manager with Manuel Rueda

Why I? Network

Play Episode Listen Later Apr 10, 2022 22:17


Manuel is an experienced Web Application Developer with an interest in product research and development. And is currently the Software Engineering Manager at Vestwell. https://www.vestwell.com/careershttps://www.thewhyinetwork.com/Social: @WhyiNetworkSupport the show (https://www.buymeacoffee.com/thewhyinetwork)

Talent Talk with Robert Walters
Women in Leadership Podcast - E9 - Jackie Oliveira Senior Software Engineering Manager

Talent Talk with Robert Walters

Play Episode Listen Later Mar 2, 2022 23:19


Jackie compartilha o seu percurso profissional, desafios que enfrentou ao longo da sua carreira e deixa alguns conselhos às jovens que estão começando no mundo da Tecnologia.Confira os outros episódios do Mulheres na Liderança Podcast Series.

Screaming in the Cloud
Keeping Life on the Internet Friction Free with Jason Frazier

Screaming in the Cloud

Play Episode Listen Later Feb 16, 2022 37:12


About JasonJason Frazier is a Software Engineering Manager at Ekata, a Mastercard Company. Jason's team is responsible for developing and maintaining Ekata's product APIs. Previously, as a developer, Jason led the investigation and migration of Ekata's Identity Graph from AWS Elasticache to Redis Enterprise Redis on Flash, which brought an average savings of $300,000/yr.Links: Ekata: https://ekata.com/ Email: jason.frazier@ekata.com LinkedIn: https://www.linkedin.com/in/jasonfrazier56 TranscriptAnnouncer: Hello, and welcome to Screaming in the Cloud with your host, Chief Cloud Economist at The Duckbill Group, Corey Quinn. This weekly show features conversations with people doing interesting work in the world of cloud, thoughtful commentary on the state of the technical world, and ridiculous titles for which Corey refuses to apologize. This is Screaming in the Cloud.Corey: This episode is sponsored in part by our friends at Sysdig. Sysdig is the solution for securing DevOps. They have a blog post that went up recently about how an insecure AWS Lambda function could be used as a pivot point to get access into your environment. They've also gone deep in-depth with a bunch of other approaches to how DevOps and security are inextricably linked. To learn more, visit sysdig.com and tell them I sent you. That's S-Y-S-D-I-G dot com. My thanks to them for their continued support of this ridiculous nonsense.Corey: Today's episode is brought to you in part by our friends at MinIO the high-performance Kubernetes native object store that's built for the multi-cloud, creating a consistent data storage layer for your public cloud instances, your private cloud instances, and even your edge instances, depending upon what the heck you're defining those as, which depends probably on where you work. It's getting that unified is one of the greatest challenges facing developers and architects today. It requires S3 compatibility, enterprise-grade security and resiliency, the speed to run any workload, and the footprint to run anywhere, and that's exactly what MinIO offers. With superb read speeds in excess of 360 gigs and 100 megabyte binary that doesn't eat all the data you've gotten on the system, it's exactly what you've been looking for. Check it out today at min.io/download, and see for yourself. That's min.io/download, and be sure to tell them that I sent you.Corey: Welcome to Screaming in the Cloud. I'm Corey Quinn. This one is a bit fun because it's a promoted episode sponsored by our friends at Redis, but my guest does not work at Redis, nor has he ever. Jason Frazier is a Software Engineering Manager at Ekata, a Mastercard company, which I feel, like, that should have some sort of, like, music backstopping into it just because, you know, large companies always have that magic sheen on it. Jason, thank you for taking the time to speak with me today.Jason: Yeah. Thanks for inviting me. Happy to be here.Corey: So, other than the obvious assumption, based upon the fact that Redis is kind enough to be sponsoring this episode, I'm going to assume that you're a Redis customer at this point. But I'm sure we'll get there. Before we do, what is Ekata? What do you folks do?Jason: So, the whole idea behind Ekata is—I mean, if you go to our website, our mission statement is, “We want to be the global leader in online identity verification.” What that really means is, in more increasingly digital world, when anyone can put anything they want into any text field they want, especially when purchasing anything online—Corey: You really think people do that? Just go on the internet and tell lies?Jason: I know. It's shocking to think that someone could lie about who they are online. But that's sort of what we're trying to solve specifically in the payment space. Like, I want to buy a new pair of shoes online, and I enter in some information. Am I really the person that I say I am when I'm trying to buy those shoes? To prevent fraudulent transactions. That's really one of the basis that our company goes on is trying to reduce fraud globally.Corey: That's fascinating just from the perspective of you take a look at cloud vendors at the space that I tend to hang out with, and a lot of their identity verification of, is this person who they claim to be, in fact, is put back onto the payment providers. Take Oracle Cloud, which I periodically beat up but also really enjoy aspects of their platform on, where you get to their always free tier, you have to provide a credit card. Now, they'll never charge you anything until you affirmatively upgrade the account, but—“So, what do you do need my card for?” “Ah, identity and fraud verification.” So, it feels like the way that everyone else handles this is, “Ah, we'll make it the payment networks' problem.” Well, you're now owned by Mastercard, so I sort of assume you are what the payment networks, in turn, use to solve that problem.Jason: Yeah, so basically, one of our flagship products and things that we return is sort of like a score, from 0 to 400, on how confident we are that this person is who they are. And it's really about helping merchants help determine whether they should either approve, or deny, or forward on a transaction to, like, a manual review agent. As well as there's also another use case that's even more popular, which is just, like, account creation. As you can imagine, there's lots of bots on everyone's [laugh] favorite app or website and things like that, or customers offer a promotion, like, “Sign up and get $10.”Well, I could probably get $10,000 if I make a thousand random accounts, and then I'll sign up with them. But, like, make sure that those accounts are legitimate accounts, that'll prevent, like, that sort of promo abuse and things like that. So, it's also not just transactions. It's also, like, account openings and stuff, make sure that you actually have real people on your platform.Corey: The thing that always annoyed me was the way that companies decide, oh, we're going to go ahead and solve that problem with a CAPTCHA on it. It's, “No, no, I don't want to solve machine learning puzzles for Google for free in order to sign up for something. I am the customer here; you're getting it wrong somewhere.” So, I assume, given the fact that I buy an awful lot of stuff online, but I don't recall ever seeing anything branded with Ekata that you do this behind the scenes; it is not something that requires human interaction, by which I mean, friction.Jason: Yeah, for sure. Yeah, yeah. It's behind the scenes. That's exactly what I was about to segue to is friction, is trying to provide a frictionless experience for users. In the US, it's not as common, but when you go into Europe or anything like that, it's fairly common to get confirmations on transactions and things like that.You may have to, I don't know text—or get a code text or enter that online to basically say, like, “Yes, I actually received this.” But, like, helping—and the reason companies do that is for that, like, extra bit of security and assurance that that's actually legitimate. And obviously, companies would like to prefer not to have to do that because, I don't know, if I'm trying to buy something, this website makes me do something extra, the site doesn't make me do anything extra, I'm probably going to go with that one because it's just more convenient for me because there's less friction there.Corey: You're obviously limited in how much you can say about this, just because it's here's a list of all the things we care about means that great, you've given me a roadmap, too, of things to wind up looking at. But you have an example or two of the sort of the data that you wind up analyzing to figure out the likelihood that I'm a human versus a robot.Jason: Yeah, for sure. I mean, it's fairly common across most payment forms. So, things like you enter in your first name, your last name, your address, your phone number, your email address. Those are all identity elements that we look at. We have two data stores: We have our Identity Graph and our Identity Network.The Identity Graph is what you would probably think of it, if you think of a web of a person and their identity, like, you have a name that's linked to a telephone, and that name is also linked to an address. But that address used to have previous people living there, so on and so forth. So, the various what we just call identity elements are the various things we look at. It's fairly common on any payment form, I'm sure, like, if you buy something on Amazon versus eBay or whatever, you're probably going to be asked, what's your name? What's your address? What's your email address? What's your telephone?Corey: It's one of the most obnoxious parts of buying things online from websites I haven't been to before. It's one of the genius ideas behind Apple Pay and the other centralized payment systems. Oh, yeah. They already know who you are. Just click the button, it's done.Jason: Yeah, even something as small as that. I mean, it gets a little bit easier with, like, form autocompletes and stuff like, oh, just type J and it'll just autocomplete everything for me. That's not the worst of the world, but it is still some amount of annoyance and friction. [laugh].Corey: So, as I look through all this, it seems like one of the key things you're trying to do since it's in line with someone waiting while something is spinning in their browser, that this needs to be quick. It also strikes me that this is likely not something that you're going to hit the same people trying to identify all the time—if so, that is its own sign of fraud—so it doesn't really seem like something can be heavily cached. Yet you're using Redis, which tells me that your conception of how you're using it might be different than the mental space that I put Redis into what I'm thinking about where this ridiculous architecture diagram is the Redis part going to go?Jason: Yeah, I mean, like, whenever anyone says Redis, thinks of Redis, I mean, even before we went down this path, you always think of, oh, I need a cache, I'll just stuff in Redis. Just use Redis as a cache here and there. I don't know, some small—I don't know, a few tens, hundreds gigabytes, maybe—cache, spin that up, and you're good. But we actually use Redis as our primary data store for our Identity Graph, specifically for the speed that we can get. Because if you're trying to look for a person, like, let's say you're buying something for your brother, how do we know if that's true or not? Because you have this name, you're trying to send it to a different address, like, how does that make sense? But how do we get from Corey to an address? Like, oh, maybe used to live with your brother?Corey: It's funny, you pick that as your example; my brother just moved to Dublin, so it's the whole problem of how do I get this from me to someone, different country, different names, et cetera? And yeah, how do you wind up mapping that to figure out the likelihood that it is either credit card fraud, or somebody actually trying to be, you know, a decent brother for once in my life?Jason: [laugh]. So, I mean, how it works is how you imagine you start at some entry point, which would probably be your name, start there and say, “Can we match this to this person's address that you believe you're sending to?” And we can say, “Oh, you have a person-person relationship, like he's your brother.” So, it maps to him, which we can then get his address and say, “Oh, here's that address. That matches what you're trying to send it to. Hey, this makes sense because you have a legitimate reason to be sending something there. You're not just sending it to some random address out in the middle of nowhere, for no reason.”Corey: Or the drop-shipping scams, or brushing scams, or one of—that's the thing is every time you think you've seen it all, all you have to do is look at fraud. That's where the real innovation seems to be happening, [laugh] no matter how you slice it.Jason: Yeah, it's quite an interesting space. I always like to say it's one of those things where if you had the human element in it, it's not super easy, but it's like, generally easy to tell, like, okay, that makes sense, or, oh, no, that's just complete garbage. But trying to do it at scale very fast in, like, a general case becomes an actual substantially harder problem. [laugh]. It's one of those things that people can probably do fairly well—I mean, that's why we still have manual reviews and things like that—but trying to do it automatically or just with computers is much more difficult. [laugh].Corey: Yeah, “Hee hee, I scammed a company out of 20 bucks is not the problem you're trying to avoid for.” It's the, “Okay, I just did that ten million times and now we have a different problem.”Jason: Yeah, exactly. I mean, one of the biggest losses for a lot of companies is, like, fraudulent transactions and chargebacks. Usually, in the case on, like, e-commerce companies—or even especially like nowadays where, as you can imagine, more people are moving to a more online world and doing shopping online and things like that, so as more people move to online shopping, some companies are always going to get some amount of chargebacks on fraudulent transactions. But when it happens at scale, that's when you start seeing many losses because not only are you issuing a chargeback, you probably sent out some products, that you're now out some physical product as well. So, it's almost kind of like a double-whammy. [laugh].Corey: So, as I look through all this, I tended to always view Redis in terms of, more or less, a key-value store. Is that still accurate? Is that how you wind up working with it? Or has it evolved significantly past them to the point where you can now do relational queries against it?Jason: Yeah, so we do use Redis as a key-value store because, like, Redis is just a traditional key-value store, very fast lookups. When we first started building out Identity Graph, as you can imagine, you're trying to model people to telephones to addresses; your first thought is, “Hey, this sounds a whole lot like a graph.” That's sort of what we did quite a few years ago is, let's just put it in some graph database. But as time went on and as it became much more important to have lower and lower latency, we really started thinking about, like, we don't really need all the nice and shiny things that, like, a graph database or some sort of graph technology really offers you. All we really need to do is I need to get from point A to point B, and that's it.Corey: Yeah, [unintelligible 00:10:35] graph database, what's the first thing I need to do? Well, spend six weeks in school trying to figure out exactly what the hell of graph database is because they're challenging to wrap your head around at the best of times. Then it just always seemed overpowered for a lot of—I don't want to say simple use cases; what you're doing is not simple, but it doesn't seem to be leveraging the higher-order advantages that graph database tends to offer.Jason: Yeah, it added a lot of complexity in the system, and [laugh] me and one of our senior principal engineers who's been here for a long time, we always have a joke: If you search our GitHub repository for… we'll say kindly-worded commit messages, you can see a very large correlation of those types of commit messages to all the commits to try and use a graph database from multiple years ago. It was not fun to work with, just added too much complexity, and we just didn't need all that shiny stuff. So, that's how we really just took a step back. Like, we really need to do it this way. We ended up effectively flattening the entire graph into an adjacency list.So, a key is basically some UUID to an entity. So, Corey, you'd have some UUID associated with you and the value would be whatever your information would be, as well as other UUIDs to links to the other entities. So, from that first retrieval, I can now unpack it, and, “Oh, now I have a whole bunch of other UUIDs I can then query on to get that information, which will then have more IDs associated with it,” is more or less sort of how we do our graph traversal and query this in our graph queries.Corey: One of the fun things about doing this sort of interview dance on the podcast as long as I have is you start to pick up what people are saying by virtue of what they don't say. Earlier, you wound up mentioning that we often use Redis for things like tens, or hundreds of gigabytes, which sort of leaves in my mind the strong implication that you're talking about something significantly larger than that. Can you disclose the scale of data we're talking about her?Jason: Yeah. So, we use Redis as our primary data store for our Identity Graph, and also for—soon to be for our Identity Network, which is our other database. But specifically for our Identity Graph, scale we're talking about, we do have some compression added on there, but if you say uncompressed, it's about 12 terabytes of data that's compressed, with replication into about four.Corey: That's a relatively decent compression factor, given that I imagine we're not talking about huge datasets.Jason: Yeah, so this is actually basically driven directly by cost: If you need to store less data, then you need less memory, therefore, you need to pay for less.Corey: So, our users once again have shored up my longtime argument that when it comes to cloud, cost and architecture are in fact the same thing. Please, continue by all means.Jason: I would be lying if I said that we didn't do weekly slash monthly reviews of costs. Where are we spending costs in AWS? How can we improve costs? How can we cut down on costs? How can you store less—Corey: You are singing my song.Jason: It is a [laugh] it is a constant discussion. But yeah, so we use Zstandard compression, which was developed at Facebook, and it's a dictionary-based compression. And the reason we went for this is—I mean like if I say I want to compress, like, a Word document down, like, you can get very, very, very high level of compression. It exists. It's not that interesting, everyone does it all the time.But with this we're talking about—so in that, basically, four or so terabytes of compressed data that we have, it's something around four to four-and-a-half billion keys and values, and so in that we're talking about each key-value only really having anywhere between 50 and 100 bytes. So, we're not compressing very large pieces of information. We're compressing very small 50 to 100 byte JSON values that we have give UUID keys and JSON strings stored as values. So, we're compressing these 50 to 100 byte JSON strings with around 70, 80% compression. I mean, that's using Zstandard with a custom dictionary, which probably gave us the biggest cost savings of all, if you can [unintelligible 00:14:32] your dataset size by 60, 70%, that's huge. [laugh].Corey: Did you start off doing this on top of Redis, or was this an evolution that eventually got you there?Jason: It was an evolution over time. We were formally Whitepages. I mean, Whitepages started back in the late-90s. It really just started off as a—we just—Corey: You were a very early adopter of Redis [laugh]. Yeah, at that point, like, “We got a time machine and started using it before it existed.” Always a fun story. Recruiters seem to want that all the time.Jason: Yeah. So, when we first started, I mean, we didn't have that much data. It was basically just one provider that gave us some amount of data, so it was kind of just a—we just need to start something quick, get something going. And so, I mean, we just did what most people do just do the simplest thing: Just stuff it all in a Postgres database and call it good. Yeah, it was slow, but hey, it was back a long time ago, people were kind of okay with a little bit—Corey: The world moved a bit slower back then.Jason: Everything was a bit slower, no one really minded too much, the scale wasn't that large. But business requirements always change over time and they evolve, and so to meet those ever-evolving business requirements, we move from Postgres, and where a lot of the fun commit messages that I mentioned earlier can be found is when we started working with Cassandra and Titan. That was before my time before I had started, but from what I understand, that was a very fun time. But then from there, that's when we really kind of just took a step back and just said, like, “There's so much stuff that we just don't need here. Let's really think about this, and let's try to optimize a bit more.”Like, we know our use case, why not optimize for our use case? And that's how we ended up with the flattened graph storage stuffing into Redis. Because everyone thought of Redis as a cache, but everyone also knows that—why is it a cache? Because it's fast. [laugh]. We need something that's very fast.Corey: I still conceptualize it as an in-memory data store, just because when I turned on disk persistence model back in 2011, give or take, it suddenly started slamming the entire data store to a halt for about three seconds every time it did it. It was, “What's this piece of crap here?” And it was, “Oh, yeah. Turns out there was a regression on Zen, which is what AWS is used as a hypervisor back then.” And, “Oh, yeah.”So, fork became an expensive call, it took forever to wind up running. So oh, the obvious lesson we take from this is, oh, yeah, Redis is not designed to be used with disk persistence. Wrong lesson to take from the behavior, but did cement, in my mind at least, the idea that this is something that we tend to use only as an in-memory store. It's clear that the technology has evolved, and in fact, I'm super glad that Redis threw you my direction to talk to you about this stuff because until talking to you, I was still—I got to admit—sort of in the position of thinking of it still as an in-memory data store because the fact that Redis says otherwise because they're envisioning it being something else, well okay, marketers going to market. You're a customer; it's a lot harder for me to talk smack about your approach to this thing, when I see you doing it for, let's be serious here, what is a very important use case. If identity verification starts failing open and everyone claims to be who they say they are, that's something is visible from orbit when it comes to the macroeconomic effect.Jason: Yeah, exactly. It's actually funny because before we move to primarily just using Redis, before going to fully Redis, we did still use Redis. But we used ElastiCache, we had it loaded into ElastiCache, but we also had it loaded into DynamoDB as sort of a, I don't want this to fail because we weren't comfortable with actually using Redis as a primary database. So, we used to use ElastiCache with a fallback to DynamoDB, just in that off chance, which, you know, sometimes it happens, sometimes it didn't. But that's when we basically just went searching for new technologies, and that's actually how we landed on Redis on Flash, which is a kind of breaks the whole idea of Redis as an in-memory database to where it's Redis, but it's not just an in-memory database, you also have flashback storage.Corey: So, you'll forgive me if I combine my day job with this side project of mine, where I fixed the horrifying AWS bills for large companies. My bias, as a result, is to look at infrastructure environments primarily through the lens of AWS bill. And oh, great, go ahead and use an enterprise offering that someone else runs because, sure, it might cost more money, but it's not showing up on the AWS bill, therefore, my job is done. Yeah, it turns out that doesn't actually work or the answer to every AWS billing problem is to migrate to Azure to GCP. Turns out that doesn't actually solve the problem that you would expect.But you're obviously an enterprise customer of Redis. Does that data live in your AWS account? Is it something using as their managed service and throwing over the wall so it shows up as data transfer on your side? How is that implemented? I know they've got a few different models.Jason: There's a couple of aspects onto how we're actually bill. I mean, so like, when you have ElastiCache, you're just billed for your, I don't know, whatever nodes using, cache dot, like, r5 or whatever they are… [unintelligible 00:19:12]Corey: I wish most people were using things that modern. But please, continue.Jason: But yeah, so you basically just build for whatever last cache nodes you have, you have your hourly rate, I don't know, maybe you might reserve them. But with Redis Enterprise, the way that we're billed is there's two aspects. One is, well, the contract that we signed that basically allows us to use their technology [unintelligible 00:19:31] with a managed service, a managed solution. So, there's some amount that we pay them directly within some contract, as well as the actual nodes themselves that exist in the cluster. And so basically the way that this is set up, is we effectively have a sub-account within our AWS account that Redis Labs has—or not Redis Labs; Redis Enterprise—has access to, which they deploy directly into, and effectively using VPC peering; that's how we allow our applications to talk directly to it.So, we're built directly—or so the actual nodes of the cluster, which are i3.8x, I believe, on they basically just run EC2 instances. All of those instances, those exist on our bill. Like, we get billed for them; we pay for them. It's just basically some sub-account that they have access to that they can deploy into. So, we get billed for the instances of the cluster as well as whatever we pay for our enterprise contract. So, there's sort of two aspects to the actual billing of it.Corey: This episode is sponsored in part by our friends at Vultr. Spelled V-U-L-T-R because they're all about helping save money, including on things like, you know, vowels. So, what they do is they are a cloud provider that provides surprisingly high performance cloud compute at a price that—while sure they claim its better than AWS pricing—and when they say that they mean it is less money. Sure, I don't dispute that but what I find interesting is that it's predictable. They tell you in advance on a monthly basis what it's going to going to cost. They have a bunch of advanced networking features. They have nineteen global locations and scale things elastically. Not to be confused with openly, because apparently elastic and open can mean the same thing sometimes. They have had over a million users. Deployments take less that sixty seconds across twelve pre-selected operating systems. Or, if you're one of those nutters like me, you can bring your own ISO and install basically any operating system you want. Starting with pricing as low as $2.50 a month for Vultr cloud compute they have plans for developers and businesses of all sizes, except maybe Amazon, who stubbornly insists on having something to scale all on their own. Try Vultr today for free by visiting: vultr.com/screaming, and you'll receive a $100 in credit. Thats V-U-L-T-R.com slash screaming.Corey: So, it's easy to sit here as an engineer—and believe me, having been one for most of my career, I fall subject to this bias all the time—where it's, “Oh, you're going to charge me a management fee to run this thing? Oh, that's ridiculous. I can do it myself instead,” because, at least when I was learning in my dorm room, it was always a “Well, my time is free, but money is hard to come by.” And shaking off that perspective as my career continued to evolve was always a bit of a challenge for me. Do you ever find yourself or your team drifting toward the direction of, “Well, what we're paying for Redis Enterprise for? We could just run it ourselves with the open-source version and save whatever it is that they're charging on top of that?”Jason: Before we landed on Redis on Flash, we had that same thought, like, “Why don't we just run our own Redis?” And the decision to that is, well, managing such a large cluster that's so important to the function of our business, like, you effectively would have needed to hire someone full time to just sit there and stare at the cluster the whole time just to operate it, maintain it, make sure things are running smoothly. And it's something that we made a decision that, no, we're going to go with a managed solution. It's not easy to manage and maintain clusters of that size, especially when they're so important to business continuity. [laugh]. From our eyes, it was just not worth the investment for us to try and manage it ourselves and go with the fully managed solution.Corey: But even when we talk about it, it's one of those well—it's—everyone talks about, like, the wrong side of it first, the oh, it's easier if things are down if we wind up being able to say, “Oh, we have a ticket open,” rather than, “I'm on the support forum and waiting for people to get back to me.” Like, there's a defensibility perspective. We all just sort of, like sidestep past the real truth of it of, yeah, the people who are best in the world running and building these things are right now working on the problem when there is one.Jason: Yeah, they're the best in the world at trying to solve what's going on. [laugh].Corey: Yeah, because that is what we're paying them to do. Oh, right. People don't always volunteer for for-profit entities. I keep forgetting that part of it.Jason: Yeah, I mean, we've had some very, very fun production outages that just randomly happened because to our knowledge, we would just like—I would, like… “I have no idea what's going on.” And, you know, working with their support team, their DevOps team, honestly, it was a good, like, one-week troubleshooting. When we were validating the technology, we accidentally halted the database for seemingly no reason, and we couldn't possibly figure out what's going on. We kept talking to—we were talking to their DevOps team. They're saying, “Oh, we see all these writes going on for some reason.” We're like, “We're not sending any writes. Why is there writes?”And that was the whole back and forth for almost a week, trying to figure out what the heck was going on, and it happened to be, like, a very subtle case, in terms of, like, the how the keys and values are actually stored between RAM and flash and how it might swap in and out of flash. And like, all the way down to that level where I want to say we probably talked to their DevOps team at least two to three times, like, “Could you just explain this to me?” Like, “Sure,” like, “Why does this happen? I didn't know this was a thing.” So, on and so forth. Like, there's definitely some things that are fairly difficult to try and debug, which definitely helps having that enterprise-level solution.Corey: Well, that's the most valuable thing in any sort of operational experience where, okay, I can read the documentation and all the other things, and it tells me how it works. Great. The real value of whether I trust something in production is whether or not I know how it breaks where it's—Jason: Yeah.Corey: —okay—because the one thing you want to hear when you're calling someone up is, “Oh, yeah. We've seen this before. This is what you do to fix it.” The worst thing in the world is, “Oh, that's interesting. We've never seen that before.” Because then oh, dear Lord, we're off in the mists of trying to figure out what's going on here, while production is down.Jason: Yeah kind of like, “What is this database do, like, in terms of what do we do?” Like, I mean, this is what we store our Identity Graph in. This has the graph of people's information. If we're trying to do identity verification for transactions or anything, for any of our products, I mean, we need to be able to query this database. It needs to be up.We have a certain requirement in terms of uptime, where we want it at least, like, four nines of uptime. So, we also want a solution that, hey, even if it wants to break, don't break that bad. [laugh]. There's a difference between, “Oh, a node failed and okay, like, we're good in 10, 20 seconds,” versus, “Oh, node failed. You lost data. You need to start reloading your dataset, or you can't query this anymore.” [laugh]. There's a very large difference between those two.Corey: A little bit, yeah. That's also a great story to drive things across. Like, “Really? What is this going to cost us if we pay for the enterprise version? Great. Is it going to be more than some extortionately large number because if we're down for three hours in the course of a year, that's we owe our customers back for not being able to deliver, so it seems to me this is kind of a no-brainer for things like that.”Jason: Yeah, exactly. And, like, that's part of the reason—I mean, a lot of the things we do at Ekata, we usually go with enterprise-level for a lot of things we do. And it's really for that support factor in helping reduce any potential downtime for what we have because, well, if we don't consider ourselves comfortable or expert-level in that subject, I mean, then yeah, if it goes down, that's terrible for our customers. I mean, it's needed for literally every single query that comes through us.Corey: I did want to ask you, but you keep talking about, “The database” and, “The cluster.” That seems like you have a single database or a single cluster that winds up being responsible for all of this. That feels like the blast radius of that thing going down must be enormous. Have you done any research into breaking that out into smaller databases? What is it that's driven you toward this architectural pattern?Jason: Yeah, so for right now, so we have actually three regions were deployed into. We have a copy of it in us-west in AWS, we have one an eu-central-1, and we also have one, an ap-southeast-1. So, we have a complete copy of this database in three separate regions, as well as we're spread across all the available availability zones for that region. So, we try and be as multi-AZ as we can within a specific region. So, we have thought about breaking it down, but having high availability, having multiple replication factors, having also, you know, it stored in multiple data centers, provides us at least a good level of comfortability.Specifically, in our US cluster, we actually have two. We literally also—with a lot of the cost savings that we got, we actually have two. We have one that literally sits idle 24/7 that we just call our backup and our standby where it's ready to go at a moment's notice. Thankfully, we haven't had to use it since I want to say its creation about a year-and-a-half ago, but it sits there in that doomsday scenario: “Oh, my gosh, this cluster literally cannot function anymore. Something crazy catastrophic happened,” and we can basically hot swap back into another production-ready cluster as needed, if needed.Because the really important thing is that if we broke it up into two separate databases if one of them goes down, that could still fail your entire query. Because what if that's the database that held your address? We can still query you, but we're going to try and get your address and well, there, your traversal just died because you can no longer get that. So, even trying to break it up doesn't really help us too much. We can still fail the entire traversal query.Corey: Yeah, which makes an awful lot of sense. Again, to be clear, you've obviously put thought into this goes way beyond the me hearing something in passing and saying, “Hey, you considered this thing?” Let's be very clear here. That is the sign of a terrible junior consultant. “Well, it sounds like what you built sucked. Did you consider building something that didn't suck?” “Oh, thanks, Professor. Really appreciate your pointing that out.” It's one of those useful things.Jason: It's like, “Oh, wow, we've been doing this for, I don't know, many, many years.” It's like, “Oh, wow, yeah. I haven't thought about that one yet.” [laugh].Corey: So, it sounds like you're relatively happy with how Redis has worked out for you as the primary data store. If you were doing it all again from scratch, would you make the same technology selection there or would you go in a different direction?Jason: Yeah, I think I'd make the same decision. I mean, we've been using Redis on Flash for at this point three, maybe coming up to four years at this point. There's a reason we keep renewing our contract and just keep continuing with them is because, to us, it just fits our use case so well, and we very much choose to continue going with this direction in this technology.Corey: What would you have them change as far as feature enhancements and new options being enabled there? Because remember, asking them right now in front of an audience like this puts them in a situation where they cannot possibly refuse. Please, how would you improve Redis from where it is now?Jason: I like how you think. That's [laugh] a [fair way to 00:28:42] to describe it. There's a couple of things for optimizations that can always be done. And, like, specifically with, like, Redis on Flash, there's some issue we had with storing as binary keys that to my knowledge hasn't necessarily been completed yet that basically prevents us from storing as binary, which has some amount of benefit because well, binary keys require less memory to store. When you're talking about 4 billion keys, even if you're just saving 20 bytes of key, like you're talking about potentially hundreds of gigabytes of savings once you—Corey: It adds up with the [crosstalk 00:29:13].Jason: Yeah, it adds up pretty quick. [laugh]. So, that's probably one of the big things that we've been in contact with them about fixing that hasn't gotten there yet. The other thing is, like, there's a couple of, like, random… gotchas that we had to learn along the way. It does add a little bit of complexity in our loading process.Effectively, when you first write a value into the database it'll write to RAM, but then once it gets flushed to flash, the database effectively asks itself, “Does this value already exist in flash?” Because once it's first written, it's just written to RAM, it isn't written to backing flash. And if it says, “No it's not,” the database then does a write to write it into Flash and then evict it out of RAM. That sounds pretty innocent, but if it already exists in flash when you read it, it says, “Hey, I need to evict this does it already exist in Flash?” “Yep.” “Okay, just chuck it away. It already exists, we're good.”It sounds pretty nice, but this is where we accidentally halted our database is once we started putting a huge amount of load on the cluster, our general throughput on peak day is somewhere in the order of 160 to 200,000 Redis operations per second. So, you're starting to think of, hey, you might be evicting 100,000 values per second into Flash, you're talking about added 100,000 operate or write operations per second into your cluster, and that accidentally halted our database. So, the way we actually go around this is once we write our data store, we actually basically read the whole thing once because if you read every single key, you pretty much guarantee to cycle everything into Flash, so it doesn't have to do any of those writes. For right now, there is no option to basically say that, if I write—for our use case, we do very little writes except for upfront, so it'd be super nice for our use case, if we can say, “Hey, our write operations, no, I want you to actually do a full write-through to flash.” Because, you know, that would effectively cut our entire database prep in half. We no longer had to do that read to cycle everything through. Those are probably the two big things, and one of the biggest gotchas that we ran into [laugh] that maybe it isn't, so known.Corey: I really want to thank you for taking the time to speak with me today. If people want to learn more, where can they find you? And I will also theorize wildly, that if you're like basically every other company out there right now, you're probably hiring on your team, too.Jason: Yeah, I very much am hiring; I'm actually hiring quite a lot right now. [laugh]. So, they can reach me, my email is simply jason.frazier@ekata.com. I unfortunately, don't have a Twitter handle. Or you can find me on LinkedIn. I'm pretty sure most people have LinkedIn nowadays.But yeah, and also feel free to reach out if you're also interested in learning more or opportunities, like I said, I'm hiring quite extensively. I'm specifically the team that builds our actual product APIs that we offer to customers, so a lot of the sort of latency optimizations that we do usually are kind of through my team, in coordination with all the other teams, since we need to build a new API with this requirement. How do we get that requirement? [laugh]. Like, let's go start exploring.Corey: Excellent. I will, of course, throw a link to that in the [show notes 00:32:10] as well. I want to thank you for spending the time to speak with me today. I really do appreciate it.Jason: Yeah. I appreciate you having me on. It's been a good chat.Corey: Likewise. I'm sure we will cross paths in the future, especially as we stumble through the wide world of, you know, data stores in AWS, and this ecosystem keeps getting bigger, but somehow feels smaller all the time.Jason: Yeah, exactly. You know, we'll still be where we are hopefully, approving all of your transactions as they go through, make sure that you don't run into any friction.Corey: Thank you once again, for speaking to me, I really appreciate it.Jason: No problem. Thanks again for having me.Corey: Jason Frazier, Software Engineering Manager at Ekata. This has been a promoted episode brought to us by our friends at Redis. I'm Cloud Economist Corey Quinn and this is Screaming in the Cloud. If you've enjoyed this podcast, please leave a five-star review on your podcast platform of choice whereas if you've hated this podcast, please leave a five-star review on your podcast platform of choice along with an angry, insulting comment telling me that Enterprise Redis is ridiculous because you could build it yourself on a Raspberry Pi in only eight short months.Corey: If your AWS bill keeps rising and your blood pressure is doing the same, then you need The Duckbill Group. We help companies fix their AWS bill by making it smaller and less horrifying. The Duckbill Group works for you, not AWS. We tailor recommendations to your business and we get to the point. Visit duckbillgroup.com to get started.Announcer: This has been a HumblePod production. Stay humble.

Time Out with the Career Center
Meet our Alumni -In- Residence Tim James from Google!

Time Out with the Career Center

Play Episode Listen Later Jan 25, 2022 28:39


Time Out with the Career Center speaks with one of our Alumni In Residence, Tim James and Emily Bennett, who is currently managing Experiential Learning Programs and Initiatives at the University of Pittsburgh's School of Computing and Information. Tim James is currently a Software Engineering Manager at Google. He holds a BS in Computer Science and an MBA, both from Katz. He is currently his pursuing his PhD in Technology at Purdue University. Beyond his work at Google, Tim has been an adjunct professor at Pitt since 2012 for SCI.

Your Journey with Andrew Love Podcast
Author/Writer Bernard Mensah: Yawa The Adventurer Comic

Your Journey with Andrew Love Podcast

Play Episode Listen Later Dec 17, 2021 27:58


Bernard K. Mensah is a Children's Book Author by night and a Software Engineering Manager by day. He is from Ghanaian, a dad to two rambunctious little boys, and I have a pretty wild imagination. He grew up in Ghana playing "Police and Thief" and Pilolo. I climbed mango trees that didn't belong to me, and I fished in pouring rain in rivers that overflowed. Bernard kept his head stuck in a book! More than once, his dad had to visit the library multiple times because I would finish books so quickly. In this interview Bernard K. Mensah talk about his upcoming Kickstarter 28 pages comic book , Yawa The Adventure. Bernard K. Mensah website: https://www.booksbybernardkmensah.co.uk/sign-up-yawa-lp Go support Yawa the Adventure on Kickstarter: https://www.kickstarter.com/projects/kobinamensah/yawa-the-adventurer-1-the-secret-of-the-whistling-caves?ref=discovery Bernard K. Mensah Facebook: https://www.facebook.com/booksbybernardkmensah/ Bernard K. Mensah Instagram: https://www.instagram.com/booksbybernardkmensah/ Bernard K. Mensah Twitter: https://twitter.com/bernardkmensah #kwamebrown --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app

Venturi's Voice: Technology | Leadership | Staffing | Career | Innovation
From Military to Police, to Software Engineering Management | Shane Armstrong

Venturi's Voice: Technology | Leadership | Staffing | Career | Innovation

Play Episode Listen Later Dec 2, 2021 65:17


Shane Armstrong started his career in the Military, then moved to work for the Police force, and now is Software Engineering Manager at a world leading Bank. Learning about leadership from a young age defined Shane's future; during this podcast episode, we hear stories from Shane's past in the Military and the Police force and how these learnings have shaped his leadership style as Software Engineering manager at one of the world-leading banks.

Elixir em Foco
9. Elixir em Produção com Danilo Gonçalves e Jomaro Rodrigues (EBANX)

Elixir em Foco

Play Episode Listen Later Dec 1, 2021 28:42


No novo episódio da série Elixir em Produção, conversamos com Danilo Gonçalves, Software Engineering Manager no EBANX, e com Jomaro Rodrigues, Engenheiro de Software também no EBANX. Links dos participantes: - Linkedin do Danilo: https://www.linkedin.com/in/danilorg/; - GitHub do Danilo https://github.com/danxexe; - Linkedin do Jomaro: https://www.linkedin.com/in/jomaro-rodrigues-7443b655/; - GitHub do Jomaro https://github.com/jomaro. Links recomendados: - Elixir Brasil no Telegram https://t.me/elixirbr; - Livro "Learn you Some Erlang for Great Good!", de Fred Hebert https://learnyousomeerlang.com/; - Exercism https://exercism.io/; - Ler o código fonte do Elixir https://github.com/elixir-lang/elixir. Nosso site é https://elixiremfoco.com. Estamos no Twitter em @elixiremfoco https://twitter.com/elixiremfoco. Nosso email é elixiremfoco@gmail.com. Edição do Episódio por: Douglas (Zero35) com apoio da Stone. --- Send in a voice message: https://anchor.fm/elixiremfoco/message

Django Chat
From Beginner to Software Engineering Manager - Raymond Traylor

Django Chat

Play Episode Listen Later Nov 10, 2021 71:42


How to Become a Hacker by Eric RaymondTeach Yourself Programming in Ten Years by Peter NorvigDjango Vanilla ViewsscheduleCrayon.coSupport the ShowThis podcast does not have any ads or sponsors. To support the show, please consider visiting LearnDjango.com, Button, or Django News.

Ordinarily Extraordinary - Conversations with women in STEM
Kay Paulus - Software Engineering Manager, B.S. Mechanical Engineering

Ordinarily Extraordinary - Conversations with women in STEM

Play Episode Listen Later Nov 3, 2021 86:26


Kay Paulus is software engineering manager at a Software as a Service company in rural Minnesota. She has a Bachelor's of Science degree in Mechanical Engineering from the University of Notre Dame, and transitioned into software engineering early in her career. Episode NotesKay shares her career journey and how life sometimes has its own path, regardless of her well designed plans that she had laid out. She shares challenges she encountered early on in her part-time military service after completing the ROTC program during college.We discuss the challenges of working with young kids and its accompanying "mom guilt", small town lake life in Minnesota, working remotely before it became "a thing", and many pieces of great advice - including the importance of self care.Music used in the podcast: Higher Up, Silverman Sound StudioAcronyms, Definitions, and Fact CheckROTC - The Reserve Officers' Training Corps (ROTC) is a college program offered at more than 1,700 colleges and universities across the United States that prepares young adults to become officers in the U.S. Military. In exchange for a paid college education and a guaranteed post-college career, participants, or cadets, commit to serve in the Military after graduation. Each Service branch has its own take on ROTC. (https://www.todaysmilitary.com/education-training/rotc-programs?gclid=Cj0KCQjwiNSLBhCPARIsAKNS4_coghgTTPqwLONnsGJlt6OsOTqMwUjE4487D69a7nE8iskV22RAxrcaAmuOEALw_wcB&gclsrc=aw.ds)Software as a service (SaaS) is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted. SaaS is also known as "on-demand software" and Web-based/Web-hosted software. (wikipedia)Carlson School of Management - The Curtis L. Carlson School of Management is a business school at the University of Minnesota in Minneapolis. The Carlson School offers undergraduate, graduate, and doctoral degrees, as well as an executive education program. (wikipedia)It takes an average of about 25 minutes (23 minutes and 15 seconds, to be exact) to return to the original task after an interruption, according to Gloria Mark, who studies digital distraction at the University of California, Irvine.How long does it take to get back on track when getting interrupted. (http://blog.idonethis.com/distractions-at-work/)Society of Women Engineers: https://swe.org/Camp Invent: https://www.invent.org/

Hack The Interview
18. Networking?! Meet Lisa- Director of Women who Code and Software Engineering Manager at Netflix! Sharing Her Insights with us About Networking, Interviewing and Women in Tech!

Hack The Interview

Play Episode Listen Later Sep 29, 2021 34:56


Todays episode we're so thrilled to connect with Lisa Shissler Smith! Lisa is an Engineering Manager at Netflix and a Director for Women Who Code. She lives near Raleigh, NC with her husband and their 5 children. She is passionate about inclusion and diversity, and has spoken to groups large and small about recruiting and retention. Outside of work, she enjoys cooking, video games, desk dancing, and all things small. @smithwebsmith on twitter /smithwebsmith on LinkedIn We talk about networking in tech and how to do it, ways to ask questions around inclusion Connect with us: Adrienne- https://www.linkedin.com/in/adrienne-dinkelacker-b067322/ Loreen- https://www.linkedin.com/in/loreen-dinkelacker-08387863/ www.theatlasgroup.co --- Send in a voice message: https://anchor.fm/hacktheinterview/message

Echo
Startups: Grow With A Business, Not Through One w/ Shannon Scott

Echo

Play Episode Listen Later Sep 25, 2021 45:13


InSecurity
INFRA:HALT: Discovering and Mitigating Large-Scale Operational Technology Vulnerabilities

InSecurity

Play Episode Listen Later Aug 26, 2021 73:26


    INFRA:HALT vulnerabilities impact the closed source TCP/IP stack NicheStack that is used in millions of Operational Technologies and Industrial Control Systems, especially in the discrete and process manufacturing industries. Among the vulnerabilities are DNS cache poisoning, TCP spoofing, Denial of Service and Remote Code Execution. Successful attacks can result in taking OT and ICS devices offline and having their logic hijacked. Hijacked devices can spread malware to where they communicate on the network.   Forescout Research Labs partnered with JFrog Security Research to disclose INFRA:HALT, a set of 14 new vulnerabilities affecting the HCC-owned, closed source TCP/IP stack NicheStack. NicheStack was originally developed by InterNiche Technologies and has been in use for 20 years across critical infrastructure sectors. Nearly all major industrial automation vendors incorporate NicheStack in their products and solutions.   On today's No Name Security Podcast, Matt Stephenson welcomes Forescout Researchers Daniel dos Santos, Stanislav Dashevskyi and Engineer Anil Mahale for a discussion of Forescout's and JFrog's joint research project INFRA:HALT. We dive into what the NicheStack TCP/IP stack is, how it is vulnerable and what that means to the cybersecurity world and you. Seems like some pretty esoteric stuff, yeah? You'll be surprised how much this impacts your life.     About Daniel dos Santos     Daniel dos Santos is a Research Manager at Forescout Technologies, where he leads a vulnerability and threat research team. He also collaborates on the research and development of innovative features for network security monitoring.   Daniel holds a PhD in computer science from the University of Trento, Italy, and has published over 30 journal and conference papers on cybersecurity. He has experience in software development, security testing, and research     About Stanislav Dashevskyi     Stanislav Dashevskyi is a Sr. Security Researcher at Forescout Research Labs. His main research interests are network and software security. He is usually happiest doing vulnerability research.   Stan earned his Master's degree in Automation and Control Systems from the National Mining University of Ukraine, and his Ph.D. from the International Doctorate School in Information and Communication Technologies at the University of Trento     About Anil Mahale     Anil Mahale is a Software Engineering Manager at Forescout Technologies. He has over 10 years in the cybersecurity industry both on the product development and engineering side as well as threat and vulnerability research.   Anil earned his Masters in Computer Science at the University of Texas at Dallas and his Bachelors in Electronics and Communications Engineering at Visvesvaraya Technological University   About Matt Stephenson     Matt Stephenson (@packmatt73) leads the Social Media team at Forescout, which puts me in front of people all over the world. Prior to joining Forescout, I hosted podcasts, videos and live events all over the world which put me with experts on every corner of the cybersecurity landscape. The new No Name Security Podcast will continue and expand upon that tradition as we seak out the leading minds in the security industry as well as those may break things every now again. And… just for fun, there will be some wildcard guests as well.   In 10 years in the ecosystem of Data Protection and Cybersecurity I have toured the world extolling the virtues of Artificial Intelligence and Machine Learning and how, when applied to information security, these technologies can wrong-foot the bad guys. Prior to the COVID shutdown, I was on the road over 100 days a year doing live malware demonstrations for audiences from San Diego to DC to London to Abu Dhabi to Singapore to Sydney. One of the funniest things I've ever been a part of was blowing up a live instance of NotPetya 6 hours after the news broke... in Washington DC... directly across the street from FBI HQ... as soon as we activated it a parade of police cars with sirens blaring roared past the building we were in. I'm pretty sure they weren't there for us, but you never know...   Whether at in person events, live virtual events or podcasting, I get to interview interesting people doing interesting things all over the world of cybersecurity and the extended world of hacking. Sometimes, that means hacking elections or the coffee supply chain... other times that means social manipulation or the sovereign wealth fund of a national economy.   Wherever I go, my job is all about talking with the people who build, manage or wreck the systems that we have put in place to make the world go round...   If you tuned in to any of my previous podcasts, there's great news! The No Name Security Podcast is here! I will be bringing the same kind of energy and array of guests you know and love. Best part? We're still at the same spot. You can find it at Spotify, Apple, Amazon Music & Audible as well as, GooglePlay, Gaana, Himalaya, I Heart Radio and wherever you get your podcasts!   Make sure you Subscribe, Rate and Review!

Champions of Change Podcast from Capital One
Let's shift perceptions of what it takes to be a tech leader

Champions of Change Podcast from Capital One

Play Episode Listen Later Jul 21, 2021 25:25


Our host, Sonya Barlow, is joined by Rachel Barton, Director of Technology; Madhu Prashanth, Software Engineering Manager; and Samantha Birkinshaw, Senior Technical Programme Manager. They discuss their individual journeys to Capital One and what it takes to be a true leader. 

Refactor (Powered by Zip Code Wilmington)
Episode 4: Armard Bellamy (Software Engineering Manager, Guru)

Refactor (Powered by Zip Code Wilmington)

Play Episode Listen Later Jun 8, 2021 50:15


Dan & Kay chat with Armard Bellamy (Software Engineering Manager, Guru). Hear Armard's inspiring story of overcoming incredible adversity to realize his dream of becoming a Software Engineer.  Whether you're in tech, considering tech, or looking for inspiration, Armard's story will resonate with anyone who has ever been told "no." You'll discover how Armard handled numerous personal and professional setbacks on the road to being named one of the "20 most influential technologists in Philadelphia." 

Inside the Techosystem
Episode 14 - Inside the Mind of an Engineering Manager With Olaoluwa Faniyi

Inside the Techosystem

Play Episode Listen Later May 19, 2021 51:50


We've been made to believe that most successful products in the techosystem were built by companies that had great engineering leadership and that is why in today's episode we invited Olaoluwa Faniyi to chat about Engineering management and leadership. In this episode, our guest shares some of the valuable lessons learned from managing engineering teams as well as some widely unspoken discussions that need to be heard more in the techosystem. You can reach out to Olaoluwa, our guest, on Twitter, @gofaniyi Follow #InsidetheTechosystem on Twitter & Instagram: (@insidethetechos) Send any questions or feedback you have to insidethetechosystem@gmail.com Follow @Cnwadiogbu and @olaoluwa_98 on Twitter Show Notes & Resources [01:31] - Olaoluwa Faniyi - https://www.linkedin.com/in/gofaniyi [13:20] - Unblocking - https://codeclimate.com/blog/how-to-unblock-engineers-and-boost-engineering-productivity [14:34] - Episode where we interviewed a Product Manager - https://anchor.fm/insidethetechosystem/episodes/Episode-12---Inside-the-Mind-of-Product-Manager-With-Seun-Daramola-eudu2g [30:36] - GoTo conferences on Youtube - https://www.youtube.com/user/GotoConferences [31:53] - Jeff Bezos, founder of Amazon - https://en.wikipedia.org/wiki/Jeff_Bezos [38:10] - Continuous delivery - https://en.wikipedia.org/wiki/Continuous_delivery [40:52] - RESILIENT MANAGEMENT by Lara Hogan - https://www.amazon.com/RESILIENT-MANAGEMENT-Lara-Hogan/dp/1937557820 [41:09] - The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change by Camille Fournier - https://www.amazon.com/Managers-Path-Leaders-Navigating-Growth/dp/1491973897 [41:44] - Managing Humans: Biting and Humorous Tales of a Software Engineering Manager by Michael Lopp (Slack's CTO) - https://www.amazon.co.uk/Managing-Humans-Humorous-Software-Engineering/dp/159059844X [42:45] - Victor Asemota (Venture Capitalist) - https://www.linkedin.com/in/asemota [48:00] - Online course platforms - coursera.org, pluralsight.com, udemy.com, udacity.com, frontendmasters.com [48:52] - Performance review - https://www.bamboohr.com/hr-glossary/performance-review [50:19] - Olaoluwa's twitter & IG handle, @gofaniyi Subscribe to our newsletter: tinyletter.com/insidethetechos

DCU Podcasts: Career Conversations
25: Career Choice: Technical Graduate Programme, Aer Lingus

DCU Podcasts: Career Conversations

Play Episode Listen Later Mar 8, 2021 41:44


Aer Lingus is Ireland's national carrier, founded in 1936. Listen to Katherine Norton, Recruitment Lead who explains the application and selection process, as well as providing excellent tips on how to stand out when applying.  Alan Rust, Software Engineering Manager also joins us to explain the dynamic nature of Aer Lingus projects and how successful candidates can contribute effectively to to the company.  One of the resounding takeaways from this episode is the cornerstone of company's values - the team's pride in the work they do!This episode was recorded on March 1st 2021.

The Unicorn Finders
Ryan Burgess Netflix Software Engineering Manager + Leadership & Culture at Netflix

The Unicorn Finders

Play Episode Listen Later Mar 3, 2021 39:12


Hey Unicorn Family! We are so so excited to have had Ryan join us on the pod! In this episode we talk about culture within Netflix, how Ryan runs his team, and a host of you need to reach out, email info@theunicornfinders.com If you want to connect with Ryan: LinkedIn - https://www.linkedin.com/in/ryanburgess/ Twitter - @burgessdryan f you need to reach out, email info@theunicornfinders.com If you want to follow us on social media: Head to our LinkedIn Page: https://www.linkedin.com/company/theunicornfinders

Tech Lead Journal
#28 - Becoming an Effective Software Engineering Manager - James Stanier

Tech Lead Journal

Play Episode Listen Later Mar 1, 2021 55:36


“The output of a manager is the output of the manager’s team plus the output of the organization that they influence." James Stanier is the SVP Engineering at Brandwatch and author of “Become an Effective Software Engineering Manager”. In this episode, we explored on how one can become an effective software engineering manager and how to build and run effective engineering teams. We started off by discussing why the tech industry is facing a skill crisis because of the inability of many managers to manage people effectively and the challenges faced by engineers when transitioning to become managers. We then dived deep into the best practices to become an effective manager, such as getting oriented, delegating effectively, letting go of control, and nurturing one-on-ones with your teams. James also pointed out the hardest things that engineering managers have to deal with, which are projects and humans. We then wrapped up with James’ tips on how to handle failures and move forward. Listen out for: Career Journey - [00:05:15] Why Writing Engineering Manager Book - [00:09:08] Skill Crisis in Tech Industry - [00:12:34] Individual Contributor Track - [00:15:33] Getting Oriented Tools - [00:17:45] Effective Manager - [00:21:47] Delegating Effectively - [00:27:06] One-on-Ones - [00:32:10] Projects and Humans Are Hard - [00:38:05] On Project Management - [00:40:26] Letting Go of Control - [00:42:24] Balancing Time - [00:46:49] Managing in Startup vs Enterprise - [00:48:29] Handling Failures - [00:50:24] 3 Tech Lead Wisdom - [00:51:55] _____ James Stanier’s Bio James Stanier is SVP Engineering at Brandwatch. He has built web scale real time data processing pipelines and teams of people: both are equally challenging. He has written about his experiences on his blog The Engineering Manager, and has turned it into a book called “Become An Effective Software Engineering Manager”. Follow James: Website – https://theengineeringmanager.com Twitter – https://twitter.com/jstanier LinkedIn – https://www.linkedin.com/in/jstanier/ Our Sponsor Are you looking for a new cool swag? Tech Lead Journal now offers you some swags that you can purchase online. These swags are printed on-demand based on your preference, and will be delivered safely to you all over the world where shipping is available. Check out all the cool swags by visiting https://techleadjournal.dev/shop. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/28.

The Tar Heel Hustle
International Students

The Tar Heel Hustle

Play Episode Listen Later Feb 25, 2021 25:56


Meet classmates Abiba Sakanogo, Vaishak Sukumaran, and Mafe Osilia! Seasoned professionals from different continents of the world with a common desire to keep learning. Javier and Bola explore their journey from their home countries to the U.S. and ultimately the Kenan-Flagler Business School and get glances into some of their most interesting experiences with different cultures from around the world. In this episode, Abiba, an Executive Finance Director based in Maryland, and Mafe, a Finance Business Systems Director based in Dallas, share their experience in re-allocating to the U.S. and starting an MBA in the same year. Vaishak, a Software Engineering Manager, shares his journey to UNC and examines the importance of diversity to enrich the learning experience in the program. For our guests, the school values, the Global Entrepreneurship Lab (GEL), and the Leadership Program played a huge role in their decision to pursue an education at the Kenan-Flagler Business School. Candidly, they shared what the future holds for them with entrepreneurial ventures and NGO efforts to increase third-world access to education, help improve refugee's quality of life and contribute to fair trade/responsible sourcing efforts. To learn more about Refugee Resettlement: Refugee Resettlement – Baltimore For more information about UNC support to international students check out this recent update about UNC MBA STEM designation. We would love to hear from you! Follow us – links below- and let us know what you think of the show. Facebook: The Tar Heel Hustle Instagram: @The_Tar_Heel_Hustle Twitter: @TarHeelHustle Credits: Hosts: Bola Mustapha and Javier Guillermo Molina Producers: Bola, Javier and Mafe Osilia Social Media Manager: Esmeralda Baltazar Editor: Jack McCarthy The Tar Heel Hustle is brought to you by Kenan-Flagler Business School Executive MBA students --- Send in a voice message: https://anchor.fm/thetarheelhustle/message

Platzi
Por qué surgen las computadoras

Platzi

Play Episode Listen Later Feb 24, 2021 29:53


Toma una clase gratis en platzi.com/historia-computacion La creación de las computadoras data del año 2000 A.C. con la creación del ábaco y poco a poco fueron evolucionando hasta tener portátiles y dispositivos tan diminutos que procesan tanta información, pero no sabemos cómo. En este episodio de The Makers, conversamos con Diego De Granda, Software Engineering Manager y profesor del curso de Introducción a la Web: Historia y Funcionamiento de Internet, e hicimos un repaso sobre la historia de la computación.

Coached Success Podcast
Summit the Mountain - One Pair of Shoes to a Fortune 500 Company. with Francois Daniels

Coached Success Podcast

Play Episode Listen Later Feb 22, 2021 28:43


This week I have a special guest, my brother-in-law Francois ‘Frank' Daniels, Software Engineering Manager at a Fortune 500 company. Growing up on the Cape Flats, Frank had to conquer a lot of hardships and adversity- such as poverty and gang violence to name a few- to reach his mountain top. Frank recalls how he would only get one pair of shoes a year and how his peers would pick on him because of this. Using the hard times as fuel, frank poured all his energy into his passion, determined to succeed, and give his family the opportunities he wishes he had. During this episode frank and I speak about what it was like growing up on the Cape Flats, how easy it is to fall victim to the gang culture and get trapped in the poverty cycle. We also look at what life is like now living in the US, and compare it to his early struggles. We also look at the biggest lessons he learned on his journey and how his recipe for summiting your mountain. Stay tuned this is an episode not to be missed. --- Send in a voice message: https://podcasters.spotify.com/pod/show/coachedsuccess/message

Humanize Your Workplace
Humanizing Leadership

Humanize Your Workplace

Play Episode Listen Later Feb 9, 2021 30:09


On this week’s episode of Humanize Your Workplace, we are joined by Daelynn Moyer. Daelynn is a Software Engineering Manager at Driveway.com. Prior to moving into a leadership role several years ago, she was a 20-year software engineer, building systems in support of transportation and heavy manufacturing. She's built networks of electric vehicle charging stations, flight deck software for commercial jets, programming tools for heavy trucks, and control interfaces for electron microscopes. That deep technical background works in her favor as she builds and guides high-performing engineering teams on a foundation of empathy, trust, and authenticity. She and her wife live in the Portland, Oregon area where they obsess over their 1963 ranch home and all things mid-century modern. Her life's greatest achievement is teaching her cat to stand on his hind legs and turn a pirouette. We chat about: What it looks like for leaders to lead from authenticity Creating trust in employees Employees seeing leaders as human beings --- Send in a voice message: https://anchor.fm/alissa-carpenter/message

What the HAT!?
Yash Khandor on Software Management, Pivoting Careers and Creating Niche Content | 29

What the HAT!?

Play Episode Listen Later Jan 30, 2021 55:18


About the guest: An engineer, a tech idealist, and an energetic leader - our guest today is Yash Khandor. If you feel there's always a fixed path to success and you can't make the cut, talk to this guy. From studying Chemical Engineering as an undergrad to a Master's in Mathematical Modeling and Optimization from Carnegie Mellon University, he is currently an Engineering Manager at Mark43 and the Founder/CEO of International Cricket Network - ICN360. While the journey might look haphazard, there's a method to his madness. Website: https://www.icn360.com Facebook: https://www.facebook.com/cricketnetwork360 Instagram: https://www.instagram.com/icn360 Twitter: https://www.twitter.com/cricketnet360 LinkedIn: https://www.linkedin.com/company/43214637 Other Resources mentioned in the episode: 1. Managing Humans: Biting and Humorous Tales of a Software Engineering Manager by Michael Lopp 2. The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change Book by Camille Fournier 3. The Making of a Manager: What to Do When Everyone Looks by Julie Zhuo Timestamps: [02:00] Intro [04:00] Pivoting careers [05:00] What is mathematical modeling? [07:00] Software Engineering at SOTI [12:00] Learning on the job [15:00] Internet of Things [18:00] Immigrate to Canada [22:00] ICN360 [31:00] Creating niche content [38:00] Importance of having a process [40:00] Mental Model to use in everyday life [42:00] Things software engineer should know [44:00] Top 3 ------------------------------------------------------------------ About What the HAT!? We are three friends who met in our engineering college catching up with our old friends and acquaintances in this show. Each guest has a different journey, different story, and different insights. We are connecting and learning from people who have carved their journeys from creating funded startups in India to key roles in big companies. We are talking to people who went to Ivy League colleges and are academicians in India. We are working on gathering stories from these great minds. This is the podcast for you if you are currently pursuing or have completed engineering. If you haven't studied engineering, this podcast is still for you, as we will dwell deep into various industries and sectors such as finance, technology, supply chain, manufacturing, chemical, education, and a lot more. Each journey is inspiring. Each story gives you an opportunity to learn something new. Extraordinary insights from not so ordinary people. Read more about What the HAT!? on the website: https://www.whatthehatpodcast.com SUBSCRIBE TO WHAT THE HAT!? Listen to What the HAT!? on Anchor: https://anchor.fm/what-the-hat-podcast Listen to What the HAT!? on Spotify: https://open.spotify.com/show/0JLZXaAgrIDtbxXVtqemWh Listen to What the HAT!? on Apple Podcasts: https://podcasts.apple.com/in/podcast/what-the-hat/id1513959425 Listen to What the HAT!? on Google Podcast: https://podcasts.google.com/?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy8yMWFkMDA5MC9wb2RjYXN0L3Jzcw%3D%3D All other streaming platforms: https://linktr.ee/whatthehat/ --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app

Software Daily
iRobot with Chris Svec

Software Daily

Play Episode Listen Later Jan 29, 2021


Embedded Software Engineering is the practice of building software that controls embedded systems- that is, machines or devices other than standard computers. Embedded systems appear in a variety of applications, from small microcontrollers, to consumer electronics, to large-scale machines such as cars, airplanes, and machine tools. iRobot is a consumer robotics company that applies embedded engineering to build robots that perform common household tasks. Its flagship product is the Roomba, perhaps one of the most well-known autonomous consumer robots on the market today. iRobot's engineers work at the intersection of software and hardware, and work in a variety of domains from electrical engineering to AI.Chris Svec is a Software Engineering Manager at iRobot. He started his career designing x86 chips and later moved up the hardware/software stack into embedded software. He joins the show today to talk about iRobot, the design process for embedded systems, and the future of embedded systems programming.

Managers Club
Interview with Mallika Rao, Software Engineering Manager at Twitter

Managers Club

Play Episode Listen Later Jan 26, 2021 39:04


In this interview with Mallika Rao, Software Engineering Manager at Twitter, we discuss challenges, the basics of managing well, hiring, coaching & mentoring new hires, and mountain climbing! The post Interview with Mallika Rao, Software Engineering Manager at Twitter appeared first on Managers Club.

This Week in Machine Learning & Artificial Intelligence (AI) Podcast
Off-Line, Off-Policy RL for Real-World Decision Making at Facebook - #448

This Week in Machine Learning & Artificial Intelligence (AI) Podcast

Play Episode Listen Later Jan 18, 2021 60:59


Today we’re joined by Jason Gauci, a Software Engineering Manager at Facebook AI. In our conversation with Jason, we explore their Reinforcement Learning platform, Re-Agent (Horizon). We discuss the role of decision making and game theory in the platform and the types of decisions they’re using Re-Agent to make, from ranking and recommendations to their eCommerce marketplace. Jason also walks us through the differences between online/offline and on/off policy model training, and where Re-Agent sits in this spectrum. Finally, we discuss the concept of counterfactual causality, and how they ensure safety in the results of their models. The complete show notes for this episode can be found at twimlai.com/go/448.

VanHack Podcast
Career path how Vitor got a leadership position after a few months in Canada

VanHack Podcast

Play Episode Listen Later Dec 14, 2020 51:09


Vitor Oliveira, Software Engineering Manager at PayWith, will talk about his career path and how he got a leadership position after a few months in Canada. This is part of VanHackCON 2020. _ Visit www.vanhack.com/candidates to be one of the next VanHackers hired :) Learn more about VanHack Premium at www.vanhack.com/premium Check the next events in VanHack at https://vanhack.com/platform/#/events

Refactor

Aujourd'hui, nous rencontrons Michaël Ortali, Software engineering Manager chez Square aux Etats-Unis. Diplômé à l'Université Paris Sud (technologies multimédia) et à l'Ecole de l'image GOBELINS (création et développement de produits numériques en ligne) en 2009, il commence réellement sa carrière chez Agency Net en stage en Floride pendant 7 mois. Il est ensuite recruté chez Yahoo! en tant que développeur Front-end pendant 4 mois, puis part chez Google en qualité de lead dev & manager pour travailler sur le redesign de YouTube. 3 ans plus tard, passage ensuite chez Pinterest, toujours en tant que développeur pendant 1 an et demi où il travaille sur différents sujets : les annonces publicitaires, les discoveries, l'internationalisation, l'éducation des utilisateurs et les processus d'ingénierie. Il quitte ensuite San Francisco pour The Big Apple chez The Orchard, en tant qu'architecte développeur pendant encore 2 ans et demi. Nous sommes déjà en juillet 2014. Pendant la même période il fonde Fllio, plateforme de recherche d'emploi pour créatifs. Toujours à New York, il est recruté ensuite en tant que conseiller stratégique chez Gotham Partners pendant près de 3 ans. Simultanément, Square l'embauche en juillet 2017 en tant que Software Engineering Manager. Michaël parle de son travail chez Square, de son parcours universitaire, de la crise de 2008, de son recrutement chez Yahoo à 22 ans, les raisons de son départ aux USA, la différence des environnements de travail et de la culture en France et aux USA, l'inclusivité aux USA, la question de la méritocratie, des process de recrutements, des anecdotes sur la vie chez Google/Youtube, comment cultiver la motivation chez les ingénieurs... Il aborde aussi son coming-out, l'environnement de travail bienveillant chez Google en termes d'inclusivité, son attachement à la partie créative dans ses missions de développeur front-end, son travail chez The Orchard, comment il perçoit le syndrome de l'imposteur, comment il fait sa veille technologique, quel est son équilibre vie pro/vie perso, son avis sur l'élection de Biden, sa plus belle réalisation personnelle et professionnelle. Découvrez son parcours inspirant, riche en enseignements ! ✨ Découvrez notre formation fullstack JS RebootJS by Flint Academy: https://flint.sh/fr/academy/

Venturi's Voice: Technology | Leadership | Staffing | Career | Innovation
Understanding & Developing your Leadership Style @ American Express | Dan Leonardis

Venturi's Voice: Technology | Leadership | Staffing | Career | Innovation

Play Episode Listen Later Oct 29, 2020 27:07


Dan Leonardis is Software Engineering Manager at American Express. Dan is a proven leader across Android and iOS platforms, has worked on android applications since 2009 and iOS since 2013. He has worked in all roles that are required to build successful applications, including building distributed systems, whether it's user experience, design, architecture, development or web services. Currently, Dan leads a team of engineers in developing new products, both personally and professionally. Being an effective leader is an essential part of running a successful business. Finding an effective leadership style that works best for you and your team may bring your business one step closer to success. However, there are many ways to be a great leader, you can choose and develop a leadership style that works for you, your team and your business goals. Leadership styles can vary hugely, so it's imperative that you understand your approach to maintain levels of productivity and fulfillment from your team. In the podcast, we discuss the difference between being a leader and being a manager, and some of the most important aspects of being a great leader.

DraftKings Life Podcast
Bryan Conneely - Senior Software Engineering Manager

DraftKings Life Podcast

Play Episode Listen Later Oct 29, 2020 21:39


This week on the DraftKings Life Podcast, Jason and Meg sit down with Bryan Conneely, Senior Software Engineering Manager, all the way from Dublin, Ireland! Listen in to learn more about what it is like to help build a new DraftKings team in Dublin remotely. 

Josh on Narro
Parallel tracks - Defmacro

Josh on Narro

Play Episode Listen Later Oct 13, 2020 12:46


Why did all major software companies settle on parallel career tracks? To keep engineering managers from developing loyalty to engineers. https://defmacro.substack.com/p/parallel-tracks Square's Growth Frameworkservant leadershipthe highest turnover rate at 13.2%21.7% annuallyrangeManager salariespointed outChief programmer teamwhat Larry Page once didpolitical gamespunctuated equilibria

IT Career Energizer
Build Better Business Relationships And Welcome Feedback Gratefully with Doug Arcuri

IT Career Energizer

Play Episode Listen Later Sep 14, 2020 21:44


Phil’s guest on the show this time is Doug Arcuri, a Software Engineering Manager for IBM who has worked in the IT industry for 15 years.  His interest in computers began when his parents purchased a Gateway PC in 1998 which led to him developing a few successful game modifications for Half Life. Subsequently, Doug went on to learn engineering concepts, C++, website design and game modification tooling setting the foundation for his IT career.   Doug and Phil talk about the importance of building effective business relationships over being entirely purpose-driven, and why people should be the foundations of any career.   Doug also talks about why feedback should always be welcomed as a way of helping us grow and develop, instead of being seen as criticism.   KEY TAKEAWAYS:   TOP CAREER TIP Don’t be entirely purpose-driven. It’s important to focus on the business and upon delivery, but we must also pay consideration to building effective, empowering relationships.   WORST CAREER MOMENT After finding himself out of a job, Doug decided to not only hone his interviewing skills for the next opportunity, but to keep it going as a regular concern, meeting often ever since to further practice and develop the skills needed in order to keep sharp.   CAREER HIGHLIGHT As a leader, Doug has been responsible for not only hiring, but developing his team members. Using his three stage method of making sure the direction of the team is correct, mentoring others in the team and setting boundaries, and some project management, Doug has found great success is developing people.   THE FUTURE OF CAREERS IN I.T Doug is particularly excited by The Developer’s Experience concept, which has many facets, and which shows that tools are opportunities for engineers to develop. Semantic Code Analysis, also, uses AI to gain clear feedback for code reviews, which should provide a new sense of expediency.   THE REVEAL What first attracted you to a career in I.T.? – Doug grew up with video games, and found that he had an early knack for tweaking the experience through technical means. When he discovered a far more technical route to the same in later life, the career choice became obvious. What’s the best career advice you received? – To write for the community at large. Writing helps to clarify thought, and to inspire others. What’s the worst career advice you received? – To make things up. Working “off message” only leads to confusion and dissatisfaction. What would you do if you started your career now? – Doug would have nurtured the skill of building relationships with others, and sought more opportunities for collaboration. What are your current career objectives? – To become better as a software engineer manager, focusing heavily on the meta of the role. What’s your number one non-technical skill? – To find the humour in conversations with software engineers. How do you keep your own career energized? – Focussing on hobbies, such as scale-modelling, helps to keep the mind sharp. It also teaches the value of success and failure. What do you do away from technology? – Spending time with family, especially in the recent lockdown period, is a great source of comfort and happiness.   FINAL CAREER TIP When you receive feedback, you should view it as a gift and accept it gratefully. We tend to have problems in accepting feedback objectively, but we should endeavor to remember that it can make us better in some way.   BEST MOMENTS   (4:14) – Doug- “For a business to be effective, and for you to be effective wherever you are, you really need to get to know the people first” (6:01) – Doug - “In order to be successful in interviewing, it’s a skill, you have to practice it” (14:23) – Doug - “Clarify your priorities with your partners and product and project management, and make sure that those priorities are clear” (19:50) – Doug - “When we receive feedback it’s a gift, and you should simply say thank you, take it in, and reflect on it”   ABOUT THE HOST – PHIL BURGESS   Phil Burgess is an independent IT consultant who has spent the last 20 years helping organizations to design, develop, and implement software solutions.  Phil has always had an interest in helping others to develop and advance their careers.  And in 2017 Phil started the I.T. Career Energizer podcast to try to help as many people as possible to learn from the career advice and experiences of those that have been, and still are, on that same career journey.   CONTACT THE HOST – PHIL BURGESS Phil can be contacted through the following Social Media platforms:   Twitter: https://twitter.com/philtechcareer LinkedIn: https://uk.linkedin.com/in/philburgess Facebook: https://facebook.com/philtechcareer Instagram: https://instagram.com/philtechcareer Website: https://itcareerenergizer.com/contact   Phil is also reachable by email at phil@itcareerenergizer.com and via the podcast’s website, https://itcareerenergizer.com Join the I.T. Career Energizer Community on Facebook - https://www.facebook.com/groups/ITCareerEnergizer   ABOUT THE GUEST – DOUG ARCURI   Doug Arcuri is a Software Engineering Manager for IBM who has worked in the IT industry for 15 years.  His interest in computers began when his parents purchased a Gateway PC in 1998 which led to him developing a few successful game modifications for Half Life. Subsequently, Doug went on to learn engineering concepts, C++, website design and game modification tooling setting the foundation for his IT career.   CONTACT THE GUEST – DOUG ARCURI   Doug Arcuri can be contacted through the following Social Media platforms:   Twitter: https://twitter.com/dougarcuri LinkedIn: https://www.linkedin.com/in/douglaswarcuri/ Website: https://medium.com/@solidi

SnackWalls
E23 David Stocker: Data Runs All The Things

SnackWalls

Play Episode Listen Later Sep 4, 2020 18:27


Welcome to episode #23 of the SnackWalls Podcast.I love talking with folks like David that have experience within the walls and supporting many tech organizations.David shares one of the core values of 4 Mile Analytics is Diversity. They are actively working on diversifying their talent base because the real work that they do is putting talented people in front of clients, helping understand what's the problem behind the problem, and deliberately working towards the best possible solution. He explains that often you're working with people who have different points of view, have different life experiences. That diversity of experiences can really be helpful when you're trying to solve problems. David has some experience with mentorship and apprenticeship patterns where early-career folks were doing more pairing work and finding opportunities to get into a mentor, mentee relationship with mid and senior-level engineers.David Stocker is the Director of Engineering at 4 Mile Analytics. David is an accomplished Software Engineering Manager. He has helped technology organizations mature its people, process, and technology from a start-up to mid-size enterprise. He has had stints at AWS, Cambia Health, and Renew Financial. He started his career in Urban and Regional Planning and has transitioned to Data Analytics in the tech space.4 Mile Analytics: https://4mile.io/David Stocker: https://www.linkedin.com/in/dstocker/Zeeto: https://www.zeeto.io/More episodes of the SnackWalls Podcast: http://podcast.snackwalls.comSnackWalls is powered by San Diego Code School: https://sdcs.ioPlease share like and subscribe for more reach

Le Podcast on Emerging Leadership
The Job of an Open Leader - Preethi Thomas

Le Podcast on Emerging Leadership

Play Episode Listen Later Aug 27, 2020 30:09


Preethi Thomas, Software Engineering Manager at Red Hat, joined for this episode of Le Podcast to give her insights about the job of an Open Leader. Find the references and highlights in the accompanying post.

AER Podcast
Ep 19 with Alejo Fudge of VRSim (Featuring Matt Treske of ICAFe, Inc.)

AER Podcast

Play Episode Listen Later Jun 26, 2020 28:18


Episode 19 of the AER Podcast features an interview with Alejo Fudge, Software Engineering Manager from VRSim. VRSim is a virtual reality software developer that using their technologies for training operators. This episode focuses on SimSpray which is a VR program specifically designed to train sprayed on coatings.

Embedded
330: I Just Want a Dog

Embedded

Play Episode Listen Later May 14, 2020 56:30


Chris Svec (@christophersvec) chatted with us about going from engineer to manager and working from home.  Chris had many book recommendations (these are affiliate links): Absolutely Remarkable Thing by Hank Green (fiction) Drive: The Surprising Truth About What Motivates Us by Daniel Pink The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change by Camille Fournier Resilient Management by Lara Hogan The Mythical Man-Month: Essays on Software Engineering by Frederick P. Brooks Jr. Managing Humans: Biting and Humorous Tales of a Software Engineering Manager by Michael Lopp How to Win Friends and Influence People by Dale Carnegie   Chris is hiring for his team. Check out the iRobot Jobs page or look at the specific jobs he’s hiring for (in Boston, MA): Associate Software Engineer and Principal Software Engineer. Chris gave a talk to Purdue students about working from home, there is a video and a summary blog post. An interesting tweet about the difference between working from home and what people are doing now. The Canadian Federal government gave the following advice: Finally, Svec’s family wants a cat. They probably won’t get a Sphinx despite it matching all the criteria. Maybe an Abyssinian. Or maybe a dog.

devpath.fm
Software Engineering Manager Kate Taggart

devpath.fm

Play Episode Listen Later Jan 3, 2020 49:10


Kate Taggart is an Engineering Manager at Stripe, they come from a very abstract and technical background, which was interesting for me as a self-taught developer. Kate covered their own experiences as an individual contributor and as a manager, comparing and contrasting the two for my benefit. It's probably important to note that I interviewed Kate back in August of 2019, it took me a bit longer than expected to share this one! Kate's internet home: https://twitter.com/qkate

Podcast de CreadoresDigitales
Netflix Visita México

Podcast de CreadoresDigitales

Play Episode Listen Later Nov 6, 2019 18:51


Netflix es quizás una de las empresas más importantes en nuestra cultura actual, dejando de lado el valor de mercado, Netflix es hoy sinónimo de una forma de vida, en donde el entretenimiento bajo demanda es una realidad. Una realidad que provocó un cambio en la morfología de nuestra sociedad. Un fin de semana en casa ya no puede explicarse sin la palabra Netflix involucrada. Nos acompañan hoy Francisco Martín Software Engineering Manager y David García, Senior software Engineer. La compañía está preparando una ronda de visitas a Ciudad de México para compartir su forma de trabajo en cuanto a tecnología se refiere. Netflix visitará el martes 12 de noviembre estarán en la UNAM, en la facultad de ingeniería en el auditorio Raúl J. Marsal. de 13:30h a 16h. https://netflixvisitaunam.splashthat.com/ El miércoles 13 de noviembre visitarán el Tecnológico de Monterrey, de 10 a 12h el Campus de Ciudad de México y, por la tarde, de 14:30 a 16:30h el Campus Estado de México. https://netflixvisitatecdemonterrey.splashthat.com/ Finalmente el jueves 14 de noviembre darán sus presentaciones en el JW Marriot de la Ciudad de México de 19 a 22h. https://netflixmexicocitytechtalk.splashthat.com/

Working
Working With Code: How Does a Software Engineering Manager Do Her Job?

Working

Play Episode Listen Later Oct 15, 2019 36:57


For this mini-season on coding, Slate’s own Greg Lavallee is talking to the people who write the software that makes your digital life possible.  In this episode, Greg sits down with Marianne Bellotti, a software engineering manager at a company called Auth0. Over the years, Marianne has figured out what makes a good manager and what just doesn’t work when you’re managing hundreds of coders, many of whom live in different time zones. It helps that she can code in multiple languages and has thought a lot about how to do her job well. Marianne shares her management philosophy, talks about why she thought she never wanted to be a part of this industry and what changed, and she even teaches Greg something about on one of his own Lightning Round questions.  Learn more about your ad choices. Visit megaphone.fm/adchoices

Slate Daily Feed
Working With Code: How Does a Software Engineering Manager Do Her Job?

Slate Daily Feed

Play Episode Listen Later Oct 15, 2019 36:57


For this mini-season on coding, Slate’s own Greg Lavallee is talking to the people who write the software that makes your digital life possible.  In this episode, Greg sits down with Marianne Bellotti, a software engineering manager at a company called Auth0. Over the years, Marianne has figured out what makes a good manager and what just doesn’t work when you’re managing hundreds of coders, many of whom live in different time zones. It helps that she can code in multiple languages and has thought a lot about how to do her job well. Marianne shares her management philosophy, talks about why she thought she never wanted to be a part of this industry and what changed, and she even teaches Greg something about on one of his own Lightning Round questions.  Learn more about your ad choices. Visit megaphone.fm/adchoices

Heavybit Podcast Network: Master Feed
Ep. #13, Cloud Wrangling with Natalie Bennett of Pivotal

Heavybit Podcast Network: Master Feed

Play Episode Listen Later Oct 10, 2019 35:00


In episode 13 of O11ycast, Charity Majors and Liz Fong-Jones talk with Natalie Bennett, Software Engineering Manager at Pivotal. They discuss the difference between collaborative projects and teams, continuous verification, and diagnosing failed deployments.

O11ycast
Ep. #13, Cloud Wrangling with Natalie Bennett of Pivotal

O11ycast

Play Episode Listen Later Oct 10, 2019 35:00


In episode 13 of O11ycast, Charity Majors and Liz Fong-Jones talk with Natalie Bennett, Software Engineering Manager at Pivotal. They discuss the difference between projects and teams, continuous verification, and diagnosing failed deployments. The post Ep. #13, Cloud Wrangling with Natalie Bennett of Pivotal appeared first on Heavybit.

O11ycast
Ep. #13, Cloud Wrangling with Natalie Bennett of Pivotal

O11ycast

Play Episode Listen Later Oct 10, 2019 35:00


In episode 13 of O11ycast, Charity Majors and Liz Fong-Jones talk with Natalie Bennett, Software Engineering Manager at Pivotal. They discuss the difference between projects and teams, continuous verification, and diagnosing failed deployments.

Heavybit Podcast Network: Master Feed
Ep. #13, Cloud Wrangling with Natalie Bennett of Pivotal

Heavybit Podcast Network: Master Feed

Play Episode Listen Later Oct 10, 2019 35:00


In episode 13 of O11ycast, Charity Majors and Liz Fong-Jones talk with Natalie Bennett, Software Engineering Manager at Pivotal. They discuss the difference between projects and teams, continuous verification, and diagnosing failed deployments. The post Ep. #13, Cloud Wrangling with Natalie Bennett of Pivotal appeared first on Heavybit.

Front End Happy Hour
Episode 086 - A new brand of bourbon - code migrations

Front End Happy Hour

Play Episode Listen Later Aug 18, 2019 36:19


We’ve all faced some form of code migration in the past and wanted to share some of the things we’ve learned. In this episode, we’re joined by Micah Ransdell, a Software Engineering Manager at Netflix to talk with us about migrating a codebase. Guests: Micah Ransdell - @micahransdell Panelists: Ryan Burgess - @burgessdryan Jem Young - @JemYoung Ryan Anklam - @bittersweetryan Picks: Micah Ransdell - React Rally Ryan Burgess - Wemo light switches Jem Young - How Brokerages Make Money Jem Young - Managing Yourself Jem Young - Forge Ryan Anklam - Conditional types in TypeScript Ryan Anklam - Roomba

Frontier Podcast by Gun.io
Coordinating engineering teams to build a seamless user experience

Frontier Podcast by Gun.io

Play Episode Listen Later Apr 29, 2019 22:14


In this episode, Ledge chats with Ryan Burgess, Software Engineering Manager at Netflix, about leading their Acquisition UI team optimizing the signup and login processes for one of highest usage apps on the planet. They discuss the challenges of coordinating among engineering teams at massive scale, working on technologies that span a multitude of different platforms, and how Netflix incorporates A/B testing at the core of everything they do while delivering your weekend video binge. See acast.com/privacy for privacy and opt-out information.

Greater Than Code
103: The Org You Were Born Into with Marcus Blankenship

Greater Than Code

Play Episode Listen Later Oct 31, 2018 67:41


01:12 – Marcus’ Superpower: Helping Engineers Become Good Bosses 02:30 – Bosses Who Don’t Wanna Boss: Ending Up in Management The Peter Principle (https://en.wikipedia.org/wiki/Peter_principle) 10:37 – Are there people who just aren’t cut out for management or leadership? 14:20 – Applying Rationality to Organizations 20:23 – Alignment Not Agreement 24:52 – Is there a safe way to try and fail at management? Trying on Hats Ruby For Good (https://rubyforgood.org/) 31:16 – What does “BOSS” mean? Outliers: The Story of Success by Malcolm Gladwell (https://www.amazon.com/gp/product/0316017930/ref=as_li_qf_asin_il_tl?ie=UTF8&tag=therubyrep-20&creative=9325&linkCode=as2&creativeASIN=0316017930&linkId=0e148f2c493dbfd36e294137d6ba6651) 36:03 – The Up/Down of the Hierarchy Metaphors We Live By (https://www.amazon.com/gp/product/0226468011/ref=as_li_qf_asin_il_tl?ie=UTF8&tag=therubyrep-20&creative=9325&linkCode=as2&creativeASIN=0226468011&linkId=fe51e9159155a6387c1d742001413d5f) Humble Inquiry: The Gentle Art of Asking Instead of Telling by Edgar H. Schein (https://www.amazon.com/gp/product/1609949811/ref=as_li_qf_asin_il_tl?ie=UTF8&tag=therubyrep-20&creative=9325&linkCode=as2&creativeASIN=1609949811&linkId=35044b8aa35b0f47b24a48915323ceca) 36:03 – What are the skills that good managers have? How do you know if you’re doing a good job? Managing Humans: Biting and Humorous Tales of a Software Engineering Manager by Michael Lopp (https://www.amazon.com/gp/product/1484221575/ref=as_li_qf_asin_il_tl?ie=UTF8&tag=therubyrep-20&creative=9325&linkCode=as2&creativeASIN=1484221575&linkId=ea061ab737b69a99cce64192a3f874b0) Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams by Mickey W. Mantle and Ron Lichty (https://www.amazon.com/gp/product/032182203X/ref=as_li_qf_asin_il_tl?ie=UTF8&tag=therubyrep-20&creative=9325&linkCode=as2&creativeASIN=032182203X&linkId=0257878e2a490afedc2e7518787a93a1) 53:26 – Giving and Receiving Feedback and Support, Reinforcing Behavior, and Focusing Attention Reflections: Jamey: Management vs. leadership. Sam: “I need this from you,” vs. “Why didn’t you do this?” Jess: When we react to something, it’s rarely about the thing we think we’re reacting to. Career narratives by Will Larson (https://lethain.com/career-narratives/) Additionally, management is like being on stage and you can be uncomfortable in your own role. Marcus: Listening to others is critical and impactful. Also, letting people taste and see what it’s like to be in management and leadership without the commitment. 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. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Marcus Blankenship.

Finding Genius Podcast
Amir Rubin – CEO Sixense & Alejo Fudge – Software Engineering Manager at Vrsim – A Full Presence Platform For Interactive VR/AR Experiences

Finding Genius Podcast

Play Episode Listen Later Jun 8, 2018 30:31


Sixense was created by leaders in the visual stimulation and entertainment industry space. The company provides, what can be referred to as a full presence platform, providing users with everything needed to deliver a full VR/AR experience for applications in the healthcare, training and entertainment industries. CEO, Amir Rubin, together with Alejo Fudge, of VRSim, a company which develops VR training systems for trade and industrial education applications, take us through the early stages at Sixense and explain the platform and applications in which it can be used. At its core, Sixense technology aims to bring a more authentic and immersive way for users to interact with one another in a virtual space. With the training application, results are more precise and dependable from professional training for businesses to the healthcare and entertainment industries. Are you wondering how all of this works? So were we. In addition to providing a solution which gives every headset the ability to create a social avatar with multiple people in a VR experience, Sixense's hardware has advanced motion-tracking hardware. This provides a full-body presence in mobile VR/AR, meaning the experience will be unaffected by motion. Their software also supports all major VR/AR 3D engines and has full-body presence, letting operators move around and interact within the virtual world. Together, with VRSim, these projects are providing the world with a future where you can interact in a virtual reality environment with other users, while customizing your VR platform. For more information, visit: https://www.sixense.com

PHP Town Hall
Episode 55: The Hardest Problem in Software

PHP Town Hall

Play Episode Listen Later Nov 14, 2017 78:05


Amanda Folson and Ben Edmunds are joined by Mike Wales and Michael Lopp to discuss the hardest problem in software - people. Also make sure to check out the books recommended during this episode: Crucial Conversations: Tools for Talking When Stakes Are High Nine Minutes on Monday: The Quick and Easy Way to Go From Manager to Leader Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity Managing Humans: Biting and Humorous Tales of a Software Engineering Manager

GALs   - Channel 9
Interview with Irina Frumkin, Software Engineering Manager at Microsoft

GALs - Channel 9

Play Episode Listen Later Aug 28, 2017 29:00


Irina has been with Microsoft for over 14 years working on a wide gamut of products including MSN Mobile, Photography, Social experiences, Xbox Live services, Bing and Windows. Irina has developed large scale Social Gaming services platform based on Azure, authored an application model for distributed systems, implemented a large scale real-time monitoring and diagnostic solution for Xbox Live Services and lead a team in Bing to develop a large scale rich data visualization and exploration platform for optimize Ads business, shuffling terabytes of data. Irina is currently leading a Real Time Monitoring and Solutions team at Microsoft that is responsible for providing real time data-driven solutions and foundational services that allows teams at Microsoft to build right devices, apps and services and run them more efficiently and reliably. Irina currently resides in Seattle with her husband, two sons and a very energetic lab named Rocky 2. GALs is a show about the women who work in Tech (at Microsoft or outside) from three ladies that currently work on the Channel 9 team. Golnaz Alibeigi, Soumow Atitallah, and Kaitlin McKinnon have started a new series featuring women in Tech who work in development, management, marketing and research who have interesting stories to share about their success in the industry and ideas on how to grow diversity in IT.Follow @CH9Follow @Soumow

GALs  (Audio) - Channel 9
Interview with Irina Frumkin, Software Engineering Manager at Microsoft

GALs (Audio) - Channel 9

Play Episode Listen Later Aug 28, 2017 29:00


Irina has been with Microsoft for over 14 years working on a wide gamut of products including MSN Mobile, Photography, Social experiences, Xbox Live services, Bing and Windows. Irina has developed large scale Social Gaming services platform based on Azure, authored an application model for distributed systems, implemented a large scale real-time monitoring and diagnostic solution for Xbox Live Services and lead a team in Bing to develop a large scale rich data visualization and exploration platform for optimize Ads business, shuffling terabytes of data. Irina is currently leading a Real Time Monitoring and Solutions team at Microsoft that is responsible for providing real time data-driven solutions and foundational services that allows teams at Microsoft to build right devices, apps and services and run them more efficiently and reliably. Irina currently resides in Seattle with her husband, two sons and a very energetic lab named Rocky 2. GALs is a show about the women who work in Tech (at Microsoft or outside) from three ladies that currently work on the Channel 9 team. Golnaz Alibeigi, Soumow Atitallah, and Kaitlin McKinnon have started a new series featuring women in Tech who work in development, management, marketing and research who have interesting stories to share about their success in the industry and ideas on how to grow diversity in IT.Follow @CH9Follow @Soumow

The Women in Tech Show: A Technical Podcast
Product Leadership with Sukrutha Bhadouria

The Women in Tech Show: A Technical Podcast

Play Episode Listen Later May 2, 2017


Working on a product that has 14 million unique users is challenging. Sukrutha Bhadouria, Software Engineering Manager at Salesforce gives an insight into this and explains her transition to a leadership position. We also talked about Girl Geek Dinners, mentorship, and the High Potential Leadership Program at Salesforce.

Geeky Stoics
Interview: Cheston Lee (Hillary For America)

Geeky Stoics

Play Episode Listen Later Jan 12, 2017 54:58


This week as a continuation of our interview series, Stephen spoke with Cheston Lee, a listener of the show and fmr staffer for the Hillary Clinton 2016 campaign. It is an illuminating conversation on many levels regarding politics and Star Wars fandom, and we know you will enjoy it! Cheston Lee hails from Brooklyn, NY where he lives with his partner James, two mischievous cats and a lot of in box Power of the Force action figures. Cheston worked on the Hillary for America Technology team as a Software Engineering Manager and believes you can still enjoy the Empire while fighting to save The Republic. Cheston is currently trying to catch up on a year's worth of internet Snoke theories. You can reach us on the show by email at BeltwayBanthas@gmail.com On Twitter: @BeltwayBanthas @Stephen_Kent89 and our guest Cheston Lee @Cheston. Please share our show with a friend, review us on iTunes and shoot us some feedback. We grow in quality everytime someone reaches out to tell us what they liked. Get full access to Geeky Stoics at www.geekystoics.com/subscribe

Beltway Banthas: Star Wars, Politics & More
Interview: Cheston Lee (Hillary For America)

Beltway Banthas: Star Wars, Politics & More

Play Episode Listen Later Jan 11, 2017 54:58


This week as a continuation of our interview series, Stephen spoke with Cheston Lee, a listener of the show and fmr staffer for the Hillary Clinton 2016 campaign. It is an illuminating conversation on many levels regarding politics and Star Wars fandom, and we know you will enjoy it! Cheston Lee hails from Brooklyn, NY where he lives with his partner James, two mischievous cats and a lot of in box Power of the Force action figures. Cheston worked on the Hillary for America Technology team as a Software Engineering Manager and believes you can still enjoy the Empire while fighting to save The Republic. Cheston is currently trying to catch up on a year's worth of internet Snoke theories. You can reach us on the show by email at BeltwayBanthas@gmail.com On Twitter: @BeltwayBanthas @Stephen_Kent89 and our guest Cheston Lee @Cheston. Please share our show with a friend, review us on iTunes and shoot us some feedback. We grow in quality everytime someone reaches out to tell us what they liked.

DevOps Radio
Episode 12: Twitter's Wen Gu, Software Engineering Manager, Engineering Effectiveness, on the Last Mile with DevOps

DevOps Radio

Play Episode Listen Later Jan 10, 2017 43:39


Wen Gu is a product development leader, engineering manager for continuous integration and CTO for engineering effectiveness at Twitter. He was also a speaker at Jenkins World 2016. In this episode, special host and CEO of CloudBees, Sacha Labourey, chats with Wen about his moves from DevTools to DevOps, Intuit to Twitter and Hudson to Jenkins, covering the evolution of CI/CD and the tricky definition of DevOps.

Devastation Podcast
Επ. 2 - Πάτροκλος Παπαπέτρου - Dev Team Management

Devastation Podcast

Play Episode Listen Later Mar 22, 2016 47:00


Στο δεύτερο επεισόδιο κάλεσα τον Πάτροκλο να μιλήσουμε για θέματα διαχείρισης της Development ομάδας μας. Ο Πάτροκλος είναι Software Engineering Manager με πολυετή εμπειρία και πιστεύω πως είναι ο κατάλληλος να απαντήσει στις ερωτήσεις μου περι Dev Team Management.