The Stack Exchange Podcast show

The Stack Exchange Podcast

Summary: Hosted by Joel Spolsky with Jay Hanlon and David Fullerton, the Stack Exchange podcast lets you listen in on discussions and decisions about the Stack Exchange Network. The Stack Exchange podcast gives you an unparalleled view into how a startup is created and built. About Stack Exchange: Stack Exchange is a fast-growing network of over 100 question and answer sites on diverse topics from software programming to cooking to photography and gaming. We are an expert knowledge exchange: a place where physics researchers can ask each other about quantum entanglement, computer programmers can ask about JavaScript date formats, and photographers can share knowledge about taking great pictures in the snow.

Join Now to Subscribe to this Podcast
  • Visit Website
  • RSS
  • Artist: Stack Exchange
  • Copyright: Copyright © Stack Exchange 2011

Podcasts:

 Podcast #14 | File Type: audio/mpeg | Duration: 0:00:01

This is the fourteenth episode of the StackOverflow podcast, wherein Joel and Jeff discuss the following: This week’s Rock Band downloadable content is epic — the best of the Who. Pointless podcast trivia: the Who song Baba O’Reily is a concatenation of two influences, one philosophical, the other musical: Meher Baba and Terry Riley. “They’re all wasted!“ On Joel’s post Don’t Hide or Disable Menu Items. Joel considers this post an experiment in minimalism, to see if it is possible to write an extremely short piece that still works. I viewed it as a mistake; surely there’s something between three tiny paragraphs and 5,000 words. There should be a common UI metaphor for things that are disabled that provides a standard bit of interface to indicate why something is disabled. The specific situation that Joel ran into that motivated his post on this was the fact that the accelerated playback mode of Windows Media Player was disabled for Joel. I believe that comments are an important avenue for clarification and course correction in blogs, which is why they are so essential. Is a blog without comments even a blog at all? It is what provides the conversational tone that makes them work. Joel feels conversational nature is “leading to the demise of blogs”. People are relying on the conversation to complete the idea, rather than writing and researching the topic and presenting it as a coherent whole. It’s more like hanging out with your friends and saying the first thing that pops into your head. Joel draws comparisons to the eternal September. So much of programming is not easily measurable or quantifiable; it is explained by anecdote. I believe it is the reader’s job to read critically and question viewpoints — and demand some form of supporting data, beyond just one example or a few anecdotes. Don’t let the most persuasive argument win; let the best data win. Joel brings up a great point — you should avoid weasel words in your writing! Or at least know when you’re using them. And try to stop. On making decisions based on data: I believe you should automatically measure the number of queries and the time they take in your software. Based on that data, decide how much to normalize your database. Joel says the older he gets, the less he knows — citing a few of his earlier posts. He plans to switch to story driven writing, free of agenda or morals. Let the reader interpret whatever message he or she wants into it. Perhaps the ideal workspace is re-configurable by the group that works in it — Microsoft’s new research building might be an example of this, or the the Patterns & Practices agile workspace. A discussion on the perils of object relational mapping — it’s not called the Vietnam of Computer Science for nothing. We use LINQ to SQL on Stack Overflow and I have been quite happy with LINQ to SQL because it is 1) flexible 2) very lightweight and 3) built into the language as a fundamental construct, not bolted on in bunch of code generation or classes. Thanks again to everyone contributing wiki transcriptions! We also answered the following listener questions: Paul D. Waite: “As a web developer going from JavaScript and Python to Objective-C, where should I start learning C?” If you’d like to submit a question to be answered in our next episode, record an audio file (90 seconds or less) and mail it to podcast@stackoverflow.com. You can record a question using nothing but a telephone and a web browser. The transcript wiki for this episode is available for public editing.  

 Podcast #13 | File Type: audio/mpeg | Duration: 1:06:44

