- Joe Eames (twitter github blog)
- Merrick Christensen (twitter github)
- AJ O’Neal (twitter github blog)
- Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
- @derickbailey (Derick Bailey)
- @tjholowaychuk (TJ Holowaychuk aka Vision Media)
- @substack (James Halliday)
- @maxodgen (Max Ogden)
- Peter Cooper’s HTML5 Weekly
- @seb_ly (Seb Lee-Delisle)
12:43 – Blogs
17:02 – Filtering
23:21 – The Community
- Airbnb Meetups
- Addy Osmani: Articles for Developers
- Utah JS
- Utah Software Craftsmanship Group
- Ruby Rogues Parley
27:33 – Podcasts and Videos
- The Changelog
- YUI Theater (Yahoo Theater)
- Google Tech Talks
- Talks to Help You Become A Better Front-End Developer in 2013: Addy Osmani
- How To Stay Up To Date on Web Technology: Chris Coyier
- Wide Teams
- Emacs Rocks!
- The Breakpoint with Paul Irish and Addy Osmani
35:53 – More Blogs
36:16 – Conferences
- Sherlock Holmes Consulting Detective (Joe)
- Might & Magic Clash of Heroes (Joe)
- Diet Coke (Merrick)
- Noah Gundersen (Merrick)
- Anis Mojgani (Merrick)
- How to create a bookmarklet (and load jQuery anywhere)! (AJ)
- So I installed Ubuntu Linux… Now what? (AJ)
- Doctor Who Sonic Screwdriver of the 10th Doctor (Chuck)
- Powermat Power Dual 1200 Rechargeable Backup Battery (Chuck)
Monolithic vs Modular Design w/ Tom Dale and James Halliday
AJ: I ate a lot of pickle chips this morning.
[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.]
[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]
CHUCK: We have Merrick Christensen.
MERRICK: Hey guys!
CHUCK: AJ O’Neal.
AJ: I was informed that I’m not actually live.
AJ: Now what is “unlimited” mean when you talk about access to you?
MERRICK: [scoffs] Come on, man!
CHUCK: [laughs] If I’m awake, I’m probably available to answer to all your questions.
MERRICK: Do panelists get discounts?
CHUCK: If you’re interested, I can probably work something out.
CHUCK: In fact, I’m offering a discount for anyone who listens to the podcast. If you go and sign up and you enter the coupon code podcast, it’ll give you $200 off.
MERRICK: Oh nice! Nice!
AJ: Panelists only get $50 off, though.
CHUCK: That’s right. It’s like my dad when he graduated from demo school, his cousin came up to him and said “So, do we get a family discount?” and he says “Yeah, I’ll charge you 50% more”.
MERRICK: [laughs] No, kidding! That’s the vice working with family.
CHUCK: That’s so true.
MERRICK: We know that all too well in the tech in this show. When people ask me “hey, can you fix my computer?” I’m like “what is a computer?” [laughter] like “what are you talking about?”
CHUCK: Oh I sent an email to all my brothers and sisters and that basically said “unless you are responsible for conceiving either myself or my wife, you don’t get free tech support anymore”.
MERRICK: [laughs] That’s awesome!
AJ: Nice! The truth.
CHUCK: Yeah. And I have 9 brothers and sisters so I literally cut out like a whole bunch of free loaders by doing that.
MERRICK: That’s awesome.
MERRICK: Sure. So one of the biggest things I’d recommend, the mailing list, I mean if you’re strong and hard and you’re resilient, definitely the mailing list by all means. But for the rest of us, follow ES-discuss on Twitter. It’s from by Domenic Denicola. We had him on the podcast talk about promises, but essentially at Twitter account to give you bite size, consumable discussions about what’s going on with the ECMAScript committee. So I’ve really enjoyed that.
CHUCK: Yes, that would be definitely interesting especially since for the most part the people that I deal with, they’re only dealing with it on the web and they only really care in so far as it impacts their web application and knowing what’s coming down the pike. They don’t even know why that impacts them.
MERRICK: Sure. So I would say it’s always key to know what’s coming down the pipe line. A lot of the reason because it’ll manic your code more of future proof, but also it keeps it not boring. Like knowing that you’re facing a problem in a language and knowing the language is going to a dress-up problem is just an exciting thing always for me as a developer. And knowing how the language is going to resolve it gives you a really good idea of how you can resolve it now.
For example, if I know that in the future I’m going to be able to use for each MapReduce etcetera, which you can in most process now, but this was the case when ECMAScript file was bro wink, you would use underscores forEach MapReduce or your own polyfill or whatever. So it gives you a good idea of how to align yourself with the paradigm of the language so your code is less awkward, I guess.
JOE: I think there’s also another reason except that (it) unite us, even though ES 6 is just right now is in proposal stage, right?
AJ: And they’re still talking about it all the time.
JOE: Yeah. So even though it’s not necessarily released thing, that was user implementing pieces all the time. So sometimes, especially if you’re doing an ECMAScript, you’re limited to a specific browser, you can actually use pieces of it today.
MERRICK: Oh yeah! I mean if you’re going to talk about that, a lot of the ideas in ECMAScript to CXR are pulled pretty shamelessly from CoffeeScript, which is great!
JOE: I didn’t know that.
MERRICK: Yeah! Like the fat arrow, the structuring. I mean there’s a field that features that. I think rest parameters come from CoffeeScript’s slots, interpolation of strings, and some of them are just general programming concepts. But Brendan Eich pretty shamelessly said like “Yeah, there’s a lot of things the CoffeeScript has been a test bed for”.
AJ: And there’s also for node JS, there’s the one ES 6 transpiler by Google, I think. I don’t recall the name of it right now, do you know?
MERRICK: I think it’s “6″, that’s what I’ve been talking about. But if we’re going to talk about — I’m sorry?
AJ: I was just going to say, so you can npm install a couple of node modules that you can write ES 6 and then just run it normally, just have it part of your stack of software.
MERRICK: Yeah. And node, you can actually run with certain harmony flags turned on. So when you kick up node, there’s a bunch of flags you can pass in for V8 options to essentially enable certain harmony features, which is really cool!
CHUCK: Yeah that’s really cool. The thing is this, I think as things move ahead with things like node JS, I mean their version compatibilities that you may run into, but with the browser it seems like a lot of times they are wasting make it just backward compatible. But the nice thing is or the thing that comes to me the most is you’re talking about like the forEach features or the looping features, some of these other things that are going to come in to ECMAScript 6, they really make your code easier to deal with and more expressive. And so if you have something that can backfill that compatibility to older browsers, then it’s not so much that you can do things in ECMAScript 6 that you couldn’t before, but it just makes the code easier to handle. And that makes your life better. Does that make sense?
Those two guys do a lot of ban turned — whenever people have problems with ECMAScript 6 or whatever, they’ll reach out to those guys and complain, and they’ll respond as wonderful people like they are.
AJ: So I found a whole league of people on Twitter, and I found that Twitter is excellent for that. However, it can also burn you out pretty quickly, at least for me. I find that my burnout is quality up to the amount of time I spend on Twitter.
JOE: Yeah, totally awesome! In addition to that newsletter, he’s also got newletters for CSS and he’s got a different one for HTML5.
CHUCK: Yeah. I love Peter stuff. He does such a great job with a lot of that stuff.
CHUCK: Are there any blogs or anything that you guys read?
AJ: Dan Alden, he does grunt JS. He did — I’ve noticed I was talking fast, so I’m trying to slow down intentionally so I’m afraid I will sound stoned or anything like that now — but, Dan Alden’s blog is awesome. Primarily because he always takes things from an angle like he doesn’t hear what everyone else is talking about, like he’s just trying to solve the problem with his own head. He takes a lot of like comment conceptions like about the single variable principle. He comes up them from a very pragmatic stand point, and I really really like that.
MERRICK: Yeah. Like generically speaking The Changelog, I’m sure you guys have seen it because it’s on GitHub’s homepage, but that is one of the coolest blogs. Like I find so many tools just like different things like Powerline for Vim, that is one of my favorite lines, just different things like that. And it gives you a overview of open source, but they do it in a way that’s very practical for no matter what technical thing you’re interested in the rest of the changelog. And I definitely would recommend following their reader sort of RSS feed.
AJ: Yeah. Go away!
MERRICK: Hacker news is like be going to new YouTube comments.
AJ: Yup. I’m a little more conservative with the time I spend on blogs. So what I found to be most effective is to follow @jergason and @iammerrick and when they retweet something, it’s normally the best of the best.
MERRICK: [laughs] Thank you. Yeah @jergason is awesome, actually.
AJ: Yeah. And that’s truthful like I really do that. Like I wait for one of you two guys to retweet it before I go out and look at it because I just, I like learning new things, but I don’t want to learn all the things.
CHUCK: Yeah. So, I’m curious as to how you decide what is relevant to you?
AJ: Unfortunately, I have this mental problem where I feel like everything everywhere is relevant to me. And if I don’t look into it, then I’m worthless human being. So I’m probably not the best person to ask that because I can be obsessive about this stuff.
JOE: I like to pick topics that are of interest to me when I — anything that’s about Angular TypeScript, or Craftsmanship, all lead about, most of the stuff about any of the MVC frameworks I’ll read about. So I like to pick topics that right off the bat interesting. So for example, that howler thing on automeo, that’s not terribly interesting to me so I wouldn’t jump right on that. But anything’s that are I like to click through and just let one at the size of what it is. Is it a short little article? If it’s a short little article then hey, even if I waste a little bit of my time, then reading 4 paragraphs is not that much of a waste. So might be worth it if it’s a short article to queue it up. You also have to have your queuing technology for –
MERRICK: Yeah Read It Later, is my hero. I used to use Instapaper until Read It Later became free, and it’s just awesome. You just find an article, use your Read It Later, and it start saves it for you for later. And also saves it in a beautiful format.
AJ: And I think that imply something else that’s important to understand and that is: if you don’t spend an hour in a day keeping up to date, that’s not a problem, right? You don’t need to worry about missing something because if it’s only mentioned once, it’s probably not worth your time, unless your thing is you want to stay up on everything. But if you’re busy, you only have a few hours a week or even a few minutes a week to stay up on something, find to subscribe to people on Twitter, think your favorite blogs, whatever. When you get that time, go through them, scan through them and see, get a general feeling for what you see, and then the next time you do it if you see something that popped up again and the next time again, hey that’s not an indication whether you do it every day or you do it once a month.
MERRICK: The trouble with Twitter is that it’s just so full of noise.
CHUCK: Oh yeah!
MERRICK: So much discussion about, I’m not saying people don’t [inaudible] and talk about this stuff by any means, but from my perspective I don’t care for it. But what like politics and like atheism versus religion, etcetera, like I’m totally okay to people who want to talk about that stuff, but it certainly deludes a lot of this stuff in terms of staying up to date. I think there’s room for someone and perhaps it exists. Hit me on Twitter if it does because I would love to use it. But the tool that essentially just leverages the links you click often to and things that you spend more time looking at etcetera to just generate a score and guess what’s relevant to you just to use in some sort of machine learning. You know what I mean? Aggregate in those kinds of things. Because if there was like a “remove noise” button in Twitter, I would love it. Because some of my favorite follows, like people that I love to follow, are also the most noisy when it comes to that other stuff. Like they constantly trying to pick fights or whatever.
CHUCK: Yeah that’s interesting.
MERRICK: That’s awesome! So if you could do that with all of your feeds, like here’s my Google reader, here’s Twitter, here’s Reddit, show me what’s relevant, and it could figure out things that are popping up a lot, etcetera, it’ll going to be really interesting thing to use.
CHUCK: I wonder how you would implement something like that, though. Would you just build like a chrome extension or something so that when you click on it, it’s like “okay you’re in Twitter”. So whatever app you use for Twitter and then it’s “you click on this link” so generally, things tweeted by this person or on this website or have these keywords…
MERRICK: Yeah that would actually be — I mean I liked the idea of a chrome extension because then people don’t have to leave what they’re using. But obviously the simple and straightforward way is to give them a UI, like an aggregate UI.
MERRICK: And you would know exactly what they’re clicking on, exactly what they’re closing. Because if you close, you’re going to remove scores and things like that. But –
JOE: But yeah, Twitter does have tons and tons analyze.
MERRICK: It does. Like I keep my Twitter account open since we were talking and I fry seem like 40 tweets. And I’m not following that many people, less than 300 people, which is not a lot compared to some people.
AJ: I think another really good way to keep up to date is through the actual face to face community, meaning generally you have to see the developers you work with or user groups you attend.
CHUCK: Oh you mean like the user groups that I haven’t been to for a few months?
AJ: Those are be the ones.
CHUCK: Yeah I haven’t seen you guys in a while, have I?
AJ: I forget what you look like.
MERRICK: Those are definitely key particularly because they at a human element to fail to feel so not human.
MERRICK: Like I know it also contributes to my burnout is that people don’t act the same on the internet as they do in person. And there’s something about meeting with people in person, that’s just wholly refreshing.
The other thing that I really like is Airbnb’s meetups, like their online meetups, and Airbnb does a great job of like getting good people. For example tomorrow, I think, we’re going to have Isaac from [inaudible] on node.js, he’s going to talk about the next version of node. But those are just awesome like — I don’t know, they’re just great in terms of really solid contents from a video perspective.
Another blog that would be a shame not to mention, I’m sorry, is Addy Osmani’s. Like he’s interesting because he is not so much focused on web development and he’s more focused on application development.
MERRICK: Design patterns, those kinds of things.
AJ: He’s a very connected individual..
MERRICK: He is.
AJ: He’s obviously doing a lot of filtering…
MERRICK: Yeah he does. He does a lot of filtering and he does a great job for it. And he also takes a distinct content, and he makes it more consumable for the masses. He’s definitely popular because of that. He takes somewhat complex content, and he makes it beautiful, and he makes it more consumable. Like a lot of his stuff is not like novel, they’re not like his ideas. I hope that’s uninsulting to say that because maybe they are and I’ve missed them behind doors meanings, but a lot of his stuff is like (I mean a lot of it is novel), but a lot of it is him taking other people’s work and really made it applicable, impractical.
AJ: Yeah. Absolutely. As it is amongst really…good for that. So one of the things that I think is also valuable is to watch the email discussions that go on over a user group so like Utah JS.
AJ: Their discussions are really useful; I also belong to the Utah Software Craftsmanship User Group. And I was just thinking about this, there’s a lot of user groups out there that are having very interesting discussions. You don’t have to live in the state and physically attend the meetings to join their email lists and be part of their user group online and still get to see the conversations that are being held. And unlike Twitter, there’s a lot less noise; should there might be noise, it’s about “hey, where are we having the meetup?” or things like that. But then, they’re also discussing some things that’s very interesting, and it’s widely applicable. It’s not just for the people that happen to live where that user group meets.
MERRICK: That’s very true.
AJ: So beside the Utah JS and Utah Software Craftsmanship User Groups, I’m not sure what other user groups would be a great ones to join.
MERRICK: Everyone has their own will (where) they want. And honestly, they’re probably stronger than Utah JS in some cases.
AJ: But not as good as quality. Definitely Utah JS has got the top for quality.
MERRICK: Oh yeah. Is this some gang wars about?
CHUCK: [laughs] There you go. We have a premium list for Ruby Rogues so that’s not necessarily localized around a location, it’s actually kind of centers around the podcast. And we really have some of the best discussions on there about, not just Ruby, but about programming in general. And it’s really just amazing. So yeah, those list definitely payoff and it’s funny because the more expertise you pull in, the more interesting people you’re able to get on those lists. You really do get some interesting and powerful things going on.
MERRICK: That’s awesome.
MERRICK: I listen to “The Changelog”.
CHUCK: The Changelog? That’s a good one. That one with Wynn Netherland?
MERRICK: Honestly, I’m not sure the names. I mean who knows who’s on podcast, right?
CHUCK: Yeah I think it’s Wynn and Adamson, buddy.
AJ: So I don’t really listen to podcast very often, but what I do like to check out is Yahoo Theater. That’s where the Douglas Crockford videos are hosted and David Glass videos, and lots of video series.
MERRICK: Yeah that’s awesome. On that note, “coursera” is amazing. Like it’s just amazing; I love stuff like that. Coursera.org, it’s a bunch of free high-level educational courses on really interesting content like algorithms, machine learning…
JOE: Scala, Functional Programming…
CHUCK: So are there any other good places for video then? Sounds like you guys have kind of moved into the video realm…
JOE: One of my favorite video places is infokey.com. Their stuff is more centered around craftsmanship and agile, as a concept. There are a few, in fact right now, there is the one that’s Jeremy Ashke –
JOE: Ashkenas, there we go. Thank you. Jeremy Ashkenas made a presentation about AVC frameworks, I don’t have the exact title of it, but they’re not always very tech-specific. All been times, they’re just selling about general and agile, or scaling, or something, but I find a lot of interesting talks there. And you can download the video as just an audio file instead and just listen to it as a podcast so that’s really a cool feature.
MERRICK: Yeah, that’s awesome. I mean this isn’t on video, but trying to do research and just release like a blog post, you will learn a ton from that primarily because people will not not keep themselves quiet if you do something wrong. So I love that. Like I wrote an article on dependency injection with like AngularJS-style dependency injection, and one of the creators of AngularJS kind of corrected me on one of my points, and I loved it. I absolutely loved it. And he did in a way I was very educational. For me, kind of embarassing, but not totally like he was awesome! And I find that when you do that kind of stuff, when you release projects, etcetera, people will give you ideas that you would not have otherwise had, or they correct misconceptions that are fine-knit. You know what I mean?
Like you look at Dave Herman, one of the smartest guys out there, in my opinion. He’s just brilliant. You take his example about how he got called out on core ring when he should have called it partial application. That’s a knit pick, but the guy wrote a book to get reminded of that. You know what I mean? So like trying to be a creator and not a consumer has been something to a) has helped me be a lot happier as a person, like just trying to create something, but also like it’s been way more beneficial than just consuming all the time.
So be a creator, not a consumer, and I think it’ll make the world more awesome and you’ll stay up to date a lot better because you’re creating what’s up to date. I mean that’s just the way that I’ve been looking at it and I’ve really enjoyed it.
JOE: There’s a very interesting, and this isn’t necessarily specifically related to video, but there’s a lot of video on here. There was an article from Smashing Magazine called “Talks” to help you become a better friend and engineer in 2013. And from that, one of the talks that jump right out of me that I, it was just a slides unfortunately, it was called “How to Stay Up to Date on Web Technology”, and I’ll put those two links in the show notes. But there’s a lot of places to aggregate different talks, and you can go through and just watch the talks or the slides, and there might be video, there might be articles, or whatever. But that was a pretty interesting one and led me to, I don’t know, tens of hours of research that I could do.
MERRICK: Yeah that was by Chris Square, I think. And he does a great job of aggregating and filtering content for people.
CHUCK: Nice. So one other area that we can talk about, we’ve talked about this before on the show –
AJ: Hey yo Chuck!
AJ: Before you do that, I really didn’t get to hear what podcast you like to listen to.
JOE: You know Paul Irish and Addy Osmani are doing the show they published on their Google+ feeds and I can’t remember what the name of that show is.
MERRICK: Yeah Google+ is turning out to be a really great source of awesome content, I found.
CHUCK: Yeah especially with their communities, their ‘new communities’ feature. You can get some really interesting discussions going there.
AJ: Yeah, for sure.
MERRICK: I hope so. I’m open to if anyone wants to hit me up on the Internet, too. Like I’m dying to find more places, more interesting content, more stuff of substance, too, overly.
CHUCK: Yeah. In fact, if you have kind of a secret sauce or some place that we haven’t mentioned on the show, by all means just tweet at JSJabber and let us know what they are and I’ll try to retweet those out so that everybody else can see them as well.
JOE: Right. The name of that show that Addy Osmani and Paul Irish do is called “The Breakpoint”.
MERRICK: That’s right. And they do a lot of developer tooling discussion which is really cool.
CHUCK: Is it in iTunes? Do you know?
JOE: I don’t know. It’s videos on Google+, so –
MERRICK: Aren’t there on YouTube? The videos of themselves..
CHUCK: The Breakpoint?
JOE: The Breakpoint. And if you’ve either add or follow or go to Addy Osmani’s Google+ page, or I assume Paul Irish’s as well I just happen to find it really quickly here through Addy Osmani, then you can find it. Or just — I’m sure if you Google ‘The Breakpoint’ and Addy Osmani and Paul Irish, you’ll find it.
CHUCK: Yeah. I don’t see it in iTunes. I would love for them to put it in iTunes. Anyway –
AJ: A few other awesome blogs, “HTML5 Rocks” is great. Like they do a lot of stuff on new APIs you can play with. I love that. And then there was “Brendan”, which is Brendan Eich’s blog. Joh Resig’s blog, he’s starting to update it again as promised; he’s the guy that created jQuery. And “NodeUp” is actually a really interesting podcast that I listen to as well, if you’re interested in Node.js.
CHUCK: Awesome. What about conferences? We talked about attending the conferences, but do a lot of the conferences publish videos of the talks that were given at their conferences?
AJ: Yeah. I’ve heard it on the Merrick Christensen’s spoke cascading JS and they publish that already. Yes?
MERRICK: [laughs] Yeah they publish all of them. That was a great conference, too. Obviously, JSConf, NodeConf, also as of HTML Conferences, Rich Internet Conf, and there’s so many conferences! And I think it’ll be really interesting to maybe set up a poll or something and see what our listeners are attending.
AJ: Right. Does JSConf can publish their conferences and some stuff?
MERRICK: Man, we may not have a lot of podcasts, but we have a ton of conferences.
AJ: Yeah. And if you’re a conference organizer and you’re not recording with the intention of publishing your sessions and it hasn’t happen yet, please change your mind.
MERRICK: Why are you being so selfish?
JOE: Guarantee, it will not increase your subscribership because you don’t publish the sessions.
CHUCK: Yeah. Alright well, are there any other avenues that we haven’t explored here for places to go?
MERRICK: We touched on Reddit, we touched on Podcast, we touched on Twitter, touched on videos –
AJ: Divine inspiration?
CHUCK: [laughs] Is there anyway that you guys aggregate all of this? Or do you like sometimes go look at the Twitter, and sometimes go look at the feed reader, or –
MERRICK: I’m always doing all of that, all the time.
CHUCK: So you’re looking at all of the different places that you aggregated?
MERRICK: Unfortunately, yeah. Like I use the Twitter for the client. I use reader, it’s beautiful app. And then like I said, like all of it, I end up finally into that [inaudible] readability, which as talking about earlier, it’s kind of like Instapaper.
CHUCK: It’s readitlater.com?
MERRICK: Readability.com. Read It Later is the same kind of service. Any of those kinds of service, they kind of just store stuff. I’ll just try to have link to Readability, yeah. But I end up putting stuff in there for when I actually have time to really dive down into something and you consume it, which is great. Because when you’re just going through stuff, you don’t have time to really digest it.
JOE: Get a tablet. If don’t have much money, buy a cheap android tablet. And then sink your stuff with Read It Later and Readability and read it when you got time.
MERRICK: It’s awesome. It’s really enjoyable.
CHUCK: Alright, cool. Well, I think we’re getting pretty close to needing to end this show, so we’ll move on to the picks. Joe, what are your picks?
JOE: So let’s see, I’m going to pick 2 things. I played this game called “Sherlock Holmes”, and I guess it’s actually been out for a little while, but it was really fun! It’s a board game, although it doesn’t play like any board game I’ve ever played before. You can only play it 10 times because it has only 10 mysteries, but every time you play it takes about an hour for as to about an hour and a half the first time. But you go through and you’re supposed to be trying to solve a mystery that Sherlock Holmes is also trying to solve. You actually get to go through kind of a booklet with clues. And for every clue that you look like, you lose points. Because you’re trying to solve it in the least number of clues possible to solve the mystery. And take about an hour, it was really fun! Had a really good time playing that.
And so my second pick is going to be on the iPad. I just picked up a game, it’s might and magic. I think it’s called “Clash” or “Crash”, I don’t remember exactly. But it’s a really cool iOS game, might and magic game, and that was really well-done. There’s a lot of really really casual oriented iOS games that it really have any depth to them especially if you’re actually or as pretty serious gamer. And so this is actually has a lot more depth than your typical iOS or mobile game. So I’m going to pick that one as well.
CHUCK: Alright, cool. Alright Merrick go ahead, what are your picks?
MERRICK: So I’m ashamed that I haven’t picked this one before, and it’s “Diet Coke”. I love diet coke, so much. Particularly citrus like a little bit of lime and lemon in there. [making a sound] Just amazing.
And then the other one is Noah Gunderson, I’m going to go to see his show tomorrow. And I’m just looking forward to his acoustic music. And the third one is Anis Mojgani, he’s a poet. Both of those guys just create beautiful things, and I love it. So those are my picks.
AJ: I need to make a public apology to the jQuery community at large. I want to appreciate Merrick for calling me out of my crap last podcast.
MERRICK: Thank you! Was it the exceptions?
AJ: I was never able to [inaudible]
MERRICK: Oh, my gosh!
AJ: The problem that I thought I was having so either I imagined it..
MERRICK: I feel so redeemed…so redeemed..
AJ: Or whatever…
AJ: Yeah! So it does swallows…
AJ: But the exceptions, I was not able to reproduce to swallow another exceptions.
AJ: So if it ever existed as a problem, which I can’t confirm that it did, it certainly doesn’t exist now. That was that. That was just in my head. Potentially. So as penance for that [inaudible] I wrote a little article on how to load jQuery anywhere using a bookmarklet, and so I’ll pick that as penance to the jQuery community.
And then also just for fun, for those of you that are using Ubuntu, I created a script that installs all the things that you could have got and installed out of the box but didn’t. And so I’ll pick that. Those were my selfish picks, except Merrick. I picked him for calling me out of that crap and that was –
MERRICK: Thank you!
AJ: That was purely altruistic.
MERRICK: That was! I was very humbled, thank you!
CHUCK: Awesome. Alright, so I have a couple of picks. The first pick is, well one of the fans of the Ruby Rogues Podcast sent all of the Rogues a $20 Gift Certificate to thinkgeek. And so I went through thinkgeek and — some of the stuff is fun, some of the stuff is funny, some of the stuff is in poor taste, and I was looking through it and there really wasn’t anything that I was looking at that I had to have, except one thing that I eventually found. So if you’re a “Doctor Who” fan, you probably recognize this sound [alarm sound].
I have a sonic screwdriver, which is the doctor’s tool for doing all the –
JOE: Chuck, if I had to start from you, I think I just lost it.
CHUCK: [laughs] It is such a funny show! Oh, my gosh! Anyway, so this is the “11th doctor’s sonic screwdriver”, and it pops out [popping sound] and it has buttons on it to make the noises so [alarm sound] if I ever have to hack computers on anything, then I have a sonic screwdriver to do that with. But anyway, I’m a huge fan of the show and I just thought it was fun. I wasn’t getting anything too serious.
The other pick that I want to pick is something that — I think I picked the Powermat before and I don’t know if I mentioned this before, but I’m going to pick it again if I haven’t picked it before. And that is, I got an iPhone, it’s kind of a juice pack or battery pack that you can just throw on to the powermat and it will charge on its own. And there have been a few times where I forgot to charge my phone, and so I’ll just pull it off. It has the 30-pin connector so I have to use an adapter to charge my phone with it, but man, it charges the whole thing up; it charges that pretty darn fast. And then I can just carry my phone around of my pocket and not worry about it. So those are my picks this week. And we’ll go ahead and wrap up the show, thank you for listening, and we’ll catch you all next week!