Coming soon!

I’ve long thought about starting a Clojure podcast, but I guess it took Twitter peer pressure to make me get off my butt and do something about it (hi, Michael & Alex!).

I certainly enjoyed podcasting for the short time that I tried it, and it seems like the broader Clojure community could use some auxiliary informational and entertainment material out there.  Not all of us can lurk on IRC or read Clojure blogs all day — and after all, there is something very humanizing and enriching about being able to have some kind of palpable contact with birds of a feather, even if it is only hearing the voice of the author of that cool new Clojure library.

Ironically, the first post here has no audio — but only because I first want to hear from anyone potentially interested in a Clojure podcast:

  1. What would you like to hear about?
  2. Who (or, what sorts of people) would you like to hear from?
  3. How do you prefer to get podcast content (iTunes, other RSS, SoundCloud, embedded flash player…)?

I have a variety of ideas re: format, topics (both one-off and recurring), “segments”, and so on, but I want to listen to what you have to say first.

25 Comments on “Coming soon!”

  1. Alex Miller says:

    Very cool!

    1/2) Conversations with people putting out all the new Clojure libs (for instance: Korma). Discussions with /core folks working on specific new features (for instance: 1.3 record changes). Inspiring other people in or out of the Clojure community.

    3) RSS.

  2. Michael says:

    Two segments I would suggest are mentioning of open source Clojure projects (say a couple every episode) and open positions for developers familiar with and interested in Clojure.

    Speaking of subjects, they tend to come up naturally if you invite interesting people. Adoption stories are of particular interest to me.

  3. narkisr says:

    A would suggest a section about obscure and useful functions :),

    “Function of the day”

  4. Firstly, I find software engineering radio a good model:

    In no particular order:

    * a news section – what blasphemy has rich hickey recently committed? What the hell is immutant? What is korma?

    * analysis – subtly different from news, dig a little deeper into the same topics. Does rich hickey really hate testing, or was he making a different point? What kind of organization would be interested in immutant? What
    distinguishes korma from clojureql?

    * interviews – with anyone and everyone.

  5. Kurt Harriger says:

    Sure i would be interested. I think some interesting topic for beginners would be introduction to some of the more popular libraries available, ring for example. There is the java way to do stuff which is still possible thanks to the great interopability, but then there is the clojure way to do things. Sometimes it can be difficult to find great libraries that do things the clojure way. For example, if you were starting a greenfield project and needed a scaleable nosql datastore which one has the most clojure like api?

  6. Brian Rowe says:

    I would like to hear about strategies that seasoned lisp coders use to maximize productivity. Specifically, how they use the repl and other features unique to lisp are of interest.

  7. fogus says:

    I would love to hear an audio version of my (take interviews… random Clojure hackers making awesomeness. Little-known library of the week. Important movement in important code bases. Interviews of non-Clojurians on Clojure. Case-studies.

  8. Jan Rychter says:

    1. Anything Clojure or JVM related, and that includes interesting Java libraries that one might want to use in Clojure. Practical focus.

    2. Anyone that has something meaningful to say.

    3. iTunes, so that it automatically lands on my ipods/iphones.

    Also: please don’t try to impose an artificial length. If it comes out short, that’s fine, if it comes out long it’s fine too. This isn’t radio 🙂 (it’s a mistake I see many podcasters make)

  9. fogus says:

    He’s wearing a tinfoil hat and ranting about magnetic monopoles… the microphone is plugged into a turnip.

  10. I think it’d be cool to see a “This week in Clojure-Dev” that does a quick recap of the new features that just went into Clojure and ClojureScript.

    I’d love to see a combo Interview/Analysis of Real World Clojure – Grab engineers and architects to discuss deploying Clojure-based systems into the wild.

    Along the lines of Useful function of the week – Cool hack of the week, almost in a recipe/cookbook format

  11. A segment idea: “Do this, not that”. Common mistakes that new Clojurians make, and what to do instead. For example, I learned today that I should use mapcat instead of flatten.

  12. Manuel says:

    1) Ok, some random ideas. News about clojure and everything related, tips&tricks, libraries, people, books, courses, conferences, user groups. A technical section also would be fantastic. I like the “function of the day” idea. And what about implementing good practices with clojure? I’m thinking about TDD, continuous integration, dependency management, etc. Another hot topic is: after studying clojure the language and practiced some functional programming, what about design? What’s the thinking process behind it? How do you proceed, as an experienced clojure/functional-programmer, to design a software system? How do you use the REPL? What’s the toolchain? What IDEs there are out there that supports clojure? A comparison or maybe a presentation for every one of them from a proficient user could be very useful. Speaking about the “analog factors” like humans, creativity, learning, history and philosophy of functional programming would be a great complement. Finally, some success stories using clojure in the wild.

    2) Well, basically everyone that has something interesting to say.

    3) RSS. I’d love to listen to the podcast with my pc and android smartphone.

    BTW, great idea Chas! As a novice to clojure, I’ll follow your podcast 🙂

  13. Nick "nickik" Zbinden says:

    Very cool, I love podcasts.


    Interviews with intressting people
    discussion round with more or less the same people every time
    interducing new librarys or functions

    One thing I would suggest is that you don’t do a all in one thing where you start out with news and then talk to somebody intressting rather seperate the diffrent section into diffrent podcasts. That makes it more attractive. Somebody that programmes mostly in Scala is probebly not really intressted in whats going on in clojure-dev but probebly is intressted in a interview with .

    I think long in-depth one on one interviews are the best fit for podcast.

    2) Again. Everybody. People that developed cool librarys, core members, people that use clojure to make money. People just started with clojure but are intressting (like oncle bob for example), other JVM Language people (Charles Nutter about Invoke Dynamic for example), ideas from other lisps that would be intressting for clojure (Racket people…), new devlopments from academia (new ideas for STMs?)

    3) Im rather simple. I would like to have a twit telling me when something new is out and then just a simple download link on the website.

  14. I don’t know if you know it, but something similar to The Ruby Show would be awesome (especially the show notes), but with more interviews/guests:

    I love the “Function of the day” idea, as well as the “dos and don’ts one”.

    Personally I’d prefer iTunes as delivery method, but RSS is fine too.

  15. Tj says:

    I’d like to hear about Overtone. Just because that happens to interest me at the moment.

    Or you can have musical segues created with the help of Overtone. 😉

  16. Geoff Wilson says:

    For Clojure, I think it would be good to have a mix of styles for the podcast. Regular ones that include a bit of news, and then an interview / analysis. And then intersperse with some panel discussions. It would be great to hear from several takes on the same topic.

    I’d also like to hear from Nathan on why Clojure made sense for building Storm.

  17. Michael Campbell says:

    Lots of great ideas here. A couple of things to think about; Apple doesn’t control the entire world, so some way to get these out to non-Itunes users would be much appreciated.

    Also, there are probably a lot of newbies coming into the language, so the occasional bone thrown to them (us!) would be useful too; what’s leiningen and how to use it, slime/swank/emacs howtos, common clojure idioms, converting java to clojure (particularly a java to clojure idiom mapping), how to think about conversion, common pitfalls, performance issues (*how* to diagnose performance issues), …

    And of course, a library of these podcasts so people coming into the language can go back and listen to the old ones. This library I think should be categorized/tagged by subject and level of difficulty or experience or something.

  18. […] initial announcement post for Mostly λazy drew a lot of really good ideas and suggestions, many of which I’ll be […]

  19. Nando says:

    I’d like to second the suggestion that a few podcasts for utter newbies would be very welcome. What are the best tools to use to get started experimenting with Clojure, for instance? Where are the resources one would need? Clojure seems like a very large meal to swallow. From what corner can one start nibbling to work one’s way in?

  20. Dave Barker says:

    Good job I enjoyed the first episode 🙂

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s