This is the thirteenth episode of the StackOverflow podcast, wherein Joel and Jeff discuss the following: Joel Spolsky still claims he is a New Zealander — or at least his father was — though I refuse to believe anything that is not in Joel’s Wikipedia entry can possibly be true. More evidence: FogBugz uses the Kiwi as its logo. I completely stole Yuval Tobias’ audio recording question about Spartan Programming and posted it on my blog. My apologies, but it’s a great topic, and I couldn’t resist. You may also appreciate Steve Yegge’s post Portrait of a Noob, as it covers similar ground. Marco Arment was kind enough, in My Lyrics Are Bottomless, to expand on his earlier criticism. Marco, I can’t bring myself to disagree with a fellow fan of the best two-man novelty band on the planet. I’d love to involve you in the private beta so we can benefit from your advice once you’ve experienced the code in action. Joel says that ASP.NET is like driving a Lexus, and PHP is like riding a bicycle. Note: please direct all subsequent hate mails to Mr. Joel Spolsky, c/o Fog Creek Software, NY, NY. The original schedule for Stack Overflow had us going to the private beta this month (July). Based on the current progress, I believe we need 2 extra weeks to implement editing, and that’s an essential part of the system. The key pieces need to be in place to get meaningful feedback in beta, so even if it slips a bit into August, the beta will be more useful. Stack Overflow will implement an Xbox 360 like Achievement system tied to your account. Our “Badges” system fulfills three roles: bronze badges encourage people to try all the different functions in the system, silver badges encourages continued participation, while completionists and hardcore users can strive to get the gold badges. All of this is completely optional, of course, but it is permanently visible on your Stack Overflow profile. We will also have a reputation system, which is a simple numeric score attached to your profile. It’s based on the number of upmods your questions and answers get. It bothers us that on many voting based sites, a downmod completely cancels out an upmod. On Stack Overflow, an upmod will be worth twice as much as a downmod. We hooked up CruiseControl.NET on our project, so every checkin results in a build, unit testing, and deployment to the server. We also get email notifications of what changed and whether the build broke or not. Joel’s classic 2000 article The Joel Test. How does your team fare on these 12 points? If you’re interviewing for a job, does that company pass The Joel Test? We also consider why unit tests aren’t included in Joel’s list, and whether they should be added. What version number is your website? Should websites have a version number? Our website version number will be synchronized with the Subversion revision number, so we can be sure what version we’re running. A discussion of Charles Petzold’s fantastic new book, The Annotated Turing. I cannot recommend this book highly enough; Petzold really makes the history and context of Turing and his seminal paper come alive. There’s also a Broadway play Breaking The Code based on Turing’s life. Joel has a new book, More Joel on Software. Joel shares his thoughts on the merits and pitfalls of turning your blog into a book. Joel decries the groupthink of Silicon Valley, and the flight from startup to startup. Joel thinks you can have a successful, original startup anywhere on the globe. You may want to maintain a US office, however. The principle of progressive enhancement is why AJAX is more web friendly, whereas the “rounded rectangle in a browser” model of Silverlight and Flash isn’t. Embrace and extend! There are a number of fairly mature JavaScript API libraries out there now, like jQuery, Dojo, and scriptaculous. Yahoo has some outsta[...]

 Podcast #12 | File Type: audio/mpeg | Duration: 1:09:58

Joel and Jeff discuss Macbook Air overheating and undervolting, constructive criticism, and engage in an extended discussion of Joel's management training program reading list. If you love classic books, this is the podcast you're looking for.

 Podcast #11 | File Type: audio/mpeg | Duration: 1:06:52

Joel and Jeff try to avoid talking over each other while discussing data generation, full text searching, cross-site scripting, Markdown, Microsoft's Silverlight, and how to get a job at Fog Creek software.

 Podcast #10 | File Type: audio/mpeg | Duration: 1:07:29

