Changelog Master Feed

Changelog Media
undefined
May 14, 2019 • 33min

LIVE at ReactJS Girls (JS Party #75)

Emma Wedekind MC’d a live show at ReactJS Girls with a panel of 3 amazing women — Eve Porcello, Marcy Sutton, and Kate Beard. It was a great discussion covering the biggest challenges they’ve faced, how no matter who you are imposter syndrome occurs and never really goes away, ways to support and encourage under-represented groups and people to get into tech, and how to choose a topic when writing a talk. 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. 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 Gauge – Low maintenance test automation! Gauge is free and open source test automation framework that takes the pain out of acceptance testing. Less code, less maintenance, more acceptance testing. Gauge is a free and open source test automation framework that takes the pain out of acceptance testing. Gauge tests are in Markdown which makes writing and maintaining tests easier. 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:Marcy Sutton – Website, GitHub, LinkedIn, XEve Porcello – Website, GitHub, LinkedIn, XKate Beard – Website, GitHub, LinkedIn, XEmma Bostian – GitHub, LinkedIn, XShow Notes: Huge thanks to ReactJS Girls Conference for allowing us to crash their conference and throw a JS Party Want us to throw a JS Party at your conference? Send an email to editors@changelog.com to get in touch. Something missing or broken? PRs welcome!
undefined
May 10, 2019 • 1h 11min

Quirk and Cognitive Behavioral Therapy (CBT) (Changelog Interviews #345)

We’re talking with Evan Conrad — for most of Evan’s life he has suffered from severe panic attacks, often twice per week. Eventually he stumbled upon a therapy method called Cognitive Behavioral Therapy, or CBT for short, and saw positive results. This led him to create Quirk, an open source iOS app which allows its users to practice one of the most common formats of CBT. On the show we mentioned a new podcast we’re launching called Brain Science — it’s hosted by Adam Stacoviak and Mireille Reece, a Doctor of Clinical Psychology. Brain Science is a podcast for the curious that explores the inner-workings of the human brain to understand behavior change, habit formation, mental health, and the human condition. It’s Brain Science applied — not just how does the brain work, but how do we apply what we know about the brain to better our lives. Stay tuned after the show for a special preview of Brain Science. If you haven’t yet, right now would be a great time to subscribe to Master at changelog.com/master. It’s one feed to rule them all, plus some extras that only hit the master feed. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads. Get started for free with a $100 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 GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data. 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:Evan Conrad – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Get in touch with Evan via email at ejc@quirk.fyi quirk.fyi Quirk is FOSS (Free Open Source Software) On the topic of Game Juice, read Squeezing more juice out of your game design! Book: Feeling Good Flaque/quirk Flaque/quirk/../TRANSLATIONS.md Something missing or broken? PRs welcome!
undefined
May 10, 2019 • 1h 2min

Developers want to develop things (Backstage #4)

Nick Janetakis joins Jerod backstage to talk shop. We discuss how Nick is using the Changelog.com source code as a guide to build his video course platform, coding practices we’ve developed over the years, how to balance between shipping features and creating content, newsletters as the new social network, how Nick makes his videos, and a whole lot more. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Nick Janetakis – Website, GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Nick gets a mention in The Changelog #344 Check out Nick’s courses on Docker and Flask We’re both riding the Phoenix Jeff Atwood wrote about The Rule of Three This is Nick’s blog post that Jerod was looking at during the discussion Nadia Eghbal on the perks of patronage Hacker Newsletter saved Jerod from checking HN every 15 minutes Read all about Nick’s recording (and other) tools right here Synergy! (coming to The Changelog real soon) Something missing or broken? PRs welcome!
undefined
May 8, 2019 • 1h 26min

Hardware hacking with TinyGo and Gopherbot (Go Time #84)

Mat Ryer hosts our first one-on-one interview-style episode with special guest Ron Evans. Mat asks Ron to teach us about Go in IoT, hardware hacking at Gophercon, TinyGo, and Gopherbot. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads. Get started for free with a $100 credit. Learn more at do.co/changelog. strongDM – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require. Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data. Featuring:Ron Evans – Website, GitHub, Mastodon, XMat Ryer – GitHub, LinkedIn, Bluesky, XShow Notes:Win a Gopherbot! To take part in the giveaway to win your very own Gopherbot, all you have to do is send a tweet to @GoTimeFM plus any of the following — review the podcast on Apple Podcasts, socialize your favorite episode on Twitter, or recommend the show to a friend. Details for each are below. Tweet: To be entered you MUST tweet us @GoTimeFM in addition to either a review of the podcast on Apple Podcasts, socialize your favorite episode on Twitter, or recommend the show to a friend. Here’s the tweet we’re looking for — I listen to @GoTimeFM and I learned #golang because... — Ron will pick his favorite reason and we’ll announce the winner in a few weeks. Review: Write a review on Apple Podcasts (5-stars plz). Email a screenshot of the review plus a link to your tweet to gotime@changelog.com with subject “Gopherbot me!” as proof of entry. Socialize: Share an episode you’ve enjoyed on social media. Email a link to your tweet/post plus a link to your tweet to gotime@changelog.com with subject “Gopherbot me!” as proof of entry. Recommend: Personally recommend the show to a friend/colleague via email. BCC gotime@changelog.com with subject “You should listen to the Go Time podcast!” and include this link https://changelog.com/gotime somewhere in the body of your email. TinyGo Gopherbot - Robotic Gopher plushie that you can code. Gophercon in San Diego - where Ron will host the hardware hacking day with Gobots, and other flying objects. Adafruit - company making tiny chips. LLVM from GO Perspective - blogpost by Ayke van Laëthem. Tiny Go and Webassembly Something missing or broken? PRs welcome!
undefined
May 7, 2019 • 60min

When in doubt, log an issue (JS Party #74)

Nick and Mikeal catch up with Henry Zhu, the maintainer of Babel and host of the Maintainers Anonymous and Hope in Source podcasts. We discuss his path to open source maintainer-ship. We also chat about best practices for interacting with maintainers, while remembering that people are behind open source, and we talk self-care and avoiding burnout, culminating in a self-care repo being created to gather and discuss tips to care for yourself. 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. Algolia – Our search partner. Algolia’s full suite search APIs enable teams to develop unique search and discovery experiences across all platforms and devices. We’re using Algolia to power our site search here at Changelog.com. Get started for free and learn more at algolia.com. Gauge – Low maintenance test automation! Gauge is free and open source test automation framework that takes the pain out of acceptance testing. Less code, less maintenance, more acceptance testing. Gauge is a free and open source test automation framework that takes the pain out of acceptance testing. Gauge tests are in Markdown which makes writing and maintaining tests easier. GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data. Featuring:Henry Zhu – Website, GitHub, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XMikeal Rogers – GitHub, XShow Notes: Hope in Source Maintainers Anonymous The GitHub Revolution: Why We’re All in Open Source Now Open Collective Introducing draft pull requests Atomic Habits by James Clear Mikeal’s self-care repository Henry’s Patreon Something missing or broken? PRs welcome!
undefined
May 7, 2019 • 59min

TensorFlow Dev Summit 2019 (Practical AI #42)

This week Daniel and Chris discuss the announcements made recently at TensorFlow Dev Summit 2019. They kick it off with the alpha release of TensorFlow 2.0, which features eager execution and an improved user experience through Keras, which has been integrated into TensorFlow itself. They round out the list with TensorFlow Datasets, TensorFlow Addons, TensorFlow Extended (TFX), and the upcoming inaugural O’Reilly TensorFlow World conference. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads. Get started for free with a $100 credit. Learn more at do.co/changelog. Discover.bot – A digital space for bot developers and enthusiasts of all skill levels to learn from one another, share stories, and move the bot conversation forward. Want to learn more about building bots? Get started with their Guide to Bot Building Frameworks. GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data. 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:Chris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes: TensorFlow Dev Summit 2019 TensorFlow 2.0 alpha release TensorFlow Datasets TensorFlow Extended (TFX) TensorFlow Addons O’Reilly TensorFlow World conference Something missing or broken? PRs welcome!
undefined
May 5, 2019 • 1h 39min

Inside 2019's infrastructure for Changelog.com (Changelog Interviews #344)

We’re talking with Gerhard Lazu, our resident ops and infrastructure expert, about the setup we’ve rolled out for 2019. Late 2016 we relaunched Changelog.com as a new Phoenix/Elixir application and that included a brand new infrastructure and deployment process. 2019’s infrastructure update includes Linode, CoreOS, Docker, CircleCI, Rollbar, Fastly, Netdata, and more — and we talk through all the details on this show. This show is also an open invite to you and the rest of the community to join us in Slack and learn and contribute to Changelog.com. Head to changelog.com/community to get started. 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 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 Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.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:Gerhard Lazu – Website, GitHub, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: The Changelog #254: Deploying Changelog.com with Gerhard Lazu The new Changelog.com setup for 2019 This is our Makefile Here’s the update_service_continuously file we talked about on the show Linode Kubernetes View our stats at netdata.changelog.com Something missing or broken? PRs welcome!
undefined
May 2, 2019 • 1h 22min

It's time to talk about testing (Go Time #83)

Is testing an art or a science? What and when should we test? What’s the point of testing and can it go too far? We explore all this and more in this jam-packed episode on testing. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads. Get started for free with a $100 credit. Learn more at do.co/changelog. strongDM – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require. O'Reilly Velocity Conference – Velocity covers everything from Kubernetes and site reliability engineering to observability and performance. Get expert insights and essential training on chaos engineering, cloud native systems, serverless, production engineering, and Kubernetes. Use the code GOTIME20 to get 20% off Gold, Silver, and Bronze passes. Location and dates: San Jose, CA — June 10-13. GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data. Featuring:Mat Ryer – GitHub, LinkedIn, Bluesky, XJaana Dogan – Website, GitHub, XJohnny Boursiquot – Website, GitHub, XJon Calhoun – Website, GitHub, XShow Notes: The “Golden files” concept from Mitchell Hashimoto’s great 2017 GopherCon testing talk (12:18, if time code does not work properly) — Mitchell Hashimoto at GopherCon 2017 — Advanced Testing with Go Something missing or broken? PRs welcome!
undefined
Apr 30, 2019 • 1h 3min

CTRL-labs lets you control machines with your mind (Practical AI #41)

No, this isn’t science fiction! CTRL-labs is using neural signals and AI to build neural interfaces. Adam Berenzweig, from CTRL-labs R&D, joins us to explain how this works and how they have made it practical. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads. Get started for free with a $100 credit. Learn more at do.co/changelog. O'Reilly Open Source Software Conference – OSCON has been ground zero for the open source community for 20 years. This year they’ve expanded to become a “software development conference” — because in 2019, software development IS open source. The program covers everything from open source, AI, infrastructure, blockchain, edge computing, architecture, and emerging languages. Use the code CHANGELOG20 to get 20% off Bronze, Silver, and Gold passes. 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. GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data. Featuring:Adam Berenzweig – Website, LinkedIn, XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes: O’Reilly AI keynote from CTRL-labs CTRL-labs website CTRL-kit TED talk “The real reason for brains” IBM healthcare Practical AI episode Something missing or broken? PRs welcome!
undefined
Apr 30, 2019 • 1h 16min

Fresh voices! (JS Party #73)

Jerod welcomes new panelists Emma Wedekind and Divya Sasidharan to the party! We get to know these two amazing ladies and then open up the conversation to talk about what’s on their mind. Divya broaches the nuanced topics of keeping up with the fast pace of the developer world while maintaining balance and Emma wants to talk books. 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. 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 Manifold – Manifold is the easiest way for you to discover, buy, and manage the best developer services for your application, regardless of your cloud. Discover the best cloud services for your projects at manifold.co GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XEmma Bostian – GitHub, LinkedIn, XDivya – Website, GitHub, LinkedIn, XShow Notes: Listen to this episode of The Changelog for more on Emma’s writing and mentoring efforts The Heroines of JavaScript Trading Cards feature 3 of our panelists 🙌 Books! Atomic Habits by James Clear Start with Why by Simon Sinek Malcom Gladwell’s Outliers Refactoring UI by Adam Wathan & Steve Schoger Blinkist is not a sponsor… yet! 😜 Or you can just learn How To Talk About Books You Haven’t Read The Mythical Man-Month is a classic As is The Pragmatic Programmer The You Don’t Know JS book series Professional JavaScript for Web Developers by Nicholas Zakas Here’s Code Complete in PDF format Learning JavaScript Design Patterns by Addy Osmani 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