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

  • Erlang, CouchBase, merging with Membase (Interview)

    Wynn sat down with Chris Anderson from CouchBase to talk about CouchDB, the merger with Membase, Erlang, and bringing NoSQL to PHPers.

    Join the discussion

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

    Featuring:

    • Chris Anderson – GitHub, X
    • Wynn Netherland – GitHub, X

    Show Notes:

    • Chris Anderson is a Couchbase cofounder, Mobile Architect, CouchDB committer, new dad
    • The CouchDB music video (served up from CouchDB no less)
    • Chris sings the official CouchDB theme song to kick off Episode 0.1.8
    • Apache CouchDb is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API.
    • Damien Katz is the creator of CouchDB.
    • CouchBase was formed from merging Membase and CouchOne
    • Chris is one of the rare CFOs with a GitHub account
    • CouchBase makes the case for NoSQL
    • Membase Server currently uses Sqlite under the hood, but will be swapped out for Couch’s storage engine soon
    • Mobile Couchbase runs on iOS and brings Couch to your mobile device
    • CouchApps are JavaScript and HTML5 applications served directly from CouchDB.
    • Zynga makers of Farmville use Membase
    • The CouchApp toolkit is now maintained by Benoît Chesneau
    • Aaron Miller led the charge to get Erlang on iOS, changing dynamic linking to static linking.
    • SpiderMonkey was included iOS for CouchMobile and its JIT compiler made it preferable to V8 or Nitro for Couch tasks.
    • GeoCouch adds geospatial features to CouchDB
    • Chris outlines the distinctives for Couch’s incremental Map/Reduce
    • Jason Smith in Thailand keeps the lights on for CouchBase hosting solutions
    • Cloudant offers hosting for Couch in the cloud
    • Wynn wants to see integration for CouchBase and Appcelerator Titanium
    • Todd Anderson has a great tutorial on using jQuery mobile and CouchDB
    • Damien Katz is Chris’ programming hero
    • Chris says working with Jan Lehnardt is a blast
    • Be sure and check out CouchDB - The Definitive Guide by Chris, Jan, and Noah
    • Something missing or broken? PRs welcome!

      46 min
    • Formalize and News Roundup "Design Edition" (Interview)

      Adam and Wynn were joined by Nathan Smith, creator of 960.gs to talk about his new project Formalize and the latest news on The Changelog.

      Join the discussion

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

      Show Notes:

      • Nathan Smith, front end dev, speaker, and author
      • 960 Grid System is a versatile CSS grid framework
      • Formalize teaches your forms some manners
      • An exhaustive list of HTML5 cross-browser polyfills
      • Formalize even comes with Sass support out of the box
      • Compass’s CSS3 module is powerful
      • Wynn <3 Mustache
      • Adam writes Sass but converts his stylesheets to SCSS for those who prefer it
      • Haml means never looking for a missing ever again
      • The Changelog on Convore
      • HSLPicker - Most excellent color picker for your enjoyment
      • Fancy buttons makes your buttons fancy with CSS
      • Octopress is a blogging framework for hackers
      • Brandon was on Episode 0.1.7 on open source publishing
      • Nesta CMS is our favorite Ruby CMS
      • reveal: jQuery modal for HTML5 and data attributes
      • Zurb’s CSS playground is awesome
      • rawler: Crawl your website and find broken links with Ruby
      • Inception explained in C code
      • JavaScript version of the Inception code, demonstrating console.group
      • BeerCamp 2011 site design is fun (scroll all the way down)
      • compass-magick: Extend Sass with power of ImageMagick
      • jQuery Mobile Alpha 3 released
      • Nathan recently spoke at DrupalCon in Chicago on his jQuery desktop project
      • Adam is tickled SourceForge runs Grid Coordinates
      • The Open Government project demonstrates how the space is growing
      • Stylus from LearnBoost brings Node.js-flavored CSS preprocessing
      • Zeldman on designers who can’t code
      • Adam loves the work of Mike Kus
      • Wynn’s rant should be read as ten things you can do to spread the word about your open source project
      • Wynn’s post actually spurred Nathan to create a homepage at Formalize.me
      • Ryan Bates’ Railscasts are awesome
      • Jenkins née Hudson almost became Alfred
      • Nathan loves Alfred app
      • Adam and Wynn are on Team Launchbar
      • Nathan stumbled across a really neat way to target Firefox in CSS
      • Something missing or broken? PRs welcome!

        50 min
      • Serve, RadiantCMS, Design and Prototyping (Interview)

        Adam sat down with Designer/Developer John Long, creator of RadiantCMS about his new project Serve, design, and running a successful open source project.

        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

        Show Notes:

        • John Long of Wiseheart design
      • Serve is a rapid prototyping framework for web applications
      • John created RadiantCMS, later extended by Sean Cribbs
      • Radiant led John to a relationship with Pragmatic Programmers and formation of a Ruby Visual Identity team
      • Serve is basically the Rails View layer, sans the Model and Controller.
      • Serve’s makes it easier to use URLs that end in a / instead of file extension
      • Serve’s view helper are Rails compatible
      • Serve is Rack under the hood
      • Acoustic is Django-inspired and aims to be between Sinatra and Rails
      • “What Rails can learn from Django”
      • Running a successful open source project can take over your life
      • In the early days of Radiant, Subversion made it difficult to accept community contributions
      • Git and GitHub has increased community participation
      • Use Compass’s CSS3 module and save your sanity
      • Compass can change your design workflow
      • Fancy Buttons is a Compass plugin to easily create image-less buttons
      • Grab the code for Adam’s nifty Serve bootstrap, which adds easy support for Haml, Sass, Compass, and more.
      • Join the newly created Serve Users group
      • Something missing or broken? PRs welcome!

        1 hr 3 min
      • MongoDB, NoSQL, Web Scale (Interview)

        Steve and Wynn sat down with Eliot Horowitz from 10gen to talk about MongoDB, the NoSQL landscape, and the fun of building at Web Scale.

        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
        • Steve Klabnik – Website, GitHub, X

        Show Notes:

        • Eliot Horowitz CTO and Co-Founder of 10gen
        • Dwight Merriman CEO & Co-Founder at 10gen
        • NoSQL is a loose term for Key Value Stores, Graph Databases, and Document Databases
        • MongoDB still has a large roadmap ahead
        • MongoDB was first featured on The Changelog over a year ago
        • Single server durability tops the list of new additions in 1.8
        • Replica sets are an elaboration on the existing master/slave replication, adding automatic failover and automatic recovery of member nodes
        • Shutterfly and Foursquare boast some of the largest MongoDB implemenation
        • MongoDB’s sharding enables horizontal scaling across multiple nodes.
        • Mongo vs. Riak (and other Dynamo inspired stores)
        • Full vs. eventual consistency
        • Compound indexes
        • Increment operations
        • Be sure and check out our Riak interviews: Part 1 and Part 2
        • Mongo vs. CouchDB
        • Couch uses Map/Reduce views
        • Couch has great master-master replication
        • Couch runs on mobile
        • Mongo’s sharding is closer to a relational database
        • Mongo’s Geo features now support more precise, spherical geospatial indexing
        • Mongo shines at
        • User profiles
        • CMS data
        • Mongo enjoys wide language binding support
        • Eliot and 10gen think the Web Scale meme is all in good fun
        • BSON [bee · sahn], short for Bin­ary JSON, is a binary-encoded serialization of JSON-like documents
        • Our interview with Douglas Crockford on JSON
        • MongoDB 2.0 will be focusing on concurrency, aggregation, online compaction, and TTL temporal collections
        • Eliot likes Racket when he’s not slinging C.
        • Linus Torvalds is one of Eliot’s heroes
        • Something missing or broken? PRs welcome!

          36 min
        • Ruby, Rails, the Cloud (Interview)

          Steve and Wynn caught up with Dr. Nic from Engine Yard to talk about the cloud, Jenkins, Ruby, and lowering the barrier of entry for learning Rails on Windows.

          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
          • Steve Klabnik – Website, GitHub, X

          Show Notes:

          • Catch up with us at Red Dirt Ruby Conf
          • Steve will be at Codeconf
          • Kenneth will be covering PyCon 2011
          • Thanks for putting up with us for 50 episodes!
          • Dr. Nic Williams is Developer Advocate at Engine Yard has a ton of open source projects
          • Engine Yard uses Amazon AWS and Terremark
          • Dr. Nic actively and aggressively abandons most of his 154 public repos and feels good about it due to Git and GitHub
          • Steve maintains a couple of projects from _why
          • Dr. Nic liked how Jamis Buck declared he abandoned Capistrano
          • Dr. Nic prefers TextMate instead of “1960s technology”
          • Steve likes Janus for Vim
          • Steve asks about Redcar
          • Engine Yard has partnered with Appcelerator for mobile app developers
          • Dr. Nic helps maintain Rails Installer, the easiest way to get up and running with Ruby on Rails. For Windows. Mac and Linux coming soon.
          • Luis Lavena and Charles Nutter are core to the Ruby community
          • “If you have to put the shortcuts on a coffee mug!” - Dr. Nic on Vim
          • Jeremy Ashkenas from DocumentCloud is a regular on The Changelog for projects like Docco, CloudCrowd, Underscore.js, CoffeeScript
          • The Jenkins rename shows the power of the community to stick together
          • Dr. Nic is sticking with Jenkins, but Travis is worth a look for Rubyists
          • Someone send Dr. Nic an Octocat badge
          • Something missing or broken? PRs welcome!

            44 min
          • Ruby, Rails, the Cloud
            Steve and Wynn caught up with Dr. Nic from Engine Yard to talk about the cloud, Jenkins, Ruby, and lowering the barrier of entry for learning Rails on Windows.
            44 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