Changelog Master Feed

Changelog Media
undefined
May 31, 2019 • 1h 14min

What are you optimizing for? (Founders Talk #65)

Saron Yitbarek is the founder and CEO of CodeNewbie — one of the most supportive community of programmers and people learning to code. Saron hosts the CodeNewbie podcast, Command Line Heroes from Red Hat, and she’s also the creator of Codeland Conference taking place on July 22 this year in New York City. We talk through getting started, lessons learned, mental health, developing and running a conference…but our conversation begins with a pivotal question asked of Saron…“What are you optimizing for?” 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 $50 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:Saron Yitbarek – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:In the latter part of the show, Adam mentioned to Saron that we will buy five “Pay it forward” tickets to Codeland, so that we here at Changelog can help support 5 people to attend the conference who otherwise could not afford to attend. Learn more about “Pay it forward” tickets to Codeland. Also, listen to the end of the show for a special preview of our newest podcast BRAIN SCIENCE!! The one question that will change your life Codeland Conference Learn more about “Pay it forward” tickets to Codeland CodeNewbie.org CodeNewbie podcast Command Line Heroes The Changelog #176: CROSSOVER — CodeNewbie and Community with Saron Yitbarek Our newest podcast ~> BRAIN SCIENCE!! [Book] Essentialism - The Disciplined Pursuit of Less Something missing or broken? PRs welcome!
undefined
May 29, 2019 • 1h 13min

Functional programming? (Go Time #87)

Panelists Mat Ryer and Johnny Boursiquot are joined by guest panelist Aaron Schlesinger to ask/answer questions like; What is functional programming? Can you do functional programming in Go? Can we apply any learnings from functional programming languages as we write Go code today? 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 $50 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:Aaron Schlesinger – Website, GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XJohnny Boursiquot – Website, GitHub, XShow Notes: Functional Programming in Go With dcode go-functional/dcode - Decode JSON with Functional Decoders go-functional/functy - Functional builders for vecty elements [Talk] Functional Programming in Go - Aaron Schlesinger @ GopherCon 2017 Interesting reading about Erlang, functional programming and concurrency - by Joe Armstrong Something missing or broken? PRs welcome!
undefined
May 28, 2019 • 1h 2min

How to get plugged into the AI community (Practical AI #45)

Chris and Daniel take you on a tour of local and global AI events, and discuss how to get the most out of your experiences. From access to experts to developing new industry relationships, learn how to get your foot in the door and make connections that help you grow as an AI practitioner. Then drawing from their own wealth of experience as speakers, they dive into what it takes to give a memorable world-class talk that your audience will love. They break down how to select the topic, write the abstract, put the presentation together, and deliver the narrative with impact! 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 $50 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. 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. Featuring:Chris Benson – Website, GitHub, LinkedIn, Bluesky, XDaniel Whitenack – Website, GitHub, XShow Notes: Local Meetups - Great for first steps, local help and relationship building, job connections, involvement in local projects, etc. Mostly free! PyData TensorFlow PyTorch Deep Learning etc. Large industry conferences - Great to see what some of the larger companies and innovative startups are doing with AI, application and infra focused, etc. Expensive. O’Reilly AI, Strata Data, TensorFlow World QCon AI, QCon Spark Summit MLConf Applied Machine Learning Days PyCon LiveWorx etc. Smaller, topical events or events focused on particular tools - Great if you are heavily invested in particular tech or a topic like NLP. In general you have to look around quite a bit to find these. TensorFlow dev summit Spacy IRL PyTorch developers conference AllenNLP Summit Applied Artificial Intelligence Conference DataSciConhttps://datascicon.tech/ Etc. Research conferences - Meant to be an outlet for original research. Great to see how research orgs/institutions are pushing the boundaries and doing groundbreaking things. Hard to get into and very academic. NeurIPS EMNLP ICLR CVPR etc. Some conference talks from the Practical AI hosts: Chris Benson’s upcoming talk at LiveWorx 2019 in Boston on Wednesday, June 12, 2019: Artificial Intelligence Strategy: Digital Transformation Through Deep Learning Examples of previous AI talks by Chris Benson Building GPU-Accelerated Workflows with TensorFlow and Kubernetes Fully Reproducible ML Deployment with Spark, Pachyderm, and MLeap Join the community — it’s free! Connect with us in the #practicalai Slack channel. The community is here for you as a place to below, to bounce ideas around, or to get feedback on a conference to attend or talk you’d like to give. Something missing or broken? PRs welcome!
undefined
May 24, 2019 • 1h 17min

It’s just JavaScript®️ (JS Party #77)

Jerod, Kball, Divya, and Nick share their initial impressions of GitHub’s recently announced package registry, what JS skills are trending in job listings, and shout outs! 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. 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 – Website, GitHub, LinkedIn, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XDivya – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XShow Notes:GitHub’s package registry Our “coverage” of GitHub’s Friday afternoon announcement GitHub’s official package registry feature page Remember when we had Jeff Lembeck on JS Party? Something strange is going on at npm Nobody Predicted Microsoft 😬 FizzBuzzEnterpriseEdition JS job trends Game of Frameworks: JavaScript trends of 2019 Engineering & design progression maps: progression.fyi KBall’s megatrends post Shout outs Stefan Kaltenegger Ryan Singer Halfstack Conf NEJS Conf All Things Open Quokka.js Blotter.js The Recurse Center Rene Rubalcava Learn Dojo Vim Fugitive (tpope!) Go Time is back! Hardware hacking with TinyGo and Gopherbot Something missing or broken? PRs welcome!
undefined
May 24, 2019 • 1h 19min

Creating and selling multiplayer online games (Changelog Interviews #347)

We’re talking with Victor Zhou about the explosion of the .io game genre. We talked through all the details around building and running one of these games, the details behind Victor’s super popular game called Generals — which he eventually sold, and we also covered the economics behind creating and selling one of these games. 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 $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 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:Victor Zhou – Website, GitHub, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes: When Agar.io came out in 2015, it inspired a new .io game genre that has since exploded in popularity. I experienced the rise of .io games firsthand: I’ve built and sold 2 .io games in the past 3 years. How to build a multiplayer (.io) web game - part 1 How to build a multiplayer (.io) web game - part 2 Generals How I Became a Programmer - My unlikely origin story iogames.space agar.io slither.io diep.io “kingz.io” was discussed but no longer has a web presence Socket.io plays a crucial role in .io games Something missing or broken? PRs welcome!
undefined
May 23, 2019 • 1h 6min

Building a hardware/software product company (Founders Talk #64)

Colin Billings is the founder and CEO of Orro where they’ve built the first truly intelligent home lighting system. It knows when you’re in the room, and adjusts the lights automatically for you. But Colin’s path to starting this company wasn’t a straight line. Like most innovative products, Orro has an interesting beginning — after-all, they’re going up against the giants. 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 Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/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. Featuring:Colin Billings – Website, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes: Orro - the first truly intelligent home lighting system f.lux Something missing or broken? PRs welcome!
undefined
May 22, 2019 • 1h 17min

Go modules and the Athens project (Go Time #86)

Panelists Mat Ryer and Carmen Andoh are joined by guest panelists Marwan Sulaiman and Aaron Schlesinger to discuss Go modules and the Athens project. 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 $50 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. 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 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:Aaron Schlesinger – Website, GitHub, XMarwan Sulaiman – GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XCarmen Andoh – GitHub, XShow Notes: Here’s the computer Marwan talked about Marwan attended App Academy gomods/athens on GitHub Athens download protocol Go modules Check out #athens in Gopher Slack Maintaining module requirements Go module services Using Go Modules The Go Modules Proxy Documentation Checking Go Package API Compatibility twitchtv/twirp - simple RPC framework with protobuf service definitions A nibble is half of a byte 💫 Something missing or broken? PRs welcome!
undefined
May 21, 2019 • 57min

AI adoption in the enterprise (Practical AI #44)

At the recent O’Reilly AI Conference in New York City, Chris met up with O’Reilly Chief Data Scientist Ben Lorica, the Program Chair for Strata Data, the AI Conference, and TensorFlow World. O’Reilly’s ‘AI Adoption in the Enterprise’ report had just been released, so naturally Ben and Chris wanted to do a deep dive into enterprise AI adoption to discuss strategy, execution, and implications. 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 $50 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. 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. Featuring:Ben Lorica – Website, LinkedIn, XChris Benson – Website, GitHub, LinkedIn, Bluesky, XShow Notes: O’Reilly’s AI Adoption in the Enterprise: How Companies Are Planning and Prioritizing AI Projects in Practice O’Reilly AI Conference 2019 | NYC Something missing or broken? PRs welcome!
undefined
May 18, 2019 • 53min

You don’t have to dress up (JS Party #76)

KBall, Emma, and Chris explain some things to each other like we’re five, bring stories of the week, and share some sweet pro tips. 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:Kevin Ball – Website, GitHub, LinkedIn, XEmma Bostian – GitHub, LinkedIn, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes:ELI5 Node.js Streams: Everything you need to know Creating duplex streams with Node.js Lego Ninjago CSS Specificity: Things You Should Know Stories of the Week Microsoft is building Internet Explorer into its new Chromium Edge Why, How, and When to Use Semantic HTML and ARIA Creating CLIs with Ink, React and a bit of magic Pro Tips Brendon Burchard on power plants & generating joy Emma Wedekind Tips For First Time Speakers Something missing or broken? PRs welcome!
undefined
May 18, 2019 • 1h 19min

Off the grid social networking with Manyverse (Changelog Interviews #346)

We’re talking with Andre Staltz, creator of Manyverse — a social network off the grid. It’s open source and free in every sense of the word. We talked through the backstory, how a user’s network gets formed, how data is stored and shared, why off-grid is so important to Andre, and what type of user uses an “off-the-grid” social network. 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 $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 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:André Staltz – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes: Manyverse - A social network off the grid. Scuttlebutt for mobile. Manyverse roadmap Early days in the Manyverse Manyverse bluetooth sync Scuttlebutt.nz Manyverse on Open Collective Cycle.js - A functional and reactive JavaScript framework for predictable code The Changelog #326: The insider perspective on the event-stream compromise with Dominic Tarr License Zero - gainful open software development 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