Changelog Master Feed

Changelog Media
undefined
Mar 9, 2017 • 1h 11min

Gobot, Hardware, Gatekeeping (Go Time #37)

Ron Evans joined the show to talk about Gobot, writing software for hardware, and open source software’s role in improving the human condition. 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:Ron Evans – Website, GitHub, Mastodon, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes:Gobot Hardware related things: @rakyll - go-hardware list @maruel - gohci @roylee17 - ble @lazywei - go-opencv Microbit tiny computer Raspi Zero W Intel Joule Intel TinyTile Ubuntu Snapcraft What we need for Golang to really provide the best IOT/robotics development tools: Great Bluetooth LE support Great OpenCV support Golang on RTOS like Zephyr, MBED Shared set of low level hardware interfaces Why Open Source? Let’s discuss the philosophy of open source. Is the purpose of OSS just to “save money”, or perhaps there is something else to it… Interesting Go Projects and News Proposal: Standard Logger Interface #golang logging library maintainers: It’s time we agreed on a common interface and converged so we don’t have so much mass confusion. Package Oriented Design Floppy Gopher GDB GUI GopherCon Speakers Announced!! (how could we forget that??) Free Software Friday! Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives. Brian - g.. (exclude vendor from go commands) Erik - gobuster Carlisia - Just for Func Ron - NATS Something missing or broken? PRs welcome!
undefined
Mar 9, 2017 • 1h 13min

The burden of open source (Changelog Interviews #242)

James Long joined the show to talk about his recent post, “Why I’m Frequently Absent from Open Source”. He shared several points in his blog post that struck a chord with us, so we invited him on the show to talk through the gritty details and peel back the layers of open source — the people involved, sustainability, the responsibility, the guilt, and the balance it takes to keep it all together. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – Put errors in their place! npm install --save rollbar for error tracking in your Node.js apps. Toptal – Scale your team and hire from the top 3% of developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Compose – Production ready, cloud hosted databases. Pick your flavor - MongoDB, Elasticsearch, RethinkDB, Redis, Postgres, etcd, or RabbitMQ. When you’re ready to sign up use our special URL compose.com/changelog to get 30-days free on Compose Featuring:James Long – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:James recently left Mozilla and shortly after he launched an open source project called Prettier - an opinionated JavaScript formatter. It was a great success. Needless to say, James experienced that overwhelming feeling many indie open source developers feel when faced with all the work required to maintain a successful open source project — the issues, feature requests, PRs, extra time required, and all the communication can really be a burden, especially when you have a full-time contracting gig and a family. His blog post was a response to this feeling as well as a love letter to his wife. Why I’m Frequently Absent From Open Source Prettier gamedev.net Scheme James’ advice for getting away from your monitor is to make pizza. If you plan to take his advice, he recommends that you check out The Pizza Book by Aaron Quint and Michael R. Bernstein. BONUS LINK (from James) — Watch Hammock Driven Development by Rich Hickey Something missing or broken? PRs welcome!
undefined
Mar 3, 2017 • 57min

Security on the web, Node async/await, AR.js (JS Party #1)

In this first episode of JS Party, Mikeal Rogers, Alex Sexton, and Rachel White discuss security on the web and how SHA-1 is broken, Node.js v7.6 and async/await, and this week’s featured project AR.js. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – Put errors in their place! npm install --save rollbar for error tracking in your Node.js apps. Toptal – Scale your team and hire from the top 3% of 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:The topics covered in today’s show: Security on the web SHA-1 is broken Node.js v7.6 gets async/await Featured Project — AR.js. Stop using SHA-1 The effects of SHA-1 on Git Multiformats Multihash and JS Multihash Observatory by Mozilla - a project designed to help developers, system administrators, and security professionals configure their sites safely and securely The PCI Security Standards Council - a global forum for the ongoing development, enhancement, storage, dissemination and implementation of security standards for account data protection. Node.js v7.6 gets async/await Experimenting with async/await co - Generator based control flow goodness for nodejs and the browser, using promises, letting you write non-blocking code in a nicer way. AR.js Picks from the panel Mikeal: regl - Declarative stateless rendering for WebG bits.coop Alex: Observatory by Mozilla Rachel: How Computers Read Pixels (Drawing on Canvas) — Mariko Kosaka Something missing or broken? PRs welcome!
undefined
Mar 2, 2017 • 1h 6min

Dependency Management, Semver, Community Consensus (Go Time #36)

Sam Boyer joined the show to talk about dependency management, building community consensus, 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 – Scale your team and hire from the top 3% of developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Compose – Production ready, cloud hosted databases. Pick your flavor - MongoDB, Elasticsearch, RethinkDB, Redis, Postgres, etcd, or RabbitMQ. When you’re ready to sign up use our special URL compose.com/changelog to get 30-days free on Compose Featuring:sam boyer – GitHub, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes:Go Dependency Tool (dep) Dep GPS Gophers, please tag your releases Working with Semantic Versions The Saga of Go Dependency Management dep 101 Interesting Go Projects and News Part 2: How Sourcegraph scales with the Language Server Protocol Fuzzing as a first class citizen Go 1.9 optimizations for allocations in interfaces HTTPLab (Wuzz alternative) Syscall Fuzzer Distributed Storage Distributed Networking Upspin from Rob & Andrew Free Software Friday! Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives. Brian - jitsi jitsi Erik - helm Carlisia - gcli Something missing or broken? PRs welcome!
undefined
Mar 1, 2017 • 51min

Node.js Backstory and Future (Spotlight #12)

In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Mikeal Rogers about the backstory of Node over the past few years to get to where we are today. We talked about io.js (the fork of Node), what’s happened in the community and the code since that time frame, how The Node.js Foundation has helped to solidify the foundation on which the Node ecosystem is being built on, initiatives and focuses in the near future, 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. Node.js Foundation – The Node.js Foundation’s mission is to enable widespread adoption and help accelerate development of Node.js and other related modules through an open governance model that encourages participation, technical contribution, and a framework for long term stewardship by an ecosystem invested in Node.js’ success. Featuring:Mikeal Rogers – 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 Changelog #139: The Rise of io.js with Mikeal Rogers The Changelog #155: The Future of Node.js with Scott Hammond JS Party: Meet Mikeal Rogers - Panelist of JS Party Rich Trott on GitHub Spotlight #7: Focused on a Safe and Inclusive Node Community with Tracy Hinds at Node.js Interactive 2016 Working Toward a Safer, Inclusive Event: Node.js Interactive North America by Tracy Hinds, education community manager of the Node.js Foundation Node.js API (NAPI) - Node with PoC ABI stable API for native modules. The goal of this project is to provide a stable Node API for native module developers. NAPI aims to provide ABI compatibility guarantees across different Node versions and also across different Node VMs – allowing NAPI enabled native modules to just work across different versions and flavors of Node.js without recompilations. Something missing or broken? PRs welcome!
undefined
Feb 24, 2017 • 1h 14min

The Story of Atom (Changelog Interviews #241)

Nathan Sobo, founding member of the Atom editor team at GitHub, joined the show take us all the way back to the beginning of Atom to learn where it came from, the founding team, the problem it solves, on through to shipping 1.0 and beyond. 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! Hired – Get hired. It’s free — in fact, they pay you when you get hired. Our listeners get a double hiring bonus of $2,000. Compose – Production ready, cloud hosted databases. Pick your flavor - MongoDB, Elasticsearch, RethinkDB, Redis, Postgres, etcd, or RabbitMQ. When you’re ready to sign up use our special URL compose.com/changelog to get 60-days free on Compose Featuring:Nathan Sobo – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Lambda the Ultimate Chris Wanstrath Corey Johnson Github Atom’s Code-Editor Nerds Take Over Their Universe Atom on Libraries.io Treetop on Libraries.io The super early version of Atom was built on Ace Editor Atom: free and open source for everyone Atom homepage @atomeditor on Twitter Atom on GitHub Atom Flight Manual – Documentation for Atom, generated by nanoc, hosted by GitHub Pages Atom Blog Atom Forum The Changelog #216: Electron and Cross Platform Desktop Apps with Zeke Sikelianos Something missing or broken? PRs welcome!
undefined
Feb 24, 2017 • 29min

Meet Rachel White (JS Party)

In this show we meet Rachel White, front-end engineer, Tech Evangelist on the DX team at Microsoft, and panelist on this show — JS Party. Rachel shares her fun attitude, her backstory, topics she’s excited to discuss, and who she hopes listens to this show. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Rachel White – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Spotlight #11: Node, IoT, and RoboticS with Rachel White at Node.js Interactive 2016 robokitty BuzzFeed: Everything You Need To Know About Japan’s Amazing Photo Booths Web Bos and his courses — React for Beginners and JavaScript 30 Something missing or broken? PRs welcome!
undefined
Feb 24, 2017 • 38min

Meet Alex Sexton (JS Party)

In this show we meet Alex Sexton, a front-end infrastructure engineer at Stripe, Modernizr core team member, and panelist on this show — JS Party. Alex shares his backstory, where he’s coming from, topics he’s excited to discuss, and more. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Alex Sexton – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: yayQuery jQuery Foundation JS Foundation Modernizr YepNopeJS Something missing or broken? PRs welcome!
undefined
Feb 24, 2017 • 38min

Meet Mikeal Rogers (JS Party)

In this show we meet Mikeal Rogers, Community Manager for The Node.js Foundation, host of Request For Commits, and panelist on this show — JS Party. Mikeal shares his backstory, where he’s coming from, topics he’s excited to discuss, and how you (the listener) can get involved and play a role in this show each week as we celebrate JS and the web platform. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Mikeal Rogers – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: The Changelog #139: The Rise of io.js with Mikeal Rogers The Changelog #155: The Future of Node.js with Scott Hammond Something missing or broken? PRs welcome!
undefined
Feb 23, 2017 • 56min

Honeycomb, Complex Systems, Saving Sanity (Go Time #35)

Charity Majors joined the show to talk about debugging complex systems, using go to save one’s sanity, hiring smart people who can learn, and collectively working to make “on-call” life not miserable. 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 – Scale your team and hire from the top 3% of developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Compose – Production ready, cloud hosted databases. Pick your flavor - MongoDB, Elasticsearch, RethinkDB, Redis, Postgres, etcd, or RabbitMQ. When you’re ready to sign up use our special URL compose.com/changelog to get 60-days free on Compose Featuring:Charity Majors – Website, GitHub, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes:Honeycomb :: Powerful, Exploratory Learning with Richer Data go package libhoney (it’s the APM of the future!) How We Moved Our API From Ruby to Go and Saved Our Sanity CHARITY.WTF Database Reliability Engineering book Interesting Go Projects and News Charity wants to give big shout outs (shouts out?) to Naitik Shah and Matt Silverlock! Go 1.8 is released Implementing a Debugger: The Fundamentals Building a Go Debugger Gobot - 1.2 Released Pixterm - Draw images in your ANSI terminal with true color 1.8 Release Parties Everywhere Change to Go CoC Free Software Friday! Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives. Brian - Eclipse Che Erik - Kube-Lego Carlisia - Visual Studio Code 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