The Changelog

Open Source moves fast. Keep up.

#139: The Rise of io.js with Mikeal Rogers

Our guest this week is Mikeal Rogers to discuss io.js, why the fork exists, why they choose open governance, the roadmap and future of io.js, supporting ES6, burnout while working in open source, and the steps you can take to get involved with io.js.

GifW00t! #

A pure JavaScript web recorder.

Just add one script tag to your page, and users will be able to record and replay their interaction with the site.

I can think of many applications for a tool like GifW00t! What would you do with it?

Should browser developer tools have a “security” tab?

In an attempt to raise developer awareness of web security matters (TLS, CSP, XSS, etc.), Craig Francis proposes that browsers should add a “security” tab to their developer tools. First, he made an interactive demo of how the tab might work. Here’s a sneak peek: Then, he opened tickets for: Chrome Firefox Safari Internet Explorer […]

A REST API for any Postgres database #

Can you take your Postgres database schema and programmatically turn it in to a REST API? Joe Nelson’s PostgREST proves that the answer is “Yes”! It also:

provides a cleaner, more standards-compliant, faster API than you are likely to write from scratch.

How fast, you may be wondering?

subsecond response times for up to 2000 requests/sec on Heroku free tier.

Interested? Check out the demo or video which explains his design decisions.

What You See is HTML #

Voog’s WYSIWYG rich text editor is library agnostic, feature-rich, and supports all modern web browsers. Give it a try if you need to provide rich text editing for your users.

#135: EOY 2014 with Adam and Jerod

Adam and Jerod close out the year and give thanks to everyone who helps support The Changelog — everyone from members, listeners, readers, sponsors and our various partners. We also discuss The Changelog Weekly and how we use Trello as a CMS, contributing to the topics we cover through our Ping repo on GitHub and what’s to come in 2015, as well as top topics from 2014.

Lightweight SVG icons for your web project #

Evil Icons are completely free and licensed under MIT. We use Evil Icons in almost all of our new and upcoming sites — and we would love you to do that as well. Contributions are welcome!

Complete with Rails, Sinatra, and npm integrations.

next-update answers the question: “Is it safe to upgrade my npm module’s dependencies?” #

Upgrading your library’s dependencies can be a scary proposition. Not upgrading your library’s dependencies can be even scarier. Thankfully, next-update is here to help. Let’s imagine:

You would like to update lodash and async to latest versions, but not sure if this would break anything. With next-update it is easy.

You run the next-update command and it tells you whether or not updating any of your dependencies breaks you tests. If you don’t have tests, I guess you should go write some…

#134: Open Sourcing .NET Core with the Microsoft .NET team

This week, we have members from .NET core team at Microsoft on the show to discuss Microsoft’s motivation for open sourcing the base class libraries of .NET, open source vs source open, the true goal of open sourcing .NET Core, and more.