Changelog Interviews

Changelog Interviews

By Changelog MediaTechnology
Download on the App Store

Changelog Interviews episodes

  • Padrino Ruby Web Framework

    Adam and Wynn caught up with Arthur Chiu and Nathan Esquenazi from Padrino, the Ruby web framework built on top of Sinatra.

    Join the discussion

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

    Featuring:

    • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
    • Wynn Netherland – GitHub, X

    Show Notes:

    • Padrino - über modular web framework built on top Sinatra
    • #padrino - Padrino’s IRC channel @ irc.freenode.net
    • Ramaze - “Web framework for Rubyists”
    • Mountable apps in Padrino
    • Rack provides a minimal interface between webservers supporting Ruby and Ruby frameworks.
    • CodeRack - Rack middleware directory
    • OmniAuth - flexible authentication system utilizing Rack middleware.
    • padrino-recipes Examples of forthcoming Padrino plugins based on Thor
    • Sammy.js - Sinatra-inspired javascript framework built on top of jQuery. It’s RESTful Evented JavaScript. Featured in Episode 0.2.2
    • NestaCMS lightweight Content Management System from Graham Ashton, suitable for running small web sites or blogs. Nesta is written in Ruby using the Sinatra web framework.
    • Presto Wynn’s shameless port of Nesta to Padrino powering his own site
    • Express - Sinatra-inspired high performance, high class web development for Node.js
    • Bowline Create desktop applications with HTML+CSS
    • MongoDB Powerfully simple NoSQL database, supported in Padrino via Mongoid or Mongomapper
    • Something missing or broken? PRs welcome!

      32 min
    • JSON and JavaScript

      While at TXJS — Adam and Wynn caught up with Douglas Crockford, author of both JavaScript: The Good Parts and the JSON spec, and a global namespace unto himself.

      Join the discussion

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

      Featuring:

      • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
      • Wynn Netherland – GitHub, X

      Show Notes:

      • JSON - (JavaScript Object Notation) is a lightweight data-interchange format, easy for humans to read and write.
      • The JSON Saga - how JSON came about
      • JSON.parse, JSON.stringify - Parse and and generate JSON in a standard way
      • YAML - YAML Ain’t Markup Language
      • Douglas says we should scrap HTML5 and start over and address XSS instead
      • ECMAScript 5 - Version 5 of the international JavaScript standard
      • JSONP - Current hack to do XSS with JSON
      • The JSON logo
      • Something missing or broken? PRs welcome!

        15 min
      • RaphaëlJS and Running an Open Source Project

        Wynn caught up with Dmitry Baranovskiy to talk about his project RaphaëlJS, running an open source project, and why living in Australia is better than living anywhere else in the world.

        Join the discussion

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

        Show Notes:

        • RaphaëlJS Dmitry’s JavaScript vector graphics library
        • gRaphaël Charting library built on top of Raphaël
        • TXJS — var TXJS = JS + BBQ + you;
        • Dmitry Baranovskiy’s homepage
        • SVG XML vocabulary for describing two-dimensional graphics.
        • VML Microsoft-backed alternative to SVG
        • Ext JS RIA JavaScript platform
        • Raphael demos Wow!
        • Node.js Lightning fast server-side JavaScript on top of Google V8
        • Ryan Dahl Creator of Node.js
        • Mustache.js Logic-less views in JS, based on Mustache from defunkt
        • Something missing or broken? PRs welcome!

          33 min
        • Tornado, Hip-hop, Three20

          Adam and Wynn caught up with David Recordon and other Facebook developers to talk about their wide range of open source projects including Tornado, Hip-Hop, and Three20 as well as OpenGraph and OAuth 2.0.

          Join the discussion

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

          Show Notes:

          • David Recordon Open Source developer at Facebook, co-creator of OAuth
          • Paul Bucheit Co-founder of FriendFeed, creator of Gmail
          • Haiping Zhao Creator of Hip-Hop at Facebook
          • Scott MacVicar Developer on Hip-hop at Facebook
          • Owen Yamauchi - Three20 developer at facebook
          • Joe Hewitt Original Three20 developer, creator of Firebug
          • Tornado - Non-blocking web server built in Python
          • epoll - the Linux magic at the heart of Tornado
          • EventMachine Ruby approach to evented, asynchronous web
          • Node.js - You do listen to this show, right?
          • Hip-hop PHP - Pre-compile your PHP into lightning fast C++
          • Three20 - iPhone framework extracted from Facebook’s iPhone app
          • iPhone OS 4.0 Next version of Apple’s mobile operating system
          • OpenGraph Enables web sites to become rich objects in social graphs
          • OAuth2 New simpler mobile and desktop-friendly version of everybody’s favorite authentication method
          • f8 Facebook’s developer conference
          • Something missing or broken? PRs welcome!

            40 min
          • The Ruby Racer

            Wynn and Gregg Pollack did a special LIVE episode at Red Dirt Ruby Conf where they sat down with Charles Lowell to talk about embedding JavaScript engines in Ruby.

            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:

            • Gregg Pollack from Ruby5 co-hosted this episode!
            • Red Dirt Ruby Conf - the awesome regional Ruby conference in OKC
            • Charles Lowell from the FrontSide
            • The Ruby Racer Embed the V8 Javascript Interpreter into Ruby
            • The Ruby Rhino Embed the Mozilla Rhino Javascript interpreter into Ruby
            • Mustache - logicless views from defunkt
            • Mustache.js - Jan Lehnardt’s awesome port of Mustache
            • Google V8 Google’s super fast JavaScript engine
            • Glenn Vanderburg asks the question “Why send JSON over the wire and not HTML fragments”
            • JSON templates Precursor to Mustache
            • Underscore.js Also has some templating built into this utility JS framework
            • Env.js A pure-JavaScript browser environment from John Resig
            • Drunk and Retired Charles’ own podcast
            • Something missing or broken? PRs welcome!

              22 min
            • Sammy.js and Semantic Versioning

              Adam and Wynn caught up with Aaron Quint, the brains behind Sammy.js, a neat JavaScript framework built on top on jQuery fashioned after Ruby’s Sinatra.

              Join the discussion

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

              Featuring:

              • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
              • Wynn Netherland – GitHub, X

              Show Notes:

              • Texas Javascript Join us in Austin for this awesome JavaScript conference.
              • Sammy.js JavaScript framework built on top on jQuery fashioned after Ruby’s Sinatra.
              • Sammy’s routes really help organize your jQuery
              • Sinatra A Ruby framework as classy as The Chairman himself.
              • Sammy plugins Easily extend Sammy
              • Mustache.js Minimal templating with {{mustaches}} in JavaScript from Jan, based on defunkt’s awesome Mustache project
              • haml-js Port of Haml to JavaScript from Tim Caswell
              • CouchDB document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript
              • Couch apps Share your CouchDB codes
              • Step control-flow the node.js way.
              • Do simple async JavaScript library
              • Makin’ Bacon Aaron’s slides from his JSConf talk
              • Chris Williams JSConf organizer aka voodootikigod
              • Chromium Google projects helping to superchare JavaScript
              • LABjs aims to be an all-purpose, on-demand JavaScript loader, capable of loading any JavaScript resource, from any location, into any page, at any time.
              • Fab a modular async web framework from Jed Schmidt for node.js
              • Semantic versioning numbers and the way they change convey meaning about the underlying code and what has been modified from one version to the next.
              • Something missing or broken? PRs welcome!

                45 min
              • Tweets from Chirp, Twitter's Developer Conference

                While in San Francisco for Chirp, Wynn caught up with Erik and John from 140Proof, Hayes Davis from CheapTweet, and Christie Koehler from Open Source Bridge about Twitter and open source development.

                Join the discussion

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

                Featuring:

                • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
                • Wynn Netherland – GitHub, X

                Show Notes:

                • 140 Proof Ad platform for Twitter
                • John Manoogian III and Erik Michaels-Ober from 140 Proof
                • Racket Monitor your log files with auralization
                • Merb admin Admin screens slice for Merb, upcoming for Rails 3
                • Hayes Davis Austin Rubyist and all around nice guy
                • CheapTweet Find deals and coupons on Twitter
                • TweetReach How far did that tweet travel?
                • Grackle Lightweight Ruby Twitter API wrapper with a nice syntax
                • Open Source Bridge Nice sized open source conference in Portland in June
                • Christie Koehler from Open Source Bridge
                • ShopIgniter PHP-based ecommerce platform built on CodeIgniter
                • Something missing or broken? PRs welcome!

                  20 min
                • Node.js and Server-Side JavaScript

                  Adam and Wynn caught up with Felix Geisendörfer to talk about Node.js, server-side JavaScript, and JSConf 2010.

                  Join the discussion

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

                  Featuring:

                  • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
                  • Wynn Netherland – GitHub, X

                  Show Notes:

                  • NodeJS “First server-side JavaScript implementation you’d actually like to use”
                  • Ryan Dahl Creator of Node.js
                  • C64 The official home computer of the 80s
                  • CakePHP CakePHP enables PHP users at all levels to rapidly develop robust web applications.
                  • Ubuntu Upstart Daemonize your Node
                  • Google V8 Google’s open source JavaScript engine.
                  • ECMAScript International standardization of JavaScript family of languages
                  • WebSockets HTML5 protocol for two-way communication with a remote host
                  • Do from Tim Caswell simple async JavaScript library
                  • HowToNode.org Learn Node.js via an open blog featured on Episode 0.1.7
                  • Kiwi Node.js package management system inspired by RubyGems
                  • Express.js High performance, high class web development for Node.js with a Ruby flavor
                  • Fab Rack-esque framework for Node.js
                  • CommonJS aims to fill gaps by defining APIs in a standard library as rich as those in Python, Ruby, and Java
                  • jspec BDD for JavaScript
                  • Transloadit Because uploads and video encoding sucks
                  • JSConf 2010 Arrrrrrr you going to THE JavaScript conference?
                  • node-dirty NoSQL for the little man
                  • berlinjs JavaScript user group in Berlin
                  • Something missing or broken? PRs welcome!

                    43 min
                  • Ruby, TextMate, Red Dirt Ruby Conf

                    While in OKC for OpenBeta4, Adam and Wynn sat down with James Edward Gray II and talked about his many Ruby gems, TextMate bundles, and his upcoming Ruby conference Red Dirt Ruby Conf this May.

                    Join the discussion

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

                    Featuring:

                    • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
                    • Wynn Netherland – GitHub, X

                    Show Notes:

                    • RubyQuiz.com Challenge your Ruby fu, feel dumb, learn something, repeat.
                    • OpenBeta4 We were blown away by the startup community in OKC
                    • Red Dirt Ruby Conf Join us in OKC for this premier Ruby event
                    • FasterCSV De-facto CSV handling in Ruby, now built-in to 1.9
                    • Ruby Kaigi Awesome Ruby conference in Japan
                    • TextMate James’ favorite text editor
                    • Ruby bundle for TextMate
                    • #textmate TextMate IRC channel
                    • #thechangelog Drop in and share your latest open source projects
                    • Rack Rack provides a minimal interface between webservers supporting Ruby and Ruby frameworks.
                    • Rails 3.0 Active Record query interface
                    • LA Ruby Conf Ruby conference in L.A. just wrapped in February
                    • Redis - an advanced key-value store. It is similar to memcached but the dataset is not volatile, and values can be strings, exactly like in memcached, but also lists, sets, and ordered sets.
                    • OK.rb Now meeting at OKCCoCo
                    • Irma’s Burger Shack Best place to grab a burger in OKC. Hey, they’re on the Twitter
                    • Glenn Vanderburg One of James’ Ruby heroes
                    • Oklahoma Mixer James’ full featured and robust FFI interface to Tokyo Cabinet
                    • Something missing or broken? PRs welcome!

                      26 min
                    • NoSQL Smackdown!

                      While at SXSW Interactive, Adam and Wynn got to attend the Data Cluster Meetup hosted by Rackspace and Infochimps. Things got a bit rowdy when the panel debated features of Cassandra, CouchDB, MongoDB and Amazon SimpleDB and started throwing dirt at everybody else’s favorite NoSQL databases.

                      Join the discussion

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

                      Featuring:

                      • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
                      • Wynn Netherland – GitHub, X

                      Show Notes:

                      The videos mentioned are dead to the internet, thanks to Blip.tv.

                      The participants:

                      • Stu Hood from Cassandra
                      • Jan Lehnardt from CouchDB
                      • Wynn Netherland from The Changelog, subbing for MongoDB
                      • Werner Vogels CTO at Amazon
                      • Items mentioned in the discussion:

                        • Cassandra The Apache Cassandra Project brings together Dynamo’s fully distributed design and Bigtable’s ColumnFamily-based data model and powers some of the world’s largest sites.
                        • CouchDB Apache,CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API.
                        • MongoDB Combining the best features of document databases, key-value stores, and RDBMSes.
                        • Amazon SimpleDB a highly available, scalable, and flexible non-relational data store that offloads the work of database administration.
                        • Dynamo Dynamo is a highly available, proprietary key-value structured storage system that powers parts of Amazon Web Services.
                        • Amazon S3 Amazon S3 is storage for the Internet. It is designed to make web-scale computing easier for developers.
                        • Persevere Persevere helps you rapidly develop data-driven JavaScript-based rich internet applications.
                        • Redis Redis is an advanced key-value store. It is similar to memcached but the dataset is not volatile, and values can be strings, exactly like in memcached, but also lists, sets, and ordered sets.
                        • Neo4j Neo4j is a graph database. It is an embedded, disk-based, fully transactional Java persistence engine that stores data structured in graphs rather than in tables.
                        • Special thanks to @jchris for the awesome CouchDB theme song!

                          Something missing or broken? PRs welcome!

                          48 min

                        About Changelog Interviews

                        From the publisher's feed

                        Conversations with the hackers, leaders, and innovators of the software world. Adam Stacoviak brings you in-depth interviews with the best and brightest in software engineering, open source &…

                        More shows like Changelog Interviews

                        The Changelog: Software Development, Open Source by Changelog Media

                        The Changelog: Software Development, Open Source

                        286 Listeners

                        Making Sense with Sam Harris by Sam Harris

                        Making Sense with Sam Harris

                        26,252 Listeners

                        Software Engineering Daily by Software Engineering Daily

                        Software Engineering Daily

                        622 Listeners

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

                        Syntax - Tasty Web Development Treats

                        985 Listeners

                        REWORK by 37signals

                        REWORK

                        213 Listeners

                        The Diary Of A CEO with Steven Bartlett by DOAC

                        The Diary Of A CEO with Steven Bartlett

                        8,463 Listeners

                        Practical AI by Daniel Whitenack and Chris Benson

                        Practical AI

                        204 Listeners

                        Sicherheitshalber by Der Podcast zur sicherheitspolitischen Lage in Deutschland, Europa und der Welt.

                        Sicherheitshalber

                        43 Listeners

                        All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

                        All-In with Chamath, Jason, Sacks & Friedberg

                        10,184 Listeners

                        Dwarkesh Podcast by Dwarkesh Patel

                        Dwarkesh Podcast

                        558 Listeners

                        Huberman Lab by Scicomm Media

                        Huberman Lab

                        29,191 Listeners

                        Plain English with Derek Thompson by The Ringer

                        Plain English with Derek Thompson

                        2,267 Listeners

                        Oxide and Friends by Oxide Computer Company

                        Oxide and Friends

                        66 Listeners

                        Changelog News by Changelog Media

                        Changelog News

                        15 Listeners

                        Rust in Production by Matthias Endler

                        Rust in Production

                        25 Listeners