Changelog Master Feed

Changelog Media
undefined
Apr 25, 2017 • 1h 1min

P2P Web, WebRTC, WebTorrent, IPFS, and React VR (JS Party #9)

Mikeal Rogers, Alex Sexton, and Rachel White discuss the P2P web — including WebRTC, WebTorrent, and IPFS. They also get into React and React VR and the project of the week, PouchDB. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa. Hired – Get hired. It’s free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600. Featuring:Mikeal Rogers – GitHub, XRachel White – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:The P2P Web WebRTC WebTorrent IPFS The Changelog #160: Ampersand.js, SPAs, and WebRTC with Henrik Joreteg The Changelog #227: Mad Science, WebTorrent, & WebRTC with Feross Aboukhadijeh React VR React VR - Build VR websites and interactive 360 experiences with React PouchDB PouchDB - the JavaScript Database that Syncs! Picks! Rachel: tiny-care-terminal - a little dashboard that tries to take care of you when you’re using your terminal Alex: pwmetrics - Progressive web metrics at your fingertipz Mikeal: Request For Commits - Season 2 is coming soon! Something missing or broken? PRs welcome!
undefined
Apr 23, 2017 • 54min

Good Documentation, Non-blocking UI Rendering, Node Community Updates (JS Party #8)

Tracy Hinds, Alex Sexton, and Rachel White discuss good documentation, API docs, playbooks, Non-blocking UI Rendering, ember-concurrency, React Fiber and updates from Tracy on the Node.js Foundation and Node community. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa. Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Featuring:Tracy Hinds – Website, GitHub, XRachel White – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:Docs! What makes good documentation? Where are you sending your community if the docs aren’t good (hint: you don’t get to decide then)? How to’s, getting started, API docs, playbooks DevDocs Read the Docs Request For Commits #5: Documentation and the Value of Non-Code Contributions with Eric Holscher Spotlight #7: Focused on a Safe and Inclusive Node Community with Tracy Hinds Non-blocking UI Rendering Fastboot/isomorphic rendering ember-concurrency React Fiber Node.js Community Node.js Foundation Node.js Collection Node.js Foundation on Medium Picks! Alex: Prettier Rachel: increment.com Tracy: … Something missing or broken? PRs welcome!
undefined
Apr 20, 2017 • 1h 7min

Getting Better, Mentoring, Drawing Gophers (Go Time #43)

Ashley McNamara joined the show to talk about sharing developer experiences, seeking help from the community, getting people excited about STEM, and other interesting Go projects and news. 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. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Datadog – Datadog brings you visibility into every part of your infrastructure, plus APM that integrates deeply with Go libraries for monitoring your applications’ performance. With support for Gin, Gorilla Mux, and gRPC, and more on the way, you can get fine-grained performance metrics from your Golang apps with minimal instrumentation. Start your free trial, install the agent, and get a free t-shirt! Featuring:Ashley Willis – GitHub, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes:Gopherize.me My First Week at Pivotal Introduction to Programming - Curated list of resources for budding developers STEM Resources For Kids Verizon #weneedmore | Anthem :30 Interesting Go Projects and News Ruby implemented in Go Ruby-like language written in Go Træfik, a modern reverse proxy < Gophercon sponsors too! Introducing the Developer Experience Working Group go tool trace Caddy launch date 4/20 + cute stickers for order Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Erik - Grafana + InfluxDB + Telegraf + Mosquitto Carlisia - ✨ All Contributors ✨ Brian - Gobot, Ron Evans for the win…and also Erik Ashley - Hugo 0.20 Released: Custom Output Formats! Something missing or broken? PRs welcome!
undefined
Apr 17, 2017 • 1h 14min

Firefox Debugger and DevTools (Changelog Interviews #247)

Jason Laster joined the show to talk about Firefox Debugger and DevTools. We talked about the backstory of Firefox, Firebug, the new Debugger.html, why React and Redux made a good fit to develop Debugger as a standalone application, community efforts, and getting 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! Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free! Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction. 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. Featuring:Jason Laster – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: The Recurse Center A quick history of Firefox DevTools Firebug Web Developer (Add-on) 3D view Issue #544 - James Long and Jason Laster of the mozilla debugger.html project - thanks Bryan Clark Firefox Developer Tools WebIDE XUL Tutorial Firefox Debugger debugger.html Homepage and readme Firefox DevTools on GitHub GDB: The GNU Project Debugger Reactide - the first dedicated IDE for React web application development The Changelog #242: The Burden of Open Source with James Long Something missing or broken? PRs welcome!
undefined
Apr 14, 2017 • 59min

VM Neutrality in Node (N-API), Learning JavaScript, Mastodon (JS Party #7)

Mikeal Rogers, Alex Sexton, and Rachel White discuss VM Neutrality in Node.js, learning JavaScript, and Mastodon - the open source friendly alternative to Twitter, et al. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa. Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Featuring:Mikeal Rogers – GitHub, XRachel White – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:VM Neutrality in Node.js Node.js API (N-API) GeoIP-lite - A native NodeJS API for the GeoLite data Go Time #37: Gobot, Hardware, and Gatekeeping with Ron Evans Realtime Conf Soundtrack Learning JavaScript javaScript 30 from Wes Bos — a 30 day Vanilla JavaScript coding challenge The Changelog #244: Learning JavaScript and Bringing People Together with Tracy Lee JavaScript basics JS Assessment - a test-driven approach to assessing JS skills Creating cheats for games to get into programming Project of the Week Mastodon Mastodon instance for JavaScripters from Nolan Lawson Mastodon instances Mastodon guidelines Picks! Rachel: - Nolan Lawson’s Mastodon Alex: Keybase Mikeal: WebTorrent and The Changelog #227: Mad Science, WebTorrent, & WebRTC with Feross Aboukhadijeh Something missing or broken? PRs welcome!
undefined
Apr 13, 2017 • 1h 13min

Race detection, firmware, production-grade Go (Go Time #42)

Kavya Joshi joined the show to talk about shipping production-grade Go, writing firmware with Go, making complex technical concepts accessible, and other interesting Go projects and news. 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. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Backtrace – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips. Datadog – Cloud-Scale Monitoring — 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 Datadog will send you a free Datadog t-shirt! Featuring:Kavya Joshi – XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XJohnny Boursiquot – Website, GitHub, XShow Notes:go test -race” Under the Hood How to ship production-grade Go GopherCon India 2017 Videos JustForFunc You can hear Blake re-tell that story here GopherCon 2016: Ivan Danyliuk - Visualizing Concurrency in Go Julia Evans Interesting Go Projects and News The hidden #pragmas of Go by Dave Cheney Gomoku Videos from GopherCon India 2017 Using the Go language to guide development design decisions New JustForFunc Using Context package Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Erik - GNU ARM Eclipse Carlisia - goreporter Kavya - gopherjs Johnny - Robomongo (cross-platform mongodb manager, open source and free) Something missing or broken? PRs welcome!
undefined
Apr 12, 2017 • 33min

Node at Microsoft, ChakraCore, and VM Neutrality (Spotlight #13)

In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Gaurav Seth (Lead Program Manager of Chakra & TypeScript) and Arunesh Chandra (Program Manager of ChakraCore) about the backstory of Node at Microsoft, their polite fork of Node to introduce the community to ChakraCore (the high-performance JavaScript engine that powers Microsoft Edge), why Microsoft is so interested in Node, the future of Chakra and ChakraCore, VM neutrality, and more. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:IBM – Use IBM API Connect to manage your entire API lifecycle from creation to management. StrongLoop – StrongLoop’s LoopBack is a highly-extensible, open-source Node.js framework you can use to create dynamic end-to-end REST APIs with little or no coding. Featuring:Gaurav Seth – GitHub, XArunesh Chandra – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:The Future of Node Spotlight series was produced in partnership with The Linux Foundation, the Node.js Foundation, and sponsored by IBM and StrongLoop. It was recorded at Node Interactive 2016 in Austin, TX. The Future of Node is in Microsoft’s Fork Microsoft/ChakraCore Diagnostic Tracing and Time Travel Debugging with Node-ChakraCore Node.js API (N-API) Something missing or broken? PRs welcome!
undefined
Apr 11, 2017 • 57min

Web Components and WTF is Shadow DOM? (JS Party #6)

Mikeal Rogers, Alex Sexton, and Rachel White discuss Web Components and questions like — “WTF is Shadow DOM?” and “Are custom elements ready?” We also discuss the JavaScript conference scene as well as attending, speaking and organizing conferences. Plus, the project of the week — p5.js. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa. Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Featuring:Mikeal Rogers – GitHub, XRachel White – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:Web Components and WTF is Shadow DOM? In part 1 of the show we talked about Web Components and we discussed questions like — “WTF is Shadow DOM?” and “Are custom elements ready?” Shadow DOM v1: Self-Contained Web Components by Eric Bidelman — Engineer @ Google working on Lighthouse, Web Components, Chrome, and the web Conferences: Attending, Speaking, and Organizing In part 2 of the show we talked about attending, speaking and organizing conferences. Thunder Plains Conf Project of the Week p5.js Picks! Mikeal - Slideless Alex - Mike West ~ @mikewest + Web App Sec mailing list Rachel - Sarah Drasner and her new book SVG Animations: From Common UX Implementations to Complex Responsive Animation Something missing or broken? PRs welcome!
undefined
Apr 10, 2017 • 1h 13min

First-time contributors and maintainer balance (Changelog Interviews #246)

Kent C. Dodds joined the show to talk about guiding and supporting first time contributors to open source. We talked about the many ways to be first-timer friendly, how to contribute to open source, the burden and balance of a maintainer, and a few of the projects Kent maintains, including his latest project at PayPal called Glamourous. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Get 30 days free when you sign up with the code changelog. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa. Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction. 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. Featuring:Kent C. Dodds – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: First Timers Only firsttimersonly.com + GitHub repo all-contributors - ✨ Recognize all contributors, not just the ones who push code ✨ all-contributors-cli [egghead.io] - How to Contribute to an Open Source Project on GitHub Changelog.com on GitHub Thanks to Marco Vito Moscaritolo for this PR Thanks to Christian Franco for this PR stack-overflow-copy-paste - Utility functions copy/pasted (and modified slightly) from Stack Overflow Managing an Open Source Project - a talk from Kent C. Dodds The Changelog #242: The Burden of Open Source with James Long Why I’m Frequently Absent from Open Source by James Long Healthy Open Source by Mikeal Rogers Learning to Quit Glamorous! Blog post + GitHub repo Make a Pull Request Adam Stacoviak in Bosnia and Herzegovina on a peacekeeping mission with the United States Army in 2000. Something missing or broken? PRs welcome!
undefined
Apr 6, 2017 • 46min

Distributed Messaging and Network Clients (Go Time #41)

Wally Quevedo joined the show to talk processing millions of messages per second with Go, writing network clients, performance at scale, and other interesting Go projects and news. 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. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Backtrace – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips. Ultimate Go – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time! Featuring:Waldemar Quevedo – GitHub, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes:NATS Nats at GopherCon 2014 Interesting Go Projects and News Golang UK CFP Open (closes April 30) Gophercon workshops announced, available for sale vim-go 1.12 MacOs 10.12.4 / Xcode 8.3 breaks some apps Go entity relationship graphs with graphviz 3.5 Years, 500k Lines of Go Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Brian - go-micro Erik - kubernetes.io Wally - ghr 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