This is the tenth episode of the StackOverflow podcast, wherein Joel and Jeff discuss the following: We provide some background for new listeners on what Stack Overflow will be. See Joel’s post and Jeff’s post. Although we have ambivalent feelings about Expert’s Exchange, what we’re doing with Stack Overflow is similar, and they do have a sense of humor — and invited me to a conference. We will be using the cc-wiki licensing terms for content posted on Stack Overflow. Hopefully we can ship before Wine (which just hit version 1 after 15 years) and Duke Nukem Forever. Check out a list of things that have happened since Duke Nukem Forever began development. I confess that I was shocked to find out, while listening to our own podcasts, I wasn’t hearing everything Joel was saying! Listening is hard. Make sure you’re thinking about this the next time you listen to someone. Joel has fun with instantrimshot.com and I mention sadtrombone.com ; these are excellent examples of the emerging classes of single-serving websites. You crazy hackers figured out our super-secret beta website URL! I invite participation for the upcoming private beta, but our in-development site is not suitable for human consumption at this point. There is a special prize for those hardy few that “hacked” their way into the development site, though. A brief discussion of the badges that you can earn while participating in the Stack Overflow site. We don’t need no stinkin’ badges, of course, but I think they’ll be fun and complimentary to the reputation system. Stack Overflow edits will only be possibly for users who have earned a little bit of reputation on the site by actively participating. This is where we diverge a smidge from Wikipedia, which still (amazingly!) allows regular anonymous edits. But I think it’s a reasonable compromise: anonymous people can ask and answer, but not edit. Jarrod did a tremendous job of getting our one-click build set up: it deploys the database, the code, and even runs unit tests against the website before deploying it. We’re using MSBuild and nUnit. Joel references AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis (Paperback), and describes a few of the anti-patterns he’s seen while developing small apps at Fog Creek for internal use. On the dangers of being an internal IT developer. This is important if you love coding. One of personal favorite bits of Joel’s writing, on cleaning the toilet. Naturally. Sometimes as a manager, it’s your job to do the grubby, ugly stuff so the sales guys can sell and the developers can develop. We use TortoiseSVN for Subversion integration as almost all other Windows developers do. But as Visual Studio developers, we’ve also adopted VisualSVN, which I highly recommend! It makes working with Subversion a pleasure instead of a chore, at least in my opinion. At Fog Creek, they’re switching to Mercurial source control, which like Git is part of the new, emerging class of distributed version control. Source control remains the bedrock of software engineering. I meet so few software developers, myself included, that really understand source control. Just avoid SourceSafe at all costs, and understand the value of branching and merging. Is there anything positive anyone can possibly say about Windows Mobile? How can something six versions old be this terrible? It should be razed to the ground and reinvented, ala Zune and Xbox 360. Can Google’s Android be like Windows Mobile, sans all the sucking? I expect Apple to dominate this closed ecosystem; it plays to all their strengths. On Ruby performance, scaling, “enterpriseyness” and whether or not this is even the right question to ask. Shouldn’t we be thinking of this in terms of the solution first, and the language as a side-effect of that? We also answered the following listener questio[...]

 Podcast #9 | File Type: audio/mpeg | Duration: 1:04:41

This is the ninth episode of the StackOverflow podcast — the first fully hosted on itconversations — wherein Joel and Jeff discuss the following: Apple’s WWDC is going on this week, and Joel has a few Fog Creek people at the conference. at a WWDC party, I saw my friend Wil Shipley of Delicious Monster, who just so happens to be a FogBugz user. If you have a Mac, check out Delicious Monster 2! On the use of Javascript — is it OK to require JavaScript on today’s web? How to pronounce OS X. On Nicholas Carr’s excellent Atlantic article Is Google Making Us Stupid? His blog is outstanding as well and highly recommended. Many people know him from his book Does IT Matter? On the challenges of tagging and hierarchy, and the folly of attempting to define popularity before it exists. The StackOverflow private beta is still scheduled for early next month. We have to go through at least one full cycle privately with Joel first. Beyond that, we will be seeding the site with the existing content of the discuss.joelonsoftware.com .NET questions forum. On the absurdity and emotional emptiness of TechCrunch. Is it venture capital pornography? A quick reference to my friend Matt Hempey’s Here Comes Another Bubble video. It’s so good, it won a webby award! News flash: Joel adopts instant messaging technology, seven years after the fact! We did our first server deployment of the stackoverflow code, where we ran into a little ASP.NET MVC beta problem. We’re crossing our fingers and hoping ASP.NET MVC will have a “go live” license before we enter the public beta. Joel describes the way they use FinalBuilder, and I describe my brief dabblings with MSBuild. On the strange sentiment of “I agree with everything you’ve written, except..” Why does Amazon’s affiliate program work, when Fog Creek’s Fogbugz affiliate program did not? How Google Answers failed because they paid people. Is it possible to “specialize in being a generalist”? Does that even mean anything? Expressing our general affection for Seth Godin, while acknowledging that he is, after all, a marketing weasel. But a really, really good one! An example of specialization in action: how Larry O’Brien’s single post on programming Sabre generated the majority of his income. How I personally wish the “begins-with-www or doesn’t-begin-with-www” debate would just go away. Perhaps some humor will help? Probably not. A final coda on Joel’s question to our audience about password management. On the manifold evils of focus stealing, and our very favorite home page of all time: about:blank We also answered the following listener questions: John Topley: “What are your thoughts on affiliate programs, such as the new 37signals affiliate program?” Matthew Glidden: “What do you think of Seth Godin’s We specialize in everything?” Jim McKeeth: “A reproducable way of generating a secure password: passwordmaker.org” If you’d like to submit a question to be answered in our next episode, record an audio file (90 seconds or less) and mail it to podcast@stackoverflow.com. You can record a question using nothing but a telephone and a web browser. The transcript wiki for this episode is available for public editing.

 Podcast #8 | File Type: audio/mpeg | Duration: 1:06:25

