Changelog Master Feed

Changelog Media
undefined
Apr 12, 2019 • 55min

Wasmer is taking WebAssembly beyond the browser (Changelog Interviews #341)

We’re talking with Syrus Akbary about WebAssembly and Wasmer — a standalone just in time WebAssembly runtime aiming to be fully compatible with Emscripten, Rust, and Go. We talked about taking WebAssembly beyond the browser, universal binaries, what’s an ABI?, running WebAssembly from any language, and what a world might look like with platform independent universal binaries powered by WebAssembly. 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. New accounts get $100 in credit to use in your first 60 days. GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product. 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. 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:Syrus Akbary – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Wasmer — Universal binaries powered by WebAssembly (Wasm) Stop limiting your open source library’s potential Running WebAssembly from any language Running WebAssembly 100x faster 🔥 Standardizing WASI: A system interface to run WebAssembly outside the web WASI - The WebAssembly System Interface wasmerio/wasmer appcypher/awesome-wasm-langs Something missing or broken? PRs welcome!
undefined
Apr 9, 2019 • 1h 7min

Go 2 and the future of Go (Go Time #80)

We’re back! Panelists Mat Ryer, Johnny Boursiquot, Jaana B. Dogan, and Mark Bates discuss Go 2, the future of Go, what they like and don’t like, and what they would add or remove. 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. New accounts get $100 in credit to use in your first 60 days. 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. GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product. 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:Mat Ryer – GitHub, LinkedIn, Bluesky, XJohnny Boursiquot – Website, GitHub, XJaana Dogan – Website, GitHub, XMark Bates – Website, GitHub, XShow Notes: Go 2, here we come! Go 2018 survey New error proposal GopherCon 2017: Russ Cox - The Future of Go Dave Cheney’s The Past, Present and Future of Go slides Something missing or broken? PRs welcome!
undefined
Apr 8, 2019 • 49min

GIPHY's celebrity detector (Practical AI #38)

GIPHY’s head of R&D, Nick Hasty, joins us to discuss their recently released celebrity detector project. He gives us all of the details about that project, but he also tells us about GIPHY’s origins, AI in general at GIPHY, and more! 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. 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:Nick Hasty – Website, LinkedIn, XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes: Blog post about the celeb detector project GIPHY Enters the Open Source Community with Celebrity Detector (readwrite article) MTCNN method used in the celebrity detector project GitHub repo Demo page 3D projection of celeb face embeddings Complete list of all celebs in the model Something missing or broken? PRs welcome!
undefined
Apr 5, 2019 • 57min

Refactoring script soup (JS Party #70)

KBall, Nick, and Chris dig into the various dimensions along which projects vary, dig into testing and best practices, and share a number of lessons learned from legacy projects. 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:Kevin Ball – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes:Ways projects vary Mocha 12 Signs You’re Working in a Feature Factory Node Release Schedule Reddit discussion on developing mission critical software Survivorship Bias Testing & best practices Inner Source Unit Testing versus Functional Tests Legacy code & refactoring Gulp Grunt Legacy Code Do You Write Legacy Code? Webpack Aliases Contest ~> NodeConf Columbia ticket raffle Prize: 1 ticket to NodeConf Columbia, June 21-22, Medellin Colombia How to enter: Rate or review JSParty in your favorite podcast app and send us a screenshot (10 entries into raffle) Share your favorite JSParty episode and send us a screenshot (1 entry) Number of entries any one participant can gain is unbounded. Send submissions to jsparty@changelog.com Deadline for submissions ends at Midnight on April 30, 2019. Something missing or broken? PRs welcome!
undefined
Apr 4, 2019 • 1h 17min

All things text mode (Changelog Interviews #340)

We’re talking all things text mode with Lucas da Costa — we logged his post “How I’m still not using GUIs in 2019” a guide focused on making the terminal your IDE. We talked through his Terminal starter pack which includes: neovim, tmux, iterm2, and zsh by way of oh-my-zsh, his rules for learning vim, the awesomeness of CLI’s, and the pros and cons of graphical and plain text editors. 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 Clubhouse – The first project management platform for software development that brings everyone on every team together to build better products. Get an extra two months free - head to clubhouse.io/changelog 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:Lucas Fernandes da Costa – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: How I’m still not using GUIs in 2019: A guide to the terminal — discuss on Changelog News In Praise of Plain Text lucasfcosta/dotfiles Neovim tmux/tmux iTerm2 robbyrussell/oh-my-zsh tmuxinator/tmuxinator ohmybash/oh-my-bash webpro/awesome-dotfiles Something missing or broken? PRs welcome!
undefined
Apr 2, 2019 • 52min

The landscape of AI infrastructure (Practical AI #37)

Being that this is “practical” AI, we decided that it would be good to take time to discuss various aspects of AI infrastructure. In this full-connected episode, we discuss our personal/local infrastructure along with trends in AI, including infra for training, serving, and data management. 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. DataEngPodcast – A podcast about data engineering and modern data infrastructure. 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. Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Featuring:Chris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes:Our locally installed stuff: Jupyter Docker Python Go Postman Where we see AI workflows running: AWS GCP Azure Kubernetes and KubeFlow On-prem workstations: NVIDIA Lambda Labs System76 Experimentation / model development: JupyterLab Google Colaboratory AWS SageMaker Data Science platforms: Domino DataBricks DataRobot H2O.ai Pipelining and automation: Pachyderm Airflow Luigi Model optimization: OpenVino TensorRT TensorFlow Lite Serving: MXNet TensorFlow serving Seldon Monitoring/visibility: TensorBoard Netron Knock knock Prometheus ElasticSearch Something missing or broken? PRs welcome!
undefined
Mar 29, 2019 • 60min

Bundle because you want to, not because you need to (JS Party #69)

Jerod and Nick are joined by Fred K. Schott – the main brain behind Pika. What’s that, you ask? An effort to make modern JavaScript more accessible by making it easier to find, publish, install, and use modern packages on npm. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Fred K. Schott – Website, GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XShow Notes: pikapkg.com is your one-stop shop for all things Pika Can I use ES Modules? Fred’s click-baity (but high quality) intro – A Future Without Webpack The now-famous five.js package on npm Also check out @pika/pack There’s an rfc to integrate @pika/pack into npm five.guys(); // '🍔' Something missing or broken? PRs welcome!
undefined
Mar 29, 2019 • 1h 6min

Why smart engineers write bad code (Changelog Interviews #339)

We’re talking with Adam Barr, a 23 year Microsoft veteran, about his book “The problem with software,” sub-titled “Why smart engineers write bad code.” We examine that very idea, the gap between industry and academia, and more importantly what we can do to get a better feedback loop going between them. 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 changelog2018. Start your server - head to linode.com/changelog Clubhouse – The first project management platform for software development that brings everyone on every team together to build better products. Get an extra two months free - head to clubhouse.io/changelog Raygun – The Raygun platform let’s you see a complete picture of your software health in one place by monitoring every part of your software stack in one tool. Bring your whole team together and break down the walls between your monitoring tools. Do it all in one fully integrated platform. Learn more at raygun.com/platform. 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 Barr – XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: The Problem with Software on The MIT Press Lambda School Bradfield School of Computer Science Law of Demeter Strange Loop Association for Computing Machinery Something missing or broken? PRs welcome!
undefined
Mar 26, 2019 • 1h 4min

Hey, is that Burt Reynolds? (Backstage #3)

Our hottest of hot takes right after Apple’s March 25th special event. We discuss the tough questions: Do people care about privacy? Will we subscribe to Apple News+? How much will Apple Arcade cost? Is Visa cooler than MasterCard? Are there any takeaways for developers? Is that Burt Reynolds?! Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: We didn’t talk about this, but the opening film was pretty cool Watch the keynote for yourself on Apple’s Events page More info on Amazon Prime’s super cool X-Ray feature Something missing or broken? PRs welcome!
undefined
Mar 25, 2019 • 1h 6min

Growing up to become a world-class AI expert (Practical AI #36)

While at the NVIDIA GPU Technology Conference 2019 in Silicon Valley, Chris enjoyed an inspiring conversation with Anima Anandkumar. Clearly a role model - not only for women - but for anyone in the world of AI, Anima relayed how her lifelong passion for mathematics and engineering started when she was only 3 years old in India, and ultimately led to her pioneering deep learning research at Amazon Web Services, CalTech, and NVIDIA. 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. DataEngPodcast – A podcast about data engineering and modern data infrastructure. 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:Anima Anandkumar – Website, LinkedIn, XChris Benson – Website, GitHub, LinkedIn, XShow Notes: Anima Anandkumar on Wikipedia NVIDIA GTC Speaker NVIDIA GTC Presentation: Role of Tensors in Machine Learning NVIDIA GTC Presentation: Infusing Physics into Deep Learning Algorithms with Applications to Stable Landing of Drones CalTech CMS TensorLab Google Scholar 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