Episoder

  • Brittney Ball proves that your past doesn’t define your future. Six years ago, she was a single mom living in a shelter. Now, the self-taught developer is a Documentation Engineer at Meta (formerly Facebook), as well as a keynote speaker and mentor.

    In this episode of Decoded, host Sydney Lai learns from Brittney what inspired her to teach herself to code and how her career path took her to Meta. They also discuss what makes up a great documentation team and the importance of an inclusive learning environment in the developer community.

    Other talking points include:

    The role of documentation in educating developers and helping them continue on their learning journeyThe differences and similarities between internal and external documentationThe growing prominence of self-taught developers and how the community can better cater to them
  • As developers, there’s always something for us to learn. Formal education provides a great foundation, but what we learn from our community of fellow developers is what really helps us grow.

    In this episode of Decoded, host Sydney Lai is joined by Ali Diamond, a Developer Advocate at New Relic who has started a unique learning community on her Twitch stream. Ali shares what it's like to learn in public with other developers, what she’s learned from growing her online community, and what it means to be authentic in such a public space.

    Other talking points include:

    Why developers are starting to use platforms like Twitch for communal learningThe benefits of “learning by watching” in the moment versus learning through keynotes, seminars, and other formal learning environmentsWhy learning to build in public can be a double-edged sword
  • Mangler du episoder?

    Klikk her for å oppdatere manuelt.

  • It's no secret that software developers have a love-hate relationship with legacy code. On the one hand, it can be frustrating to work with outdated code that doesn't follow modern conventions. On the other hand, it's often gratifying to successfully update and improve a legacy codebase. Regardless of how you feel about legacy code, supporting it is an important part of any developer's job.

    In this episode of Decoded, host Sydney Lai is joined by Joe Eames, CEO of Thinkster, an online full-stack development education group that provides a single source of learning for front- and back-end web development. They discuss what developers should keep top-of-mind when working with legacy code and how to properly support that code to provide modern experiences to end-users.

    Other talking points include:

    Joe’s history in the software development space and how Thinkster came to beThe importance of communal learning for creativity and innovationJoe’s recollection of how the software development scene has grown over the past 30 years.The role of the internet in future OS development for emerging developers.
  • Every technology user has struggled with notifications — getting too many of them, getting ones we don’t care about, or watching our email inboxes and other communication channels overrun by them. Troy Goode knew this experience all too well, so he started Courier, which makes it simpler to build notification templates and manage channels so that companies can send thoughtful and personalized notifications in whatever ways users want to be reached.

    In this episode of Decoded, host Sydney Lai talks with Troy about the considerations and processes around building notifications. Talking points include:

    Troy’s experience as a developer before founding CourierThe entirely new role notifications play in user experienceHow notification infrastructures have evolved over the past several yearsBest practices for developing notifications that get attention without annoying users
  • Video integration is quickly becoming an integral part of web design. It's no longer just about embedding a video in your site with YouTube or Vimeo, but about how you can use video to improve the user experience, increase conversion rates, and engage with viewers.

    Kwindla Hultman Kramer is a technology developer, engineering lead, and startup company executive. As the CEO of Daily.co, his goal is to help developers build the best possible video experiences, with ease and scalability.

    In this episode of Decoded, our host Sydney Lai talks with Kwindla about the challenges and opportunities of video for today’s developers. They also explore the different ways you can make use of video integrations in your software development process.

    Other talking points include:

    Why video integration development is so difficultHow current developer trends limit or influence decisions around video integrationImplications of developing video within web browsers versus web applications
  • At the end of the day, what is most important to you, your company, and your customers? Surely it's not just about creating cool stuff. It's about building relationships that lead to long-term success for all parties involved. That is why developer advocacy matters.

    In this episode of Decoded, our host Sydney Lai talks with Cassidy Williams — Director of Developer Experience at Netlify and a legend in her own right — about what developer advocacy is and how it has evolved over the past decade. The pair also talk about how to discuss and promote developer advocacy internally at your company.

    Other talking points include:

    The story behind Cassidy’s kickstarter project for a copy/paste keyboardHow to develop products and experiences that resonateThe process behind building for personal and professional needsCreating developer “rituals” to build advocacyHow developer communities differ across various platforms
  • Full-stack designer Jesse Showalter is on a mission to help every developer and creative make an impact on the world. With more than 10 years of experience across all aspects of software development, Jesse is now helping a large audience of developers through YouTube, Instagram, and more to build what they dream up.

    In this episode of Decoded, our host Sydney Lai chats with Jesse about the tools that put power into the hands of today’s developers. They also discuss Jesse’s journey to becoming a teacher and content creator for his nearly 200,000 subscribers.

    Listen to the full episode to learn:

    How Jesse transitioned from back-end to front-end developmentHow to evolve your skill sets to stay ahead of changes in the industryFundamental skills that will help developers advance throughout their careersTools that are helping to break down barriers for developers

    Check out the video episode here!

  • Courtland Allen, founder of Indie Hackers, is all about helping developers find financial independence, creative freedom, and the ability to work on their own schedules. It’s easier now than ever for developers to kick off side projects that allow them to generate revenue — whether it's an extra $500 a month or enough income to quit their day jobs.

    In this episode of Decoded, host Sydney Lai chats with Courtland about how developers can take a side project from a supporting role to their main act. Other talking points include:

    The story of how Courtland built Indie Hackers, and how it’s adding value as part of StripeBest practices of profitable Indie HackersThe importance of incorporating storytelling into the development processHow to make end-users the superheroes in your projects

    Interested in building the future of software development? Save your spot at the OutSystems Developer Conference today! https://outsyste.ms/osdc

  • Movies and TV shows are filled with magic — from the viewers’ perspective, at least. Getting a production off the ground can be less than magical. It’s surprisingly riddled with manual processes and inefficiency — but not if Chris Dhanaraj has anything to say about it.

    As a Senior UI Engineer at Netflix Studios, Chris builds apps that make the complex movie and TV production process simpler and more streamlined. In this episode of Decoded, host Sydney Lai chats with Chris about the evolution of Netflix from a DVD-shipping service into a SaaS platform that millions of people invite into their lives each day. They also discuss the differences between building software for consumer use vs. business use, as well as how creativity can be expressed in a B2B environment.

    Listen to the episode to learn:

    How to design a unified style across a suite of applicationsHow Chris leverages React, an open-source front-end JavaScript library for building user interfaces or UI componentsInsights from scaling Netflix engineering into the company it is todayWhat engineers should be mindful of when building for business users

    Interested in building the future of software development? Save your spot at the OutSystems Developer Conference today! https://outsyste.ms/osdc

  • Almost every website can be built as a progressive web app (PWA), but developers aren’t doing it. Why — or rather, why now? Their reluctance isn’t necessarily due to technical reasons; instead, cultural reasons may explain why adoption hasn’t grown rapidly.

    Our guest for this episode, Jeremy Keith, is a long-time contributor to the developer ecosystem and an engineer who builds progressive web apps and resilient web design. He chats with our host Sydney Lai about the present and future of PWAs and how they’ll impact software development.

    Other talking points include:

    What it takes to develop PWAsThe reasons PWAs aren’t used more oftenConsiderations developers should keep in mind during their creative processHow resilient web design will influence the evolution of software development

    Interested in building the future of software development? Save your spot at the OutSystems Developer Conference today! https://outsyste.ms/osdc

  • When you think about getting creative with software development, you might not think of the financial services industry. But, despite being known for a rigid regulatory environment, the industry is brimming with creativity.

    In this episode, Tim Mitra, iOS Engineering Manager at a leading global bank, joins host Sydney Lai to explain how the right mix of artistic, engineering, and creative skill can deliver digital banking experiences that exceed users’ expectations. Tim shares how mobile applications are developed at the enterprise level for financial institutions and discusses what the future has in store for financial services software.

    Other topics include:

    Tim’s journey into software development, including how art and technology have come together in his career as a developerThe unique challenges developers in financial services face working in an industry that impacts millions of people dailyShifts in the finance industry that impacted software development — from the early days of the tech boom to the evolution of mobile apps

    Interested in building the future of software development? Save your spot at the OutSystems Developer Conference today! https://outsyste.ms/osdc

  • The world of software development is constantly evolving. So, sometimes it’s important to take a step back and reflect on how the industry has changed over the past few years to help us better understand where it’s going.

    Jeff Meyerson, host of Software Engineering Daily, started his career as a developer at Amazon and went on to become a tech investor and collaborator — and has grown into a thought leader in the software development space. In this debut episode of Season 3 of Decoded, host Sydney Lai chats with Jeff about how he’s helping developers find their niche and joining him to reflect on the industry’s future as a whole.

    Listen to find out:

    How companies can future-proof their development infrastructure to ensure top developer talent is happy to work thereThe importance of an agnostic view to building software, and building with softwareWhat role AI has in the evolution of software developmentJeff’s outlook on the future for developer platforms and how they’ll impact the industry

    Interested in building the future of software development? Save your spot at the OutSystems Developer Conference today! outsyste.ms/osdc

  • Money makes the world go ‘round. That’s why there’s recently been a lot of innovation in the fintech space when it comes to building online payments solutions for businesses.

    Bernie Torres, software engineer at Stripe, is helping lead the charge toward building a financial infrastructure for the internet. Stripe is now a legend in the fintech world for its developer-first approach to online payments — leading to companies like Facebook and Salesforce adopting the platform.

    In this episode of Decoded, our host Sydney Lai sits down with Berni to discuss how Stripe tackles security issues and how they affect the development of Stripe’s fintech solutions. The pair also dive deep into the ongoing complexities of fintech development.

    Other topics discussed include:

    The history of Stripe and how it evolved into one of the biggest financial operations companiesStripe’s early days as a developer tool designed to help companies integrate online payments into what they were working onSome of the unique challenges Berni has seen Stripe tackle, and how the company did itHow Stripe has evolved to accommodate a plethora of payment options all while navigating government regulations in countries around the globe
  • Data is the digital currency for most businesses. That’s why database management is a hot topic within the developer community — and why MongoDB wants developers to build with databases in mind.

    Nic Raboy, Senior Developer Advocate at MongoDB, is a pioneer in educating developers on how to manage, secure, and streamline the databases behind their applications. In this episode of Decoded, host Sydney Lai chats with Nic about document databases and how they can help simplify processes for developers and power their applications.

    Other talking points include:

    The history of MongoDB and why it was createdHow MongoDB evolved from serving primarily game developers to powering apps for all industriesData management strategies and document database use casesMongoDB Realm and how developers can use it to fuel mobile apps
  • Most developers use GitHub every day, and many can even attribute their first steps into the development world to the source code management functionality of GitHub. For the team behind the platform, nothing is more exciting than cultivating an open source community that helps make developers into innovators.

    That’s why Keerthana “KK” Kumar, director of engineering at GitHub, is able to wake up with a smile on her face everyday to do what she loves — coaching engineering teams to build products that bring out the best work in other developers and, ultimately, make the world better.

    In this episode of Decoded, host Sydney Lai sits down with KK to discuss her developer journey, from first using GitHub to eventually working for the company. They also chat about the history of GitHub within the developer community and what it is like to work at such a wonderfully quirky company.

    Other discussion topics include:

    How GitHub became so prominent among those studying software development in the late-2000s.How development tools are being streamlined to make it easier for people to get up and running on their developer journey.How code storage and version management helped set the stage for more collaborative working environments in the developer community.How GitHub decides on the projects it works on to meld work cultures across various industries and make software development simpler.What KK believes GitHub is really good at.How GitHub tackles technical debt and other head-scratchers in the community.
  • For many people, “blockchain” means cryptocurrency. But there’s so much more to blockchain technology. It is revolutionizing how digital interactions are structured and secured — and developers are driving this change.

    In this episode of Decoded, host Sydney Lai speaks with Patrick Collins, developer advocate at Chainlink Labs and founder and CEO of Alpha Chain, to learn what developers are building using blockchain, and how blockchain-based smart contracts will reshape the internet. Patrick also shares his own journey from hedge fund firm to his current role at Chainlink and founder of his own firm.

    Other discussion topics include:

    The evolution and future of Web3, and the opportunities it offers developers How oracle networks work and their role in securing smart contractsThe challenges the industry currently faces in terms of blockchain development
  • When you think of Adobe, you may think of it as a design tool rather than a developer tool. But with offerings like Adobe XD, the company is helping blur the lines between web design and development.

    Joining us on this episode of Decoded is Kerri Shotts, Principal Product Manager at Adobe. She is passionate about extending creative tools in new and innovative ways, as well as advocating for a fantastic developer experience.

    Host Sydney Lai sits down with Kerri to discuss how Adobe has evolved its product offerings to help developers and designers alike create unique web and mobile experiences. They also chat about how development is built into the fabric of Adobe, and how that affects the intersection of development and design.

  • One of the most exciting things about development is that we no longer have to build everything from scratch. Developers can now focus more on conducting and orchestrating different APIs between systems to create something truly unique.

    Arlemi Turpault sees this firsthand at Postman, a developer tool that allows devs to build, integrate and test APIs. As a developer advocate, Arlemi strives to empower developers and make it easier to collaborate and build amazing things.

    In this episode of Decoded, host Sydney Lai sits down with Arlemi to discuss why tools like Postman are so exciting for developers. They also chat about democratizing the ability to build software integrations.

  • Corey Weathers, Developer Evangelist at Twilio, has made it his mission to empower people to communicate in ways that work best for them. Twilio, in particular, has led the charge in revolutionizing the tools developers use each day to make these meaningful connections and do it at scale.

    In this episode of Decoded, host Sydney Lai sits down with Corey to discuss how he started his career in software development and how he found himself at Twilio. They also explore the evolution of communication apps and how developers’ relationships with the platforms they use have changed.

  • The rise of voice-controlled devices has been exciting not just for consumers, but also for developers. Few people understand the intricacies of building voice-powered applications like Jessica Earley-Cha, developer relations engineer on the Google Assistant team. In this episode of Decoded, host Sydney Lai is joined by guest co-host Antonio Alegria, head of AI at OutSystems, to chat with Jessica about her developer journey and how she landed in her role at Google, the history of voice and AI, and how these technologies are shaping the future of software development.