This is the eighth episode of the StackOverflow podcast, wherein Joel and I discuss the following: As of our next podcast, we will be hosted at ITConversations — the NPR of podcasts. A good outfit to be associated with! Yes, Joel does pronounce “wav file” as “wohv file”. I have no idea. Ask him. Joel keynoted the Rails conference. Josh Susser said “If you missed it, count yourself lucky.” Apparently at least David Heinemeier Hansson liked it. It’s true that I objected to David’s attitude towards people who don’t use Macs, but it’s possible to have objections to specific statements people make, or specific beliefs they may have, and still respect them as a person. Disagreement does not mean we are mortal enemies. David has a lot of smart, interesting things to say. That just wasn’t one of them. “The programming community is larger than any one particular tribe.” But why are certain communities more insular and insecure than others? Joel relates this to cognitive dissonance. I remain a big fan of Clay Shirky and his latest book. How big a fan? It’s Clay Shirky’s Internet, We Just Live In It. I believe every working programmer who touches the web should read his latest book, Here Comes Everybody. On addressing criticism — “there arise a new, young generation of rebels who remember not when you were the young rebel, writing new things, and making no claim to authority.” I found Paulo’s thoughtful criticism of our podcast and I wanted to address it. To quote Randy Pausch: “That’s a lesson that stuck with me my whole life. When you see yourself doing something badly and nobody’s bothering to tell you anymore, that’s a very bad place to be. Your critics are your ones telling you they still love you and care.” Joel feels like he was misunderstood on the topic of exceptions. Well, if you were writing a memory allocator for an operating system, anyway. Joel and I do agree that threading is hard. It’s amazing that web apps largely get a pass on this, thanks to the architecture of the webserver model. I give a shout-out to Rick Brewster of Paint.NET who calls the (excellent) threading code he wrote in Paint.NET “easily the most complex code in Paint.NET” We’re using SQL Server 2005 as the underlying database for stackoverflow.com. We engage in a brief discussion of the pros and cons of Oracle and MySQL databases in our (limited) experience. Joel describes his frustration with the way some writers turn single anecdotes into statements of truth, both on the internet and off. Of course Joel and I are both guilty of this, too. In my better blog posts, I tend to use more of a meta-aggregation model, where I do research and summarize what I found. I point to a lot of different opinions, then offer my own — but I try to diligently avoid clinging religiously to my opinions. In the face of new, better data, I can be convinced. I firmly believe in strong opinions, weakly held. When it comes to Domain Specific Languages, we definitely prefer them to a bunch of XML. I am particularly fond of SQL and Regular Expressions as mini-DSLs — I believe in embracing the concept of languages inside languages. Joel and I are still very excited about Microsoft’s DLR (IronPython and IronRuby) as an escape route from the superficial differences between the Coke and Pepsi of C# and VB.NET. welcome Geoff Dalgas to the stackoverflow.com programming team! As usual, thank you for all the questions and for the Wiki edits! We also answered the following listener question: Tendayi Mawushe: In the enterprise Java world, you can’t do much without writing a lot of XML. In response to that, a new idea little domain specific languages is emerging. What are your thoughts on this? If you’d like to submit a question to be answered in our next episode, record an audio file (90 seconds or[...]

 Podcast #7 | File Type: audio/mpeg | Duration: 1:03:46

