Changelog Master Feed

Changelog Media
undefined
Aug 23, 2019 • 1h 5min

You fought in the framework wars? (JS Party #90)

KBall, Divya, and Chris talk about what’s going on in all the big frontend frameworks, share some pro tips, and shout out awesome people and things in the community. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Keen – Keen makes customer-facing metrics simple. It’s the platform that gives you powerful in-product analytics fast with minimal development time. Go to keen.io/jsparty and get your first 30-days of Keen for free. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Kevin Ball – Website, GitHub, LinkedIn, XDivya – Website, GitHub, LinkedIn, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes:Segment 1 - The Framework Wars Vue RFC Repo Vue3 Functions API RFC Vue3 Composition API RFC (latest version of functions api) Ember Release model React v16.8: The One With Hooks React v16.9.0 and the Roadmap Update Algebraic Effects for the Rest of Us Svelte All you need to know about Ivy, The new Angular engine! Svelte Sapper Segment 2 - Pro Tips Type Checking JavaScript Files JSDoc Daniel Rosenwasser JavaScript programming in VSCode How (and why!) to keep your Git commit history clean JSParty #77 where Divya, KBall, Nick, and Jerod talk about git histories and squashing Vue2 Functions API plugin Segment 3 - Shoutouts Node.js Package Exports Proposal NEJS pika package manager Ladybug Podcast Tracy Lee Fempire list Something missing or broken? PRs welcome!
undefined
Aug 23, 2019 • 1h 20min

OSCON 2019 anthology (Changelog Interviews #358)

We’re on the expo hall floor of OSCON 2019 talking with Eric Holscher, Ali Spittel, and Hong Phuc Dang. First up, we talk to Eric about his work at Write the Docs, ethical advertising, and the Pac-Man rule at conferences. Second, we talk with Ali about her passion for teaching developers, her passion for writing, and her new found love for podcasting. Last, we talk with Hong about her work at FOSSASIA, the disconnect between America and Asia in open source, and several of the cool open source projects they have on GitHub. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog Keen – Keen makes customer-facing metrics simple. It’s the platform that gives you powerful in-product analytics fast with minimal development time. Go to Keen.io/Changelog and get your first 30-days of Keen for free. TeamCity by JetBrains – Deliver software faster with TeamCity — a self-hosted continuous integration and delivery server developed by JetBrains. TeamCity is super-smart at running incremental builds, reusing artifacts, and building only what needs to be built, which can save over 30% of the daily build time. Innovate Software at OSCON – Whether you’re looking to understand where software development is headed, or want to dive into the key technologies that you need to build resilient, useful, innovative software, the O’Reilly Open Source Software Conference (OSCON) is where you’ll find the answers you need. Secure your spot for 2020 now and save 20% on your pass with code CHANGELOG20. Featuring:Eric Holscher – Website, GitHub, XAli Spittel – Website, GitHub, LinkedIn, XHong Phuc Dang – Website, GitHub, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes:Special thanks to our friends at O’Reilly Media and OSCON for making our trip to Portland possible. Eric: Write the Docs Request For Commits #5: Documentation and the value of non-code contributions with Eric Holscher The Pac-Man Rule at Conferences Ethical Advertising CodeFund Ali: Ali Spittel on Dev.to Ladybug podcast Hong: FOSSASIA Something missing or broken? PRs welcome!
undefined
Aug 21, 2019 • 30min

We're designed for relationship (Brain Science #2)

Mireille and Adam explore the importance of relationships and the concept of attachment. We often think of ourselves as individuals, but our lives are spent embedded within the context of social relationships. These relationships influence and shape our brains, which deeply influences who we are. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Mireille Reece, PsyD – LinkedInAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:We’re designed to be attached to others. Mammalian brains care about their connections. What’s the difference between a lizard or a turtle and a dog or a bat? Dogs and bats feed their young with milk and invest in their oversight until they’re mature and capable enough to manage their own lives. We often think of ourselves as individuals, but our lives are spent embedded within the context of social relationships. These relationships influence and shape our brains, which deeply influences who we are. Research shows that relationships can reactivate neuroplastic processes and actually alter the structures and biochemistry of the brain (Neuroscience of human relationships). Individual brains do not exist in nature. Without mutually stimulating interactions, people and neurons wither and die. Early nurturing of the prefrontal cortex through relationships has us to think well of ourselves, trust others, regulate emotions, maintain positive expectations, and utilize emotional intelligence in a moment-to-moment problem solving (Cozolino). Research shows that right brains tend to develop more in the first years of life. This helps us be more flexible and learn how to adapt — it really is survival of the fittest. Mind Field from Vsauce Something missing or broken? PRs welcome!
undefined
Aug 20, 2019 • 1h 1min

The importance of representation (Go Time #95)

Hot off the heels of GopherCon 2019 — Johnny Boursiquot, Jon Calhoun, and special guests Jamal Yusuf, and Yingrong Zhao recap the conference and the importance of representation in the Go community. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog Datadog – Cloud monitoring as a service. See inside any stack, any app, at any scale, anywhere. Datadog is cloud-scale monitoring that tracks your dynamic infrastructure and applications. Plus next-generation APM. Monitor, troubleshoot, and optimize end-to-end application performance. Start your free trial, install the agent, and get a free t-shirt! X-Team – The world’s most energizing community for developers. We’re looking for Go developers to join the community and get energized. Join us at x-team.com/join Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Jamal Yusuf – GitHub, XYingrong Zhao – GitHub, LinkedIn, XJohnny Boursiquot – Website, GitHub, XJon Calhoun – Website, GitHub, XShow Notes: Live blogs from Sourcegraph GopherCon highlights from Mickael Remond Thinking about the Go Proposal Process Something missing or broken? PRs welcome!
undefined
Aug 16, 2019 • 56min

Is modern JS tooling too complicated? (JS Party #89)

Adam adds a twist to our YepNope format this week. Instead of 2v2, it’s 1v1v1 with Mikeal reppin’ team Yep, Divya on team Nope, and Feross sitting in the middle on team It Depends. You don’t want to miss this excellent debate/discussion all about JS tooling complexity. Many packages New frameworks built all the time Config hell. Webpack Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Keen – Keen makes customer-facing metrics simple. It’s the platform that gives you powerful in-product analytics fast with minimal development time. Go to keen.io/jsparty and get your first 30-days of Keen for free. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XFeross Aboukhadijeh – Website, GitHub, XDivya – Website, GitHub, LinkedIn, XMikeal Rogers – GitHub, XShow Notes: You are not Google/Amazon/LinkedIn Pika.dev A Future Without Webpack Something missing or broken? PRs welcome!
undefined
Aug 16, 2019 • 1h 29min

Shaping, betting, and building (Changelog Interviews #357)

Ryan Singer, head of Product Strategy at Basecamp, joined the show to talk about their newest book — Shape Up: Stop running in circles and ship work that matters. It’s written by Ryan himself and you can read it right now for free online at Basecamp.com/shapeup. We talked about the back story of the book, how the methodology for Shape Up developed from within at Basecamp, the principles and methodologies of Shape Up, how teams of varying sizes can implement Shape Up. Ryan even shared a special invitation to our listeners near the end of the show to his live and in-person Shape Up workshop on August 28th in Detroit, Michigan. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog Keen – Keen makes customer-facing metrics simple. It’s the platform that gives you powerful in-product analytics fast with minimal development time. Go to Keen.io/Changelog and get your first 30-days of Keen for free. TeamCity by JetBrains – Deliver software faster with TeamCity — a self-hosted continuous integration and delivery server developed by JetBrains. TeamCity is super-smart at running incremental builds, reusing artifacts, and building only what needs to be built, which can save over 30% of the daily build time. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Ryan Singer – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes: Shape Up Foreword by Jason Fried Principles of shaping Example pitches — “How we do it in Basecamp” Bets, Not Backlogs How to Begin to Shape Up Summary of the Shape Up method Shape Up glossary Ryan’s tweet about the Shape Up workshop If you have questions — email shapeup@basecamp.com Getting Real All of Basecamp’s books Something missing or broken? PRs welcome!
undefined
Aug 12, 2019 • 46min

Serving deep learning models with RedisAI (Practical AI #53)

Redis is a an open source, in-memory data structure store, widely used as a database, cache and message broker. It now also support tensor data types and deep learning models via the RedisAI module. Why did they build this module? Who is or should be using it? We discuss this and much more with Pieter Cailliau. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at do.co/changelog. Brain Science – For the curious! Brain Science is our new podcast exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human. It’s Brain Science applied — not just how does the brain work, but how do we apply what we know about the brain to transform our lives. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Pieter Cailliau – Website, GitHub, LinkedIn, XChris Benson – Website, GitHub, LinkedIn, Bluesky, XDaniel Whitenack – Website, GitHub, XShow Notes: Redis Redis modules RedisAI Hangar Hangar on GitHub Something missing or broken? PRs welcome!
undefined
Aug 9, 2019 • 50min

Droppin' insider logic bombs (JS Party #88)

Jerod, Feross, and Nick discuss the latest npm security fiasco, opine on the strengths and weaknesses of spreadsheets, explain CORS like they’re 5 (sorta), and give shout outs to deserving purveyors of fine software. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. DigitalOcean – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at do.co/changelog. CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Jerod Santo – Website, GitHub, LinkedIn, Mastodon, XFeross Aboukhadijeh – Website, GitHub, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XShow Notes:Story of the week The episode’s namesake, Insider Logic Bombs The story on dude who outsourced his job to Chine Nick and Jerod have both been using Notion lately ‘No way to prevent this’ is satire, y’all The purescript/npm incident explained ELI5 Nick mentioned gifsockets, which might be the best hack of all time You’ll have to google the Hassehloffian Recursion yourself… If Feross’ explanation of the Zoom hack failed you, here’s a good one Read up on DNS rebinding for an upcoming ELI5 segment Shout outs Jerod shouts out hpdang and FOSS Asia Feross shouts out Kyle Drake of neocities.org Nick shouts out coc.nvim Something missing or broken? PRs welcome!
undefined
Aug 9, 2019 • 1h 10min

Structuring your Go apps (Go Time #94)

Jon, Mat, Johnny, and special guest Cory LaNou discuss the ins and outs of structuring Go programs. Why is app structure so important? Why is it hard to structure Go apps? What happens if we get it wrong? Why do we confuse folder structures with application design? How should a new Go app be structured? Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog X-Team – The world’s most energizing community for developers. We’re looking for Go developers to join the community and get energized. Join us at x-team.com/join strongDM – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Cory LaNou – XJohnny Boursiquot – Website, GitHub, XJon Calhoun – Website, GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XShow Notes: How do you structure your Go apps by Kat Zien at GopherCon 2018 Standard Package Layout from Ben Johnson How I write Go HTTP services Go back to basics with MVC This is a followup to a previous Go Time from Chris James about MVC SOLID Go Design from Dave Cheney Something missing or broken? PRs welcome!
undefined
Aug 7, 2019 • 1h 6min

Observability is for your unknown unknowns (Changelog Interviews #356)

Christine Yen (co-founder and CEO of Honeycomb) joined the show to talk about her upcoming talk at Strange Loop titled “Observability: Superpowers for Developers.” We talk practically about observability and how it delivers on these superpowers. We also cover the biggest hurdles to observability, the cultural shifts needed in teams to implement observability, and even the gains the entire organization can enjoy when you deliver high-quality code and you’re able to respond to system failure with resilience. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at do.co/changelog. GoCD + Kubernetes – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at gocd.org/kubernetes CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers. Strange Loop – A conference for software developers in St. Louis, MO. covering programming languages, databases, distributed systems, security, machine learning, creativity, and more! Sep 12-14, 2019 / Oct 1-3, 2020 / Sep 30-Oct 2, 2021 Featuring:Christine Yen – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes: “testing is for known knowns, monitoring is for known unknowns, observability is for unknown unknowns” – Jez Humble Check out Strange Loops’ impressive lineup of speakers this year Observability: Superpowers for Developers Framework for an observability maturity model Something missing or broken? PRs welcome!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app