Changelog Media
Changelog Master Feed
Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Blitz.js puts React on Rails (JS Party #133) 03.07.2020 47:00
Blitz.js creator Brandon Bayer joins Jerod to dive deep into the foundational principles of this fullstack React framework. We talk about its inspiration (Ruby on Rails), its differentiation (a “no-API” data layer), and its aspirations (built-in auth, plugins, recipes, and more).
Cognitive distortions (Brain Science #24) 03.07.2020 48:58
How reflective are you with the thoughts you think? In this episode, Mireille and Adam talk through a few more cognitive distortions. These "distortions" are general tendencies or patterns of thinking that are false or inaccurate, which also have the potential to cause psychological damage. Generally speaking, people develop cognitive distortions as a way of coping with adverse life events. The mo...
Go in production at Pace.dev (Go Time #136) 02.07.2020 1:17:09
Building a new app in Go can involve a lot of technical decisions. How will your code be structured? How will you handle background jobs? What will your deploy process look like? In this episode we will walk through the decisions made while building the public release of Pace.dev.
Big updates in Safari 14 (Changelog Interviews #400) 29.06.2020 51:15
We're joined by Ronak Shah and Beth Dakin from the Safari team at Apple about their announcements at WWDC20 and the release of Safari 14. We talk about Safari WebExtensions, Face ID and Touch ID coming to the web, Safari's plans to advance the web platform, and it all comes down to their focus on privacy, power, and performance.
Operationalizing ML/AI with MemSQL (Practical AI #94) 29.06.2020 54:04
A lot of effort is put into the training of AI models, but, for those of us that actually want to run AI models in production, performance and scaling quickly become blockers. Nikita from MemSQL joins us to talk about how people are integrating ML/AI inference at scale into existing SQL-based workflows. He also touches on how model features and raw files can be managed and integrated with distribu...
Feross takes us to security school (JS Party #132) 26.06.2020 57:32
Did you know Feross taught Web Security at Stanford last Fall? On this episode, Divya and Nick enroll in his security school to learn about XSS, CSP, ambient authority, and a whole lot more.
We have regrets (Go Time #135) 25.06.2020 1:13:00
Leaning from mistakes is key to progressing. In this episode Ben, Aaron, Kris, and Jon discuss some of our mistakes - like spending too much time designing a feature that isn't that important, or using channels excessively when first learning Go - and how we learned from them.
Shipping work that matters (Changelog Interviews #399) 25.06.2020 1:32:45
We're revisiting Shape Up and product development thoughts with Ryan Singer, Head of Product Strategy at Basecamp. Last August we talked with Ryan when he first launched his book Shape Up and now we're back to see how Shape Up is shaping up — "How are teams using the wisdom in this book to actually ship work that matters? How does Shape Up work in new versus existing products?" We also talk about...
Roles to play in the AI dev workflow (Practical AI #93) 22.06.2020 50:25
This full connected has it all: news, updates on AI/ML tooling, discussions about AI workflow, and learning resources. Chris and Daniel breakdown the various roles to be played in AI development including scoping out a solution, finding AI value, experimentation, and more technical engineering tasks. They also point out some good resources for exploring bias in your data/model and monitoring for f...
Beginnings (Go Time #134) 19.06.2020 1:18:30
Mat Ryer talks to a new full-time Go programmer, an intern at Google, and a high-school programmer about the tech world from their perspective.
Evolving alongside JS (JS Party #131) 19.06.2020 1:07:12
We take a listener request this week and discuss how we evolve alongside (or opt out of) the ever changing JavaScript syntax. Arrow functions and variable declarations take center stage, but a _wide_ range of new(ish) JS syntax and features are discussed. Then Feross shares his new app, Nick talks fiction books, and Jerod switches coding fonts.
Your brain can change (Brain Science #23) 17.06.2020 49:48
You are not what you've been dealt. You might have heard in your life that you've inherited bad genes or even good genes, and from that you conclude that you're doomed or blessed. In some cases there's a margin of truth to that. However, the role of genes, Epigentics, and Neuroplasticity tell a different story. It's a story of hope and opportunity for change.
The ONE thing every dev should know (Changelog Interviews #398) 16.06.2020 53:01
The incomparable Jessica Kerr drops by with a grab-bag of amazing topics. Understanding software systems, transferring knowledge between devs, building relationships, using VS Code _&_ Docker to code together, observability as a logical extension of TDD, and a whole lot more.
The long road to AGI (Practical AI #92) 15.06.2020 50:15
Daniel and Chris go beyond the current state of the art in deep learning to explore the next evolutions in artificial intelligence. From Yoshua Bengio's NeurIPS keynote, which urges us forward towards System 2 deep learning, to DARPA's vision of a 3rd Wave of AI, Chris and Daniel investigate the incremental steps between today's AI and possible future manifestations of artificial general intellige...
The Neuroscience of touch (Brain Science #22) 13.06.2020 48:47
How much do you focus on your sense of touch? Have you ever considered how or why this sense is so critical to our lives and how we manage ourselves? In this episode, Mireille and Adam discuss the neurophysiological underpinnings of our sense of touch and how our brains process these sensory experiences. According to David Linden, Ph. D., Professor of Neuroscience at Johns Hopkins University Schoo...
Betting on Svelte for pace.dev (JS Party #130) 12.06.2020 54:40
We often try new frameworks and tools in side projects or throwaway contexts, but you don't learn _that much_ about a thing until you use it to build something real. That's why we have Mat Ryer and David Hernandez joining us to share their experience of using Svelte while building their new startup, Pace.dev.
Reflection and meta programming (Go Time #133) 11.06.2020 1:02:30
Mat, Jon, and Jaana discuss reflection and meta programming. How do other languages use reflection, and how does that differ from Go's approach? What libraries are using reflection well? What are some examples of bad times to use reflect? What alternative approaches exist? And what are those weird struct tags I keep seeing in Go code?
Leading GitLab to $100M ARR (Founders Talk #70) 09.06.2020 1:01:58
Sid Sijbrandij is the Co-founder and CEO of GitLab — an all-remote company and complete DevOps platform. As a company, they have their eyes set on taking the company public to IPO and they're very outspoken about their culture, open handbook, and how they work as an all-remote company. We talk through where Sid came from, the early days of GitLab, why IPO vs a private sale (like GitHub), what it m...
Creating GitLab’s remote playbook (Changelog Interviews #397) 09.06.2020 1:19:09
We're talking about all things all-remote with Darren Murph, Head of Remote at GitLab. Darren is tasked with putting intentional thought and action into place to lead the largest all-remote company in the world. Yes, GitLab is 100% all-remote, as in, no offices...and they employee more than 1,200 people across 67 countries. They've been iterating and documenting how to work remotely for years. We...
Explaining AI explainability (Practical AI #91) 08.06.2020 46:40
The CEO of Darwin AI, Sheldon Fernandez, joins Daniel to discuss generative synthesis and its connection to explainability. You might have heard of AutoML and meta-learning. Well, generative synthesis tackles similar problems from a different angle and results in compact, explainable networks. This episode is fascinating and very timely.
JS Danger: HalfStack Edition (JS Party #129) 29.05.2020 1:13:13
JS Danger is back! Suz, Emma, and Divya square off in our don't-call-it-jeopardy game show. Will Emma totally redeem herself? Are Divya's trivia skills as on point as her debate skills? Will Suz murder Jerod in a fit of terrible-question-inducing rage?! Listen and play along!
The power of story (Brain Science #21) 28.05.2020 58:12
Researchers have examined the power of story and discovered the way in which stories provide a framework that has the capacity to transcend language for universal understanding. According to Joe Lazauskas, "Stories illuminate the city of our mind...stories make us remember and they make us care." In this episode we dive deep into the power of story to explore the ways in which stories play a role...
The trouble with databases (Go Time #132) 28.05.2020 1:05:25
Databases are tricky, especially at scale. In this episode Mat, Jaana, and Jon discuss different types of databases, the pros and cons of each, along with the many ways developers can have issues with databases. They also explore questions like, "Why are serial IDs problematic?" and "What alternatives are there if we aren't using serial IDs?" while at it.
De-Google-ing your website analytics (Changelog Interviews #396) 27.05.2020 1:29:43
Plausible creators Uku Täht and Marko Saric join the show to talk about their open source, privacy-friendly alternative to Google Analytics. We talk through the backstory of the project, why it's open source, the details behind a few viral blog posts Marko shared to bring in a ton of new interest to the project, why privacy matters in web analytics, how they prioritize building new features, the t...
Exploring NVIDIA's Ampere & the A100 GPU (Practical AI #90) 26.05.2020 53:19
On the heels of NVIDIA's latest announcements, Daniel and Chris explore how the new NVIDIA Ampere architecture evolves the high-performance computing (HPC) landscape for artificial intelligence. After investigating the new specifications of the NVIDIA A100 Tensor Core GPU, Chris and Daniel turn their attention to the data center with the NVIDIA DGX A100, and then finish their journey at "the edge"...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.