This is the seventh episode of the StackOverflow podcast, wherein Joel and I discuss the following: Many thanks to Stuart Cam for recording a stackoverflow theme song; a brief digression on the introductions to the Sopranos and Get Smart. How programmers know it’s a holiday: the door to the office is locked, or the Google logo changes. Tuesday is also Rock Band new song download day. This week was pretty epic — the complete album The Cars. Joel would like the 1975 song Convoy. Maybe he’s a CB radio fan? Working from home, I miss some of the camaraderie of my fellow programmers. What can I do about that? I’ve always admired Joel’s commitment to creating a good working environment for programmers. Joel has a regular column in Inc. magazine, and the June issue happens to cover this topic. Joel calls http://www.officesnapshots.com/ “office pornography”, where “pornography” is described as “looking at pictures of things you can’t have.” It’s also sort of like MTV Cribs for the IT set. Joel points out that cool office common areas are great, but what really matters is the desk where you actually do your work. I like to build my own PCs and use three monitors, so it’s difficult for me to bring my work with me without it turning into a comedy routine. Another reason I enjoy having my own office: I’m into decorating — see my old office at Vertigo. Do private offices interfere with collaboration and pair programming? Which configuration of monitors is ideal for programming? I profess my love for WinSplit Revolution, which I consider essential on any monitor larger than 22″. We also wonder why OS window managers aren’t smarter about edge snapping and using available desktop space intelligently. An extended discussion of OpenID. I encourage everyone reading this to sign up for an OpenID and try it yourself. I recommend myopenid. Joel signs up for an OpenID live on the podcast. The importance of proper OpenID attribute exchange — so you can store your avatar image, URL, birthday, address and so forth in one place and have it handed over automatically to websites from your OpenID provider. Without this, OpenID is much less attractive. A discussion of Eric Sink’s C and Morse Code — isn’t programmer time spent learning C better spent learning how to communicate and understand the business domain they’re working in? There’s a deeper topic of Systems Analyst vs. Programmer here that we’ll have to dig into. Reminder: Joel will be in Portland keynoting RailsConf later this week. Joel wants people to write in about their preferred password management solutions. As usual, thank you for all the questions and for the Wiki edits! We appreciate all the interest in the private beta signups, too. We also answered the following listener question, with a lot of peripheral discussion on related topics: John Dyer: Isn’t it better for programmers to program using standard programming frameworks and libraries rather than creating things from scratch? If you’d like to submit a question to be answered in our next episode, record an audio file (90 seconds or less) and mail it to podcast@stackoverflow.com. You can record a question using nothing but a telephone and a web browser. The transcript wiki for this episode is available for public editing.

 Podcast #6 | File Type: audio/mpeg | Duration: 1:00:20

This is the sixth episode of the StackOverflow podcast, wherein Joel and I discuss the following: A mercifully brief critique of Joel’s Skype avatar. Of course, he should be using this image. The other programmer I’m working with, Jarrod, will be visiting me this week. It’s his first visit to California! Welcome to the San Francisco Bay area — geek mecca. We will get some pair programming time in. We’ll also visit the Computer History Museum, one of my favorite places in the world. I like to refer to it as computer hardware pornography. An examination of the ASP.NET MVC development model as compared to the classic ASP.NET Form model. We’ll be using JQuery as our JavaScript and AJAX framework, and ELMAH for error handling duties. A bit on the Fog Creek philosophy of error handling: crashes are automatically entered in Fogbugz. About crashing in general. I enjoy talking about this because I think it’s incredibly important. Crash responsibly! Why you should pay people not to work at your company. Why am I so evangelical about Twitter? What should Joel talk about at the Rails Conference Keynote? Is it unfair to dismiss Java? Is the only difference between Java and COBOL that Java doesn’t require you to type keywords in all capital letters? The rare topic that Joel and I agree on: presentations should be about entertainment first and information second. What’s the best way to deal with the larger bandwidth requirements for a podcast? We’re going to use up more than 1250 GB this month. Should we be on ITConversations? We would like to support OpenID for site logins. About my $5,000 donation to open source on .NET — or more specifically, to ScrewTurn Wiki. A brief mention of Google DocType and the now defunct Google Answers. Is Google starting to have the Microsoft “big company” problem? Why can’t big companies effectively spin off smaller companies? What is the Microsoft “Strategy Tax”? The list of new features in Vista. How many did you know about? More importantly, how many of these features do you use and care about? A mention of the Software Engineering Radio podcast. As usual, thank you for all the questions and for the Wiki edits! We appreciate all the interest in the private beta signups, too. We also answered the following listener questions, with a lot of peripheral discussion on related topics: Warren Henning: Why custom build stackoverflow.com when you could use something off the shelf? Andrew Hay: Why did you choose to reinvent the default ASP.NET membership provider? Martin Wallace: Have you considered open sourcing the stackoverflow.com code? Daniel Thompson: What should be in the next version of Windows, and is it worth spending hundreds of dollars to upgrade? If you’d like to submit a question to be answered in our next episode, record an audio file (90 seconds or less) and mail it to podcast@stackoverflow.com. You can record a question using nothing but a telephone and a web browser. The transcript wiki for this episode is available for public editing.

 Podcast #5 | File Type: audio/mpeg | Duration: 1:05:08

