The Changelog: Software Development, Open Source

The Changelog: Software Development, Open Source

By Changelog MediaTechnology
Download on the App Store
  • Favorites

    260

    Followers

  • Typical duration

    115 min

    per episode

Based on Podcast App listening data

The Changelog: Software Development, Open Source episodes

  • News Roundup (Interview)

    Andrew and Wynn run down the news from the last month.

    Join the discussion

    Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

    Featuring:

    • Wynn Netherland – GitHub, X
    • Andrew Thorp – Website, GitHub, X

    Show Notes:

    • Gitspective - Facebook style timeline for your GitHub feed
    • Hammer.js - Easily add multi-touch to your websites
    • TweetStream - Easily access the Twitter Streaming API
    • t - Powerful command line interface for Twitter
    • Sextant - view your Rails routes without waiting on Rake
    • Episode 0.8.2 - Ruby Motion, MacRuby, and more with Laurent Sansonetti
    • RubyMotion toolchain now open source
    • Ruby Motion Samples - Write iPhone Apps in Ruby
    • Formotion - Making iOS Forms insanely great with RubyMotion
    • Eloy Duran, the creator of CocoaPods
    • BubbleWrap - Cocoa wrappers and helpers for RubyMotion (Ruby for iOS) - Making Cocoa APIs more Ruby like, one API at a time.
    • Cupertino - Mechanize the Apple Dev Center
    • Grunt - a command line build tool for JavaScript
    • Prose - A content editor for GitHub
    • Jekyll - a blog-aware, static site generator in Ruby
    • Octopress - a blogging framework for hackers.
    • Nesta CMS - A Ruby CMS for developers and designers.
    • Mousetrap.js - JavaScript Keyboard Shortcuts
    • Sparrow, a Mac Mail Client, was recently acquired by Google
    • TodoMVC - JavaScript Frameworks Galore!
    • thoughtbot - a mobile and web application design and development firm.
    • Don’t git-blame me, I was pairing
    • Cheddar - Task made simple.
    • Something missing or broken? PRs welcome!

      42 min
    • Cloud 9 IDE (Interview)

      Wynn caught up with Ruben and Matt from Cloud 9 to talk about what’s new with their IDE in the cloud.

      Join the discussion

      Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

      Featuring:

      • Wynn Netherland – GitHub, X

      Show Notes:

      • Ruben Daniels is the CEO of Cloud9.
      • Matt Pardee is a developer & evangelist for Cloud9.
      • Tim Caswell was on a previous episode is an employee at Cloud9.
      • Cloud9 is the README editor at GitHub.
      • Ruben was on a previous episode of The Changelog talking about ajax.org.
      • The Cloud9 IDE runs on a Node server.
      • VFS is an open source virtual file system implementation for node.js.
      • Sublime Text is a cross platform text editor.
      • Ace is an open source code editor written in JavaScript.
      • Heroku and JoyentCloud are cloud application platforms.
      • Selenium is used for browser automation.
      • Express is an open source node.js web framework.
      • NPM is a package manager for node.js.
      • Pastebin and gist are both ways to share snippets and pastes.
      • Architect is an open source plugin system for node applications.
      • treehugger is an open source JavaScript Abstract Syntax Tree library.
      • Matt’s programming hero is Linus Torvalds.
      • Something missing or broken? PRs welcome!

        36 min
      • Cloud 9 IDE
        Wynn caught up with Ruben and Matt from Cloud 9 to talk about what’s new with their IDE in the cloud.
        36 min
      • Ruby Motion and MacRuby (Interview)

        Wynn and Sam caught up with Laurent Sansonetti to talk about MacRuby, RubyMotion, and more.

        Join the discussion

        Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

        Featuring:

        • Wynn Netherland – GitHub, X

        Show Notes:

        • Tony Arcieri, creator of Celluloid.
        • Celluloid is painless multithreaded programming for Ruby.
        • Celluloid:IO provides evented I/O for Celluloid actors.
        • DCell lets you build distributed Celluloid apps over 0MQ.
        • Adam Keys, formerly of Gowalla, is now teammates with Tony at Living Social.
        • Zed gave us the lowdown on 0MQ on 0.3.4.
        • Reel aims to be a fast, non-blocking evented web server without a Rack API.
        • Tony is aiming to get Reel working with Webmachine.
        • Sean Cribbs talked Riak on a previous episode.
        • Hubot is GitHub’s awesome Campfire bot.
        • Travis uses Celluloid, as discussed on 0.7.5.
        • Tony is shutting down LightRail since the release of Rails::API, from Santiago Pastorino.
        • ActiveModel::Serializer aims to provide an object to encapsulate serialization of ActiveModel objects, including ActiveRecord objects.
        • Wynn loves jbuilder despite its name.
        • E is the secure distributed pure-object platform and p2p scripting language.
        • Data, context and interaction is a paradigm used in computer software to program systems of communicating objects.
        • Tahoe-LAFS is a Python-powered decentralized secure filesystem.
        • Tony likes Clojure.
        • Joe Armstrong and Robert Virding, creators of Erlang are Tony’s programming heroes.
        • Something missing or broken? PRs welcome!

          44 min
        • Celluloid and Concurrency (Interview)

          Wynn talked with Tony Arcieri, creator of Celluloid, about concurrency in Ruby and his thoughts on Erlang, Clojure, and design patterns.

          Join the discussion

          Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

          Featuring:

          • Wynn Netherland – GitHub, X

          Show Notes:

          • Tony Arcieri, creator of Celluloid.
          • Celluloid is painless multithreaded programming for Ruby.
          • Celluloid:IO provides evented I/O for Celluloid actors.
          • DCell lets you build distributed Celluloid apps over 0MQ.
          • Adam Keys, formerly of Gowalla, is now teammates with Tony at Living Social.
          • Zed gave us the lowdown on 0MQ on 0.3.4.
          • Reel aims to be a fast, non-blocking evented web server without a Rack API.
          • Tony is aiming to get Reel working with Webmachine.
          • Sean Cribbs talked Riak on a previous episode.
          • Hubot is GitHub’s awesome Campfire bot.
          • Travis uses Celluloid, as discussed on 0.7.5.
          • Tony is shutting down LightRail since the release of Rails::API, from Santiago Pastorino.
          • ActiveModel::Serializer aims to provide an object to encapsulate serialization of ActiveModel objects, including ActiveRecord objects.
          • Wynn loves jbuilder despite its name.
          • E is the secure distributed pure-object platform and p2p scripting language.
          • Data, context and interaction is a paradigm used in computer software to program systems of communicating objects.
          • Tahoe-LAFS is a Python-powered decentralized secure filesystem.
          • Tony likes Clojure.
          • Joe Armstrong and Robert Virding, creators of Erlang are Tony’s programming heroes.
          • Something missing or broken? PRs welcome!

            40 min
          • Luvit and Lua Bindings for libuv (Interview)

            Wynn caught up with Tim Caswell to talk about Luvit, his new project that provides Lua bindings for libuv.

            Join the discussion

            Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

            Featuring:

            • Wynn Netherland – GitHub, X

            Show Notes:

            • Adam recently married the lovely Heather.
            • Tim Caswell is a long time friend of the show, creator of the How to Node blog.
            • Lua is a powerful, fast, lightweight, embeddable scripting language.
            • Luvit = Lua + libUV + jIT = pure awesomesauce.
            • LuaJIT’s FFI library allows calling external C functions and using C data structures from pure Lua code.
            • Luvit can take advantage of most Node libraries as long as they use non-blocking IO.
            • Rackspace is using Luvit in production already, but without HTTP.
            • Tim likes the callback style of coding that V8 promotes.
            • Wynn asks where Node.js is on the Gartner hype cycle.
            • Luvmonkey is a port of libuv bindings for SpiderMonkey.
            • Tim fails to see the use case for AMD.
            • Tim worked with Jeremy Ashkenas on CoffeeScript while at Document Cloud.
            • Candor is a language inspired by javascript, but with less features and, therefore, less complexity. So no semicolons, no exceptions and simplified anonymous function syntax (dart-like).
            • Tim has played with Go but likes Rust better.
            • Tim is now working at Cloud9 and their cloud-based IDE.
            • Surely Tim isn’t “the only JavaScript developer within a hundred miles of” Red Lick, TX.
            • Nodebits is another Node.js blog.
            • Bert Belder and Ben Noordhuis are the “libuv guys” at Cloud9.
            • Boot2Gecko is “an early-stage project to expose all device capabilities such that infrastructure like phone dialers can be built with Web APIs.”
            • Something missing or broken? PRs welcome!

              25 min

            About The Changelog: Software Development, Open Source

            From the publisher's feed

            Software's best weekly news brief, deep technical interviews & talk show.

            More shows like The Changelog: Software Development, Open Source

            Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

            Software Engineering Radio - the podcast for professional software developers

            275 Listeners

            Software Engineering Daily by Software Engineering Daily

            Software Engineering Daily

            623 Listeners

            LINUX Unplugged by Jupiter Broadcasting

            LINUX Unplugged

            272 Listeners

            Talk Python To Me by Michael Kennedy

            Talk Python To Me

            581 Listeners

            Soft Skills Engineering by Jamison Dance and Dave Smith

            Soft Skills Engineering

            286 Listeners

            Data Engineering Podcast by Tobias Macey

            Data Engineering Podcast

            145 Listeners

            Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

            Syntax - Tasty Web Development Treats

            983 Listeners

            REWORK by 37signals

            REWORK

            212 Listeners

            Practical AI by Daniel Whitenack and Chris Benson

            Practical AI

            205 Listeners

            AWS Podcast by Amazon Web Services

            AWS Podcast

            201 Listeners

            The Stack Overflow Podcast by The Stack Overflow Podcast

            The Stack Overflow Podcast

            62 Listeners

            The Real Python Podcast by Real Python

            The Real Python Podcast

            140 Listeners

            Big Technology Podcast by Alex Kantrowitz

            Big Technology Podcast

            514 Listeners

            Training Data by Sequoia Capital

            Training Data

            39 Listeners

            The Pragmatic Engineer by Gergely Orosz

            The Pragmatic Engineer

            74 Listeners