Sinopse
Master feed of all Changelog podcasts.
Episódios
-
Building an open source excavation robot for NASA (Changelog Interviews #372)
11/12/2019 Duração: 01h06minRonald Marrero is a software developer working on NASA's Artemis program, which aims at landing the first woman and next man on the Moon by 2024. How Ron got here is a fascinating story, starting at UCF and winding its way through the Florida Space Institute, working with NASA's Swamp Works team, and building an open source excavation robot. On this episode Ron tells us how it all went down and shares what he learned along the way.
-
Concurrency, parallelism, and async design (Go Time #109)
10/12/2019 Duração: 54minGo was designed with concurrency in mind. That's why we have language primitives like goroutines, channels, wait groups, and mutexes. They're very powerful when used correctly, but they can be very complicated if used unwisely. Roberto Clapis joins the team once again to drop async wisdom in your ears. Don't worry, we do it in serial.
-
Modern NLP with spaCy (Practical AI #68)
09/12/2019 Duração: 56minSpaCy is awesome for NLP! It's easy to use, has widespread adoption, is open source, and integrates the latest language models. Ines Montani and Matthew Honnibal (core developers of spaCy and co-founders of Explosion) join us to discuss the history of the project, its capabilities, and the latest trends in NLP. We also dig into the practicalities of taking NLP workflows to production. You don't want to miss this episode!
-
Re-licensing Sentry (Changelog Interviews #371)
08/12/2019 Duração: 01h18minDavid Cramer joined the show to talk about the recent license change of Sentry to the Business Source License from a BSD 3-clause license. We talk about the details that triggered this change, the specifics of the BSL license and its required parameters, the threat to commercial open source products like Sentry, his concerns for the "open core" model, and what the future of open source might look like in light of protections-oriented source-available licenses like the BSL becoming more common.
-
Modernizing Etsy’s codebase with React (JS Party #105)
06/12/2019 Duração: 52minKBall connects with Katie Sylor-Miller to talk about migrating OhShitGit to the JAMStack, migrating legacy codebases to modern front-end technologies, and design systems.
-
Making GANs practical (Practical AI #67)
02/12/2019 Duração: 59minGANs are at the center of AI hype. However, they are also starting to be extremely practical and be used to develop solutions to real problems. Jakub Langr and Vladimir Bok join us for a deep dive into GANs and their application. We discuss the basics of GANs, their various flavors, and open research problems.
-
The making of GitHub Sponsors (Changelog Interviews #370)
01/12/2019 Duração: 01h26minDevon Zuegel is an Open Source Product Manager at GitHub. She's also one of the key people responsible for making GitHub Sponsors a thing. We talk with Devon about how she came to GitHub to develop GitHub Sponsors, the months of research she did to learn how to best solve the sustainability problem of open source, why GitHub is now addressing this issue, the various ways and models of addressing maintainers' financial needs, and Devon also shared what's in store for the future of GitHub Sponsors.
-
Mentor-ship
29/11/2019 Duração: 54minThis week we chatted with Kahlil Lechelt about mentorship. What types of mentorships are there, what makes a successful mentorship, and where can you find a mentor?
-
Respect, empathy, and compassion (Brain Science #6)
28/11/2019 Duração: 50minMireille and Adam discuss empathy, respect, and compassion and the role each of these interpersonal constructs play in strengthening our relationships, both personally and professionally. What exactly is empathy, respect, and compassion? What are key indicator lights to be aware of when any of them are lacking or off-kilter? We also discuss Dr. John Gottman’s research on "The Four Horsemen" in relationships.
-
Graph databases (Go Time #108)
27/11/2019 Duração: 01h06minMat, Johnny, and Jaana are joined by Francesc Campoy to talk about Graph databases. We ask all the important questions — What are graph databases (and why do we need them)? What advantages do they have over relational databases? Are graph databases better at answering questions you didn’t anticipate? How is data structured? How do queries work? What problems are they good at solving? What problems are they not suitable for? And...since we had Francesc on the hot seat, we asked him about Just for Func and when it's coming back.
-
Build custom ML tools with Streamlit (Practical AI #66)
25/11/2019 Duração: 44minStreamlit recently burst onto the scene with their intuitive, open source solution for building custom ML/AI tools. It allows data scientists and ML engineers to rapidly build internal or external UIs without spending time on frontend development. In this episode, Adrien Treuille joins us to discuss ML/AI app development in general and Streamlit. We talk about the practicalities of working with Streamlit along with its seemingly instant adoption by AI2, Stripe, Stitch Fix, Uber, and Twitter.
-
Compilers and interpreters (Go Time #107)
22/11/2019 Duração: 01h09minThorsten Ball and Tim Raymond join Mat Ryer and Mark Bates to talk about compilers and interpreters. What are the roles of compilers and interpreters? What do they do? The how and why of writing a compiler in Go. We also talk about Thorsten’s books "Writing an Interpreter in Go" and "Writing a Compiler in Go."
-
You're probably using streams (JS Party #103)
22/11/2019 Duração: 51minThis week we chat with Matteo Collina, Technical Director at NearForm and member of the Node.js Technical Steering Committee, about his upcoming Node+JS Interactive talk on Node Streams. We talk about their creation before any standards and how they are one of the bedrock APIs used throughout the Node ecosystem. We also talk about WHATWG streams and some of their key differences, and how streams have gotten easier to work with thanks to the addition of async iterators and generators to the language.
-
Ten years of Changelog
21/11/2019 Duração: 02h27minOn this special re-broadcast of the freeCodeCamp podcast, Quincy Larson (freeCodeCamp's founder) interviewed Adam and Jerod in the ultimate Backstage episode to celebrate a decade of conversations, news, and community here at Changelog. Yes, this month we turn 10 years old! We go deep into our origin stories, our history as a company, becoming and being a leader, the backstory of our branding, our music from Breakmaster Cylinder, and where we might be heading in the future.
-
Managing our mental health (Brain Science #5)
21/11/2019 Duração: 50minMireille and Adam discuss key aspects of mental health and what it looks like to manage our own mental well-being. What are the key ingredients to managing it? How do our relationships and boundaries impact it? Are sleep, food, and activity really that important? We talk through these questions and more to better understand mental health and the ways in which we contribute to our well being.
-
Intelligent systems and knowledge graphs (Practical AI #65)
18/11/2019 Duração: 57minThere's a lot of hype about knowledge graphs and AI-methods for building or using them, but what exactly is a knowledge graph? How is it different from a database or other data store? How can I build my own knowledge graph? James Fletcher from Grakn Labs helps us understand knowledge graphs in general and some practical steps towards creating your own. He also discusses graph neural networks and the future of graph-augmented methods.
-
Five years of freeCodeCamp (Changelog Interviews #369)
15/11/2019 Duração: 01h31minToday we have a very special show for you – we're talking with Quincy Larson the founder of freeCodeCamp as part of a two-part companion podcast series where we each celebrate our 5 and 10 year anniversaries. This year marks 5 years for freeCodeCamp and 10 years for us here at Changelog. So make sure you check out the freeCodeCamp podcast next week when Quincy ships our episode to their feed. But, on today's episode we catch up with Quincy on all things freeCodeCamp.
-
Component libraries, style guides, design systems... OH MY (JS Party #102)
15/11/2019 Duração: 55minDesign systems are taking the tech industry by storm, but what exactly are they? Do you even need one? This week we're talking all things design systems. We'll chat about component libraries and style guides, companies who are building design systems, and more!
-
To GraphQL or not to GraphQL? (Backstage #8)
12/11/2019 Duração: 01h02minGo Time panelist Mat Ryer joins Jerod to talk through the pros and cons of GraphQL vs REST for a future Changelog API. There's also a fair bit of language chat around Go and JavaScript, a section on Machine Learning, and some inside baseball on where Go Time is heading.
-
Code editors and language servers (Go Time #106)
11/11/2019 Duração: 01h01minIn this episode we talk with Ramya Rao about code editors and language servers. We share our thoughts on which editor we use, why we use it, and why we'd switch. We also discuss what a language server is and why it matters in connecting editors and the languages they support. We also dive into various ways to be effective with VS Code including shortcuts, plugins, and more.