This is the fifth episode of the StackOverflow podcast, wherein Joel and I discuss the following: Trivia clarifications from podcast #3: Leonardo DiCaprio on Growing Pains, and how the Fonz actually Jumped the Shark in Happy Days Thanks for all the offers to pitch in and help! The StackOverflow private beta should be in about 6-8 weeks. My depressing lack of project planning: Joel maintains I need a task list. In Fogbugz, of course. A discussion of the ASP.NET login provider model and NTLM, and how to enable NTLM in Firefox. A correlation between the prevalence of NTLM and Microsoft’s model of developing software for corporations versus developing software for consumers. A discussion on David Heinemeier-Hansson’s excellent Startup School talk: Is it pathetic that someone needs to stand up at a startup school and tell people that they need to charge for their product? Businesses will spend money — consumers won’t. You can’t make money selling commodities to consumers as a startup; you have to sell a luxury. The Google model: get the eyeballs, figure out how to make money later. Is that fair to startups? Can every startup make it to the necessary scale to get that revenue model to work? experiments with AdSense on fakeplasticrock.com and codinghorror.com (search) Why Joel and I feel compelled to run ad-blocking software in our browsers. Why doesn’t it block the Google search result ads? Are search result ads more task-related and thus useful? Jamie Zawinski on social networking websites: they should get you laid. I try to get Joel to use Twitter again, and he references the Penny Arcade cartoon. I still think it’s useful. Follow me on Twitter! A (very) long — but worthwhile — discussion about my recent post on XML. Revealing Notepad’s “bug”. Apps like RescueTime which track what applications you’re running over time. Discusssion of an email from Michael Dorfman, wherein he is embarrassed on my behalf for my lack of computer science rigor. Joel questions the sense of humor of his readers. A brief bit of advice from Joel on washing your electronics, and how to fix your computers by dropping them. Hey, I didn’t say it was good advice. Thank you for all the questions and for the Wiki edits! There were no listener questions this week. We’d love to answer your questions on any topic! If you’d like to submit a question to be answered in our next episode, record an audio file (90 seconds or less) and mail it to podcast@stackoverflow.com. The transcript wiki for this episode is available for public editing.

 Podcast #4 | File Type: audio/mpeg | Duration: 0:58:45

This is the fourth episode of the StackOverflow podcast, wherein Joel and I discuss the following: Why we think stackoverflow.com isn’t “reinventing the wheel”, or at least, reinventing it in a useful way. Failure, however, is always an option. We will be using ASP.NET MVC to build stackoverflow, as covered in my recent blog post. Joel and I carry on a long discussion of Model-View-Controller. A mention of CSS Zen Garden. Joel thinks it’s an unrealistic example, but I don’t. Defining “skinnability”, whether it applies to your application, or if it even matters. A mention of this year’s Maker Faire, where I met the Wikimedia Foundation’s Jay Walsh. Followed by an examination of why we admire Wikipedia and consider it a defining influence. Guests welcome! You will be able to participate fully in stackoverflow.com without ever creating an account — but there will be perks for creating an account. A bit about our reputation system — learning the lessons of PageRank. Dealing with the inevitable evil users and users who actively game the reputation system. Not you, of course. We like you. Adopting Creative Commons by-nc-sa for our podcast and CCWiki for stackoverflow.com. On the contract between Joel and Jeff to form stackoverflow.com : the difference between a C Corporation and Limited Liability Company (scintillating!) Do we need lawyers? Yes, we need lawyers. Unfortunately. The final results of our logo contest. Twitter: is it only useful for “web celebrities?” I personally love Twitter and find it quite useful. Follow me on Twitter, and see for yourself. I’ll try to convince Joel to join up. Tip of the week: Redgate SQL Compare. Thank you for all the questions and for the Wiki edits! We also answered the following listener questions, with a lot of peripheral discussion on related topics: Kyle Neumeier: How will you provide enough content to achieve a critical mass of activity on stackoverflow.com? Andrew Morrow: How will you deal with answer ordering and voting? Will it be based on votes alone? If so, how do we follow the thread of a conversation? ObviousTroll: Is it worthwhile to go back to school and get a graduate degree in computer science? If you’d like to submit a question to be answered in our next episode, record an audio file (90 seconds or less) and mail it to podcast@stackoverflow.com. The transcript wiki for this episode is available for public editing.

 Podcast #3 | File Type: audio/mpeg | Duration: 1:02:30

This is the third episode of the StackOverflow podcast, wherein Joel and I discuss the following: A brief, but awesome, reference to Donald Gibb in Revenge of the Nerds. We are now using Skype and Pamela to record our podcast for higher quality. Joel’s original 2002 Recommended Programmer Reading list and Jeff’s Top 5 Programming Books — and why stackoverflow.com will complement, not replace, these kinds of books. The ineffable Steve Yegge, and a digression on the philosophy of Apple and Microsoft font rendering strategies. Confirming that stackoverflow.com will be as language agnostic as we can make it. It is for programming questions, whatever the language and platform. Yes, it’s true that Joel and I have a Microsoft background, but we respect that programming is far larger than Microsoft. Why You Should Learn C (again). On our technology stack: stackoverflow.com will be built in ASP.NET running on our dedicated Windows Server 2008 x64 box — but that doesn’t mean stackoverflow.com, the site, will be about ASP.NET! On jumping the shark. An extended examination of everyone’s favorite language: Wasabi! Along with some reasons why you might actually want to build your own DSL and compiler. A discussion of our logo contest at 99designs.com. What, exactly, is a stack overflow? We also answered the following listener questions, with a lot of peripheral discussion on related topics: Dave Kauffman: On Computer Science versus Software Engineering: is there any real-world use for recursion? Nick Malaguti: How should he deal with real world programming projects as a part of college classes? Specifically, the fact that there’s no real hierarchy and an inability to move the deadline? Also, what software do you recommend to manage software projects? (Joel swears that Nick was not paid to ask this question, in case you were wondering.) David Alison: What do we think of services like the Google App Engine? Tim Patterson: How to use blogtalkradio.com to easily record a question for stackoverflow using nothing but your telephone and a web browser. If you’d like to submit a question to be answered in our next episode, record an audio file (90 seconds or less) and mail it to podcast@stackoverflow.com. The transcript wiki for this episode is available for public editing.

 Podcast #2 | File Type: audio/mpeg | Duration: 0:50:33

This is the second episode of the StackOverflow podcast, wherein Joel and I discuss the following: Why have a podcast at all? What’s the point? A discussion about some the podcasts Joel listens to: John Dvorak, Adam Curry. StackOverflow podcast transcription wiki courtesy of FogBugz New RSS feed at blog.stackoverflow.com, with podcast specific RSS feed courtesy of podpress. Podcast feed submitted at iTunes, PodCast Alley, Yahoo Podcasts and Podcast Ready. Sound quality concerns (we’re working on it). Why we require audio submissions for questions. We also answered the following listener questions, with a lot of peripheral discussion on related topics: Nathan Stohlmann: How do we plan to keep religious discussions from happening on stackoverflow? will we provide a way to show implementations in multiple languages? Matt Youell: How will we handle spam or reblogged content from stackoverflow? What about licensing issues with user-generated content? Andrew Davis: How will we prevent stackoverflow quality from diminishing over time as the site becomes more popular? Andre Bluehs: Should I learn C++? If you’d like to submit a question to be answered in our next episode, record an audio file (90 seconds or less) and mail it to podcast@stackoverflow.com. The transcript wiki for this episode is available for editing.

 Podcast #1 | File Type: audio/mpeg | Duration: 0:46:12

This is the inaugural episode of the StackOverflow Podcast, with your hosts Joel Spolsky and Jeff Atwood, wherein we explain what StackOverflow.com will be. We hope. If you’d like to submit a question to be answered in our next episode, record an audio file (90 seconds or less) and mail it to podcast@stackoverflow.com. The transcript wiki for this episode is available for editing. It was graciously submitted by Brian Pelton.

Comments

Login or signup comment.