- Home
- Podcasts
- Arts
- Automotive
- Business & Finance
- Comedy
- Education & Reference
- Environment
- Film & Television
- Food & Drink
- Games
- Health
- Hobbies & Recreation
- Home
- International
- Kids and Teens
- Legal
- Miscellaneous
- Music
- News & Media
- Politics
- Relationships
- Religion
- Science
- Shopping
- Society
- Sports
- Storytelling
- Technology
- Travel
- Unknown
- Videocasts
- Radio
- News
- About
- Learn
- Submit Podcast
- Contact Us
Episode 108: New Ruby, Regex and my Framework Security Rant(tm)
Ruby 2 was just released, and the new ‘refinements’ feature presents some interesting challenges for JRuby and just about anyone wanting to read Ruby code. Â Brief chat about the regex security affecting Rails back in January, but more broadly speaking, … Continue reading →…
Episode 107: Testing Talk with Paul Merrill
I got a chance to chat with Paul about some of his experiences as a testing consultant, recommended tools, war stories and more. Â Have a listen Paul is with Beaufort Fairmont, a testing consulting firm in North Carolina.…
Episode 106: Freelancing interview with Matchist.com founders
I got a chance to speak with Stella Feyman and Tim Jahn about their new service Matchist, which serves as a matchmaking service focused on the needs of freelancers. Forgive the slight hiss on my audio – I could not … Continue reading →…
Episode 105: Font tools, design thoughts, parallel deployment, and my Florida road trip
Hello all from sunny Florida Recently discovered jquery validation plugin only 6 years too late, and have found some tools that work in conjunction with it, including Pajama, a PHP library. Also have some links to font combination articles and … Continue reading →…
Episode 104: A few infrastructure services and version control
I’ve found a couple of neat infrastructure services recently and hope you find them interesting and useful. Also… what’s the deal with solo developers not using version control? freelancepath :: new community for web freelancers uptano :: hourly virtual hosting … Continue reading →…
Episode 103: pgmodeler, doppio and some Windows 8 thoughts
doppio is a JVM written in CoffeeScript. Yes, really. There’s a new PostgreSQL data modeler tool out that looks pretty cool, and I recently attended a developer-focused Windows 8 app writing bootcamp, and have some thoughts on that to share … Continue reading →…
Episode 101 – rambling lessons learned
I had a couple epiphanies recently that I share in this episode, and found a couple new/cool webdev things in the past few weeks. Browserver :: Run nodejs in your browser Behat :: PHP BDD testing tool CSS3 supports :: … Continue reading →…
Episode 100 – 7 years and counting!
Happy birthday to wdr! 100 episodes in only 7 years! Topics include – plivo, a new VOIP/SMS SaaS; some ramblings on PHP framework support for legacy PHP versions, sparked by a recent CakePHP posting; some cool tools/sites I’ve stumbled on … Continue reading →…
Episode 99 – codestock, mojolive, catchup, ndas and more
A couple of catchup notes on my development life, a recent run-in with someone requesting an NDA, and a new mailing group for webdevradio listeners, an exclusive invite code for mojolive.com and more MojoLive :: Listen to the show for … Continue reading →…
Episode 98: Dino and Richard – tech bigotry
Discussion with Richard Campbell from DotNetRocks and Dino Gambone about technical bigotry. Initially kicked off with comment from Dino about lack of respect for dot net developers, but it touched on the wider topic of tribalism, bigotry and condescension between … Continue reading →…
Episode 97: Mass assignment, vulnerabilities and fun fun fun
Lots of small bits in this one – a lot of vulnerabilities on my mind this month – links in the show notes. Some are platform specific, some are just general "good practices", but all are still problems in 2012. … Continue reading →…
Episode 95: Jeff Carouth at ZendCon 2011
Sorry to be so late posting this. I chatted with Jeff Carouth about his day to day worklife as a PHP guy (among other things) at Texas A and M. Learn the A and M mascot name, Jeff's favorite design pattern, and more :)
Jeff Carouth :: Follow Jeff on Twitter Jeff Carouth home :: Jeff's home on the webFile Download (38:16 min / 26 MB)
…Episode 94: Keith Casey Interview from Zendcon 2011
I got a chance to sit down with (the legend) Keith Casey. Keith's well known in the PHP community with his web2project project (among other things) and is now poised to be a greater force in the worlds of Twilio and the Austin tech scene. Volume is a little quiet here, so turn it up to hear Keith's words of wisdom :)
Casey Software :: Keith's professional home Keith Casey on Twitter :: Follow Keith on Twitter Twilio :: Learn more about Twilio OpenVBX :: OpenVBX for TwilioFile Download (32:52 min / 25 MB)
…Episode 93: Brian Hitney - The Cloud and Beyond
Got a chance to catch up with Brian Hitney. We've met up a few times over the last couple of years, but I think this is only our second interview. Brian's focusing on cloud computing efforts (MS Azure, etc) these days, so we pivoted around that for some time.
Brian Hitney :: Brian's BlogFile Download (73:25 min / 50 MB)
…Episode 91: Zendcon 2011 - Jeff Kibler interview
Had a chance to sit down with Jeff Kibler of Infobright to talk about their column-oriented database offering, and how it can improve data reporting efforts.
infobright :: Infobright's database site infobright community site :: Community area for infobrightFile Download (28:31 min / 20 MB)
…Episode 90: White Russian
Heading off to Moscow in a bit, but wanted to touch base with you all before I get on the plane :) The Twitter Bootstrap project looks pretty cool, HP's Touchpad died an untimely death, and I need a bit of help with some charting. Thanks to ComponentOne for being an indieconf sponsor! :)
Twitter Bootstrap :: Bootstrap CSS/layout from twitter ComponentOne :: Indieconf sponsor and maker of Visual Studio plugins and tools Indieconf :: Conference for independent web professionalsFile Download (13:38 min / 9 MB)
…Episode 89: MVC directory madness, day camp for developers
Slight rant on what's been bothering me with MVC directory structures, and a plug for Cal Evans' Day Camp For Developers in October. indieconf discounts for listeners, and I'll be in Moscow in September - let me know if you'd like to meet up.
Day Camp for Developers :: Online conference series indieconf :: Take your web freelancing to the next level! Freelance Job signup :: tell me about yourself so I can refer work to you indieconf affiliate signup :: Earn money by referring people to indieconfFile Download (24:16 min / 11 MB)
…Episode 88 - mid summer catch up - avoid fixed bid projects
Quick advice - avoid fixed bid projects. Some day I'll learn my lesson! :) A couple of neat javascript projects have crossed my desk recently, and I'd invite you to vote in our indieconf presentation selection process. NOTE - bit.ly link in podcast is wrong - see show notes on webdevradio.com instead.
Phantom JS :: Headless browser in javascript PDF JS :: JS-based PDF rendering engine indieconf voting :: Vote for the indieconf sessions you'd like to see Freelance registration :: Freelancer looking for some projects? Let me know so I can refer projects to you!File Download (14:10 min / 7 MB)
…Episode 87: Chronon for Java
This episode is a conversation with Prashant Deva about the new Chronon flight data recorder for Java applications and debugging. we dig in to the history of the project, some implementation details, future plans, and some of the issues around dynamic languages on the JVM.
Chronon :: Flight Data Recorder for JavaFile Download (56:21 min / 26 MB)
…Episode 86: Catch up, estimating and Azure
Just a quick update on what's been going on with me, some thoughts on estimating, and a new game system for getting started with Azure.
Estimating :: Why can't developers estimate time? Rock Paper Azure :: Play Rock Paper Scissors on Azure! JSMag :: Server Side JS articles in JSMag Indieconf :: Sign up for indieconf announcements Lean Designs :: Easily create 960gs based templatesFile Download (12:17 min / 6 MB)
…Episode 85 - Michelangelo van Dam at ZendCon
This is a little late, but I had an interesting chat with Michelangelo van Dam - @dragonbe on twitter - at the 2010 ZendCon.
DragonBe :: DragonBe's blog Twitter DragonBe :: DragonBe's Twitter pageFile Download (42:29 min / 20 MB)
…Episode 83 - goodbye 2010
Farewell 2010 - it was a great run! A quick update and a few interesting new projects I've come across - new interviews in 2011!
Mojolicious :: New MVC Perl framework TurboGears Announcement :: TurboGears joins the Pylons Project PHP JCR :: Jackalope update - PHP JCR APIFile Download (12:38 min / 6 MB)
…Episode 82: Various security topics
Some musings on recent security exploits with ASP.NET, Twitter, Diaspora and more.
POET ASP.NET exploit :: Video of dotnetnuke exploit ASP.NET security fix :: Scott Guthrie's blog Twitter exploit review :: Chris Heilman Twitter exploit overview diaspora security review :: Diaspora security review SQL injection tool :: Test your sites for SQL injection Indieconf :: Web Freelancer Conference - use discount code WDRFile Download (25:44 min / 18 MB)
…Episode 81: indieconf, client-side image resizing, moral dilemmas
Quick update about progress on indieconf, a client-side image resizing javascript project I put together, some news about recent project releases in the web community, and a bit of a moral dilemma I faced with respect to reporting a security hole.
indieconf :: the conference for freelance web professionals Plone 4 :: Plone 4 is in release candidate status Rails 3 :: Rails 3 released! Haanga :: django-style templates for your PHP projects JSClasses :: Community site for javascript package contributions Image shrinker :: Client-side image reduction in JavaScript indieconf :: Indieconf conference overview siteFile Download (27:28 min / 13 MB)
…Episode 80 - Quickfuseapps and conference announcement
Last episode I talked about twilio, and this episode I wanted to introduce you to quickfuseapps, and also bring you the announcement I couldn't quite make last episode.
Indieconf is a conference for freelance and independent web professionals, to be held in Raleigh, NC in November. Visit indieconf.com for more, and use coupon code WDR to receive a webdevradio listener discount!
QuickFuseApps :: If Yahoo Pipes was mashed up with Twilio, it would be this awesome Tropo :: Tropo is a Twilio competitor with some compelling features indieconf :: Conference for independent web professionals. Use coupon code WDR when registering CodingQA podcast :: Visit the CodingQA podcast 42 for more on WebMatrix and Razor WatirPodcast :: Learn more about testing with WatirFile Download (9:14 min / 4 MB)
…Episode 79: July catchup
Just a quick episode catching you up on some of the things I've been up to recently, as well as a few recent tidbits of interest.
Tomcat 7 :: Tomcat 7 released ASP.NET Web Matrix :: Web Matrix from MS Razor view engine :: ASP.NET Razor view engine Postgresql 9 :: Upcoming Postgresql 9.0 release notes. ZendFramework starter kit :: Starter kit for Zend Framework TwilioKit :: Starter kit for Twilio using ZF Twilio :: Phone-app service in the cloud WebDevIndie :: Blogging on topics for independent web developers JSMag Blog :: JavaScript Magazine weekly JavaScript news roundupFile Download (21:44 min / 10 MB)
…Episode 78: Bob Silverberg on ColdFusion, ORM, testing and more
I caught up with Bob Silverberg shortly after his ORM presentation at NCDevCon and we rapped on the new CF9 ORM layer, testing and other goodness. Enjoy!
Bob's Blog :: Bob Silverberg's CF blogFile Download (59:19 min / 27 MB)
…Episode 77: Matt and Sean from MuraCMS
I got to chat with Matt Levine and Sean Schroeder from MuraCMS about, well, all sorts of stuff - a bit of CF historical stuff, the state of open source in the CF community, oh, and a bit of MuraCMS, the open source CMS built on ColdFusion.
MuraCMS :: MuraCMS for ColdFusion NCDevCon :: NCDevCon Web ConferenceFile Download (25:59 min / 14 MB)
…Episode 76: Lithium Framework for PHP
I had a great chinwag with Nate Abele and Garrett Woodworth of the Lithium project - a new framework for PHP 5.3. Try as I might to inject Groovy and Grails in to the conversation, we kept coming back to PHP :) Curious about Lithium? Take a listen to see if their philosophy is for you.
Lithium Presentation :: Slideshare presentation on Lithium Lithium homepage :: Lithium frameworkFile Download (65:54 min / 38 MB)
…Episode 75 - Palm, Gosling and PHP
Lots of small tidbits all cropped up around the same time. Palm (with its great webOS) looks to be trying to sell itself off. James Gosling, the father of Java, moves on to pastures greener (or just different). Opera Mini is now on the iPhone (and pretty fast too), and I rant a bit about my recent PHP experiences.
Palm for sale? :: Is Palm up for sale? Gosling leaves Sun :: James Gosling's blog - Time to Move On Canvas support from Adobe? :: 9to5mac has quick video of Canvas export from CS5 PHPFrameworks :: Find a new PHP framework Zend Framework :: Zend's PHP Framework Opera on iPhone :: Opera Mini now available on iPhone WDR on Twitter :: Follow WebDevRadio on twitter :)File Download (23:41 min / 14 MB)
…Episode 74: IE9, visitor recording, conferences and more
IE9 developer preview is out - are you testing with it yet?
I recently found UserFly.com as a great tool to track and record your visitors' sessions, then found an older set of example code called MoveLogger if you're inclined to try to build the same thing from scratch.
ClickHeat is a tool I've used to track where people are clicking on sites, giving you a pretty good idea of how visitors are engaging with your site.
Some interesting conferences coming up over next few months - JSConf in DC, TXJS in Austin and NCDevCon in Raleigh. Know of any more?
UserFly :: Track and watch visitors on your site IE9 roundup :: IE9 roundup of links from JSMag JSConf :: DC Conference for JavaScript Texas JavaScript :: Texas JS Conference in Austin NCDevCon :: North Carolina Developer Conference JSMag Sampler :: Free sampler PDF of JSMag MoveLogger :: DIY Code to track and watch your visitors ClickHeat :: ClickHeat - open source heatmap clicking YayQuery :: jQuery podcastFile Download (13:47 min / 8 MB)
…Episode 73: Podcast Child... Slight Return
Mostly a quick catch up letting you know what I've been up to, some new technologies I've found that might be of interest to you (Twilio and Titanium), where I'll be in the upcoming months, and an open invitation for your feedback.
Also, a quick update on GroovyMag and JSMag - use coupon code "oneyearold" at http://jsmag.com to select a free issue.
Email michael@webdevradio.com with your feedback, comments and questions.
CodeStock :: CodeStock conference Twilio :: Twilio phone application service Titanium :: Cross-platform native app development JSMag :: Use coupon code "oneyearold" to select a free PDF issueFile Download (15:05 min / 9 MB)
…Episode 72: Groovy Grails Griffon Greatness at CodeMash
I got a chance to catch up with some legendary names from the GR8 community while at CodeMash. Andres Almiray, Dave Klein, Chris Judd and Jim Shingler all gave me a few minutes of their time to talk about the Groovy year behind us and the GR8 year ahead of us.
CodeMash :: Where we all met and chatted - great conference Dave Klein :: Dave's blog Andres Almiray :: Andres' blog Jim Shingler :: Jim's blog Chris Judd :: Chris' blog Griffon :: Griffon project Grails :: Grails project Groovy :: Groovy projectFile Download (29:22 min / 16 MB)
…Episode 71: Frank Zammetti on webOS
We last left Frank back in 2006(!) with the publication of his (then) first book. I caught up with him to talk about his latest book (#6!) - Practical Palm Pre webOS Projects (we eventually get the title right!). Frank talks about the good, the bad and the ugly in the Palm Pre development world.
Zammetti Blog :: Frank's blog Ares Palm IDE :: Web-based IDE from Palm for webOS development PreCentral :: Latest and greatest Palm Pre news JSMag :: Part 1 of Frank's 3 part series on webOS in JSMagFile Download (32:00 min / 18 MB)
…Episode 70: Brian Hitney of Microsoft
I got a chance to talk about web development stuff with Brian Hitney, Developer Evangelist with Microsoft. We talked about WebsiteSpark, Silverlight, ASP.NET MVC, touched on cloud computing and I kept forgetting the name of a podcast (it was the Startup Success podcast from Bob Walsh and Patrick Foley!).
Structure Too Big :: Brian's blog CodePlex :: Codeplex was mentioned WebSiteSpark :: MS program for free enterprise-level software licenses for startup businesses PHP on Windows :: PHP on IIS installation site Windows Azure :: All about MS cloud computing initiative AzureFile Download (78:53 min / 48 MB)
…Episode 69: Curtis Mitchell on Spark with ASP.NET MVC
I had a chance to sit down with Curtis Mitchell at the Raleigh Code Camp to talk about the Spark view engine for ASP.NET MVC.
Curtis Mitchel :: Curtis Mitchell's blog ASP.NET :: ASP.NET home page Spark :: Spark View EngineFile Download (30:47 min / 17 MB)
…Episode 68: Frank Wierzbicki on Python, Jython, Java and more
I had a chance to catch up with local Jython hero and project lead (I get corrected early on!) Frank Wierzbicki. We cover some of the history, Jython players, web frameworks like Django, Pylons, TurboGears, future of Jython, and more. Frank takes *no* bait, despite my varied attempts at inciting a bit of friendly rivalry between the Jython/Python community and various frameworks.
Frank's blog :: Catch up with Frank and Jython here Jython home :: Home of the Jython project Jython podcast :: Learn more about Jython in audio form Django :: The Django project homepage Python :: Home of the Python project Pylons :: Python web framework TurboGears :: TurboGears web frameworkFile Download (62:48 min / 39 MB)
…Episode 67: MySQL with Keith Murphy
I did another catch-up show, this time with Keith Murphy (last chatted with in August 2007). Keith talks a bit about his new book, the MySQL Administrator's Bible, his new Open Source Database Magazine (coming out soon) and some of the new developments in the MySQL camp.
MySQL University :: Resource for MySQL developers Keith's blog :: Keep up with Keith Murphy Paragon CS :: Keith Murphy's consulting arm MySQL Magazine :: Quarterly MySQL magazine MySQL Administrator's Bible :: Purchase from AmazonFile Download (51:25 min / 28 MB)
…Episode 66: Robert Fischer on Groovy, Grails, GORM and more
I got a chance to chat with Robert Fischer, well known in the Groovy/Grails space for his work on Groovy plugins and recent GORM book. Robert and I chatted about dynamic languages on the JVM, his upcoming presentations on Agile and other NFJS talks, his GORM book and a new Polyglot Programming book he's working on for Manning.
Robert's Blog :: Blog of Robert Fischer Robert's Book :: Grails Persistence with GORM and GSQL NFJS Bio :: Robert's bio page at No Fluff Just StuffFile Download (58:08 min / 32 MB)
…Episode 65: Kyle Simpson's SWFObject presentation from JSConf
This episode is solely a recording of Kyle Simpson's discussion of SWFObject - how it works, recent changes, common problems people have using it, and more.
flxhr :: Cross domain AJAX with Flash Flensed :: Kyle's set of JS tools for Flash SWFObject :: The SWFObject code pageFile Download (46:13 min / 24 MB)
…Episode 64: CouchDB with Jan Lenhardt and Chris Anderson
I caught up with Jan and Chris at the JSConf in DC last weekend. We went over a bit of the couchdb background, what it's good for, what they're up with with couch.io, and some more goodies. Enjoy!
CouchDB :: Apache's CouchDB project page Couch IO :: Commercial CouchDB services Planet CouchDB :: Catch up with all the CouchDB bloggersFile Download (27:51 min / 14 MB)
…Episode 63: Talking YUI3 with Satyen Desai from Yahoo!
I had a chance to sit down for a few minutes with Satyen Desai from Yahoo to talk about YUI3. There's numerous architectural changes coming, and Satyen had presented a few of the major ones in his presentation at JSConf 2009.
YUI Blog :: The place to keep up with all the latest YUI developer YUI3 at GitHub :: GitHub repo for YUI3 development - fork away!File Download (15:31 min / 9 MB)
…Episode 62: Talking SEO and local web promotion with Ashley Berman Hale
I got a chance to spend some time with Ashley Berman Hale to discuss steps for local businesses to take when getting in to SEO and web promotion.
Ashley Berman Hale :: Ashley's LinkedIn page Google's Local Business Center :: Add your business to Google's Local Business listingsFile Download (53:32 min / 25 MB)
…Episode 61: Catching up with Joe Fiorini
At the 2008 CodeMash I interviewed Joe Fiorini. Joe was a .Net developer doing ASP.Net work with some side interest in Ruby on Rails. A lot has happened to Joe (and the web world) over the last year, and I talk with Joe about some of those changes, including ASP.Net MVC, the upcoming Rails/Merb merge, and more.
Joe Fiorini :: Joe Fiorini's blogFile Download (46:21 min / 37 MB)
…Episode 60: Interview with Rails Rumble winners
I had a chance to sit down with the winners of the Rails Rumble challenge while I was at CodeMash last week. This is a chat with Josh, Joe and John (Andy couldn't be there due to some weather issues) about the ups and downs of the challenge, sleeping arrangements, monetization, Rails/Merb mering, and more. Enjoy!
Meet In Between Us :: Rails Rumble winning app!File Download (31:33 min / 18 MB)
…Episode 59: Jobs, Javascript and Happy Holidays
Medium sized update. Some of my thoughts on things people can do in this economic climate for jobs, jsbin.com, a javascript magazine in the planning, Google's Chrome out of beta, and a few more tidbits.
JSBin.com :: Javascript pastebin service javascript Magazine :: Upcoming javascript magazine signup pageFile Download (24:44 min / 23 MB)
…Episode 58: Raleigh Code Camp reflections, Chrome wins speed tests, GroovyMag
I attended the Raleigh Code Camp last week and had a blast meeting some awesome people (but of course there's never enough time to meet everyone you'd like to!). Some great sessions I attended covered the MS MVC platform and an introduction to MS DLR, both of which I discuss here in a bit more detail. Also, following up last podcast's ramblings on Javascript speed tests, there's a story today about how Chrome has beat out other browsers in a Javascript benchmark. Additionally, I chat about my new magazine project, GroovyMag.
130 Web Tools :: Mashable article with 130+ web design tools CodeMash :: Sign up for CodeMash conference today! Chrome tops speed tests :: Slashdot story on Chrome's latest benchmarks, from ExtremeTech GroovyMag :: My magazine for Groovy and Grails developers WebDevJobs :: Jobs board focused on web development jobs. Free to post, but all posts are vetted and approved before publication.File Download (28:22 min / 13 MB)
…Episode 57: Quick catch up
Just a few musings on the state of Javascript, OpenID, and Yahoo's recent 'open strategy' announcement. Also, a brief note: GroovyMag.com - a magazine focused on Groovy and Grails - will launch next week.
Yahoo's Open Strategy :: Portal for all things regarding Yahoo's Open Strategy OpenID :: Info on OpenID Gmail account is now OpenID :: Techcrunch article on Gmail/OpenID announcement (link to story on MS as well) FF3.1 speed improvements :: Slashdot article on latest FF3.1 speed improvements Groovy/Grails magazine :: New magazine launching early November 2008 for Groovy and Grails developersFile Download (14:10 min / 7 MB)
…Episode 56: Recent experiences with Adobe AIR and the job market
No, those aren't related, but I've got a couple small rants about Adobe's Flex/AIR video system, why I moved back to Windows Media, and (separately) a small but insightful(!) take on the current state of job boards and how job seekers and employers find each other (hint - it stinks right now).
Google Chrome :: Google's Chrome Browser WebDevJobs :: Post job openings for web development positions Adobe AIR DevNet :: Developer area for Adobe AIR Windows Media Services :: Windows Media Services info page Boulder Job Fair :: Win a free trip to Boulder!File Download (30:16 min / 21 MB)
…Episode 55: Widgenie interview
I had the opportunity to meet with some of the team from LogiXML to discuss their new product Widgenie. Widgenie enables easy publishing and sharing of data with a point and click web interface, saving hours of development time.
LogiXML :: LogiXML Widgenie :: The all-powerful data visualizerFile Download (17:34 min / 16 MB)
…Episode 54
Recap of the Raleigh Startup weekend, plus some news on happenings in PHP, .NET, Java, Ruby and more.
Raleigh Startup Weekend :: Overview with links to various projects WebDevJobs :: Post job openings for web development positions Yahoo Stencil Kit :: Design stencils for site mockups ASP.NET MVC :: Info/tutorials on upcoming MVC framework for ASP.NET Github Gist :: Codepast service from GitHub Ruby Search Sniffer :: Sniff the incoming search engine referrers Zend Framework 1.6.rc1 :: Announcement of latest RC of Zend Framework PHP Closures :: Info and code examples on PHP closures Silverlight2 Reference Card :: Refcardz from Dzone for Silverlight Groovy/Grails Netbeans :: Example of Groovy/Grails integration in latest Netbeans.File Download (31:22 min / 27 MB)
…Episode 53: Crawlable Flash, Concurrent Python, Smart Robots.txt and more
Mixed topics today
Adobe works with Google, Yahoo and others to make Flash apps crawlable.
Reddit.com open sources their codebase
"Smart" robots.txt files - do you use them?
Bruce Eckel article on concurrent Python with Twisted
Railo - open source ColdFusion
Cognifty - new PHP framework
Upcoming conferences - Ruby Hoedown, CodeStock, PHPWorks
Follow WebDevRadio on twitter (http://twitter.com/webdevradio)
Visit http://www.webdevjobs.com for web development job listings
WebDevRadio on Twitter :: Follow WebDevRadio on Twitter! WebDevRadio FriendFeed :: Join the WebDevRadio room on FriendFeed! PHP Job Hunter Handbook :: Buy my new book for PHP Job Hunters Cognifty.com :: New PHP framework based on old ideas Ruby Hoedown :: Ruby Hoedown in Alabama Aug 8,9 Codestock :: Codestock conference in Knoxville, TN August 9 Concurrent Python article :: Article from Bruce Eckel on Twisted, Python and Flex Railo :: The alternative CFML engine Lovable Loser :: Music provided by Bob Maus Smart Robots :: Article on how to program your robots.txt file for search engine crawlersFile Download (29:17 min / 23 MB)
…Episode 52: Randal Schwartz on Seaside (among other things)
This episode is a conversation with Randal Schwartz about Seaside, a Smalltalk-based web application framework. His passion for Seaside and some of the unique features it brings to web development comes through loud and clear here. I hope you enjoy our discussion.
Seaside :: Seaside main home page Tutorials :: Seaside tutorials Randal Schwartz :: Randal's overview page Planet Squeak :: Learn more about Squeak, an open source Smalltalk implementation Methods and Messages :: Randal's Smalltalk blogFile Download (72:35 min / 49 MB)
…Episode 51: Martha Rotter on Silverlight
I (finally!) got a chance to speak with Martha Rotter from Microsoft Ireland. Martha has been involved in the Silverlight project on multiple fronts, and took time to answer some questions recently. We covered a bit of what Silverlight is all about, where Silverlight is heading, competition with Adobe Flash, and more.
Silverlight :: Main starting point for all things Silverlight Martha Rotter :: Martha's blogFile Download (44:35 min / 33 MB)
…Episode 50: Live and late - Flash opens up, CSS cleaner, MySQL conf recap
Just a quick recap of some news and tools I've found recently, including the Adobe Flash Open Screen Project announcement. Also, the new job board http://Jobs.WebDevRadio.com is announced.
Open Screen Project :: http://adobe.com/openscreenproject Jobs WebDevRadio :: http://jobs.webdevradio.com AJAX debugging tools :: http://developers.slashdot.org/article.pl?sid=08/05/03/1432247 CleanCSS :: http://www.cleancss.com Blueprint CSS project :: http://code.google.com/p/blueprintcss/ Grails Groovy podcast :: http://hansamann.podspot.deFile Download (14:49 min / 11 MB)
…Episode 49: Brian Moon at the MySQL User Conference
Brian was kind enough to review both of his presentations which go in to great detail about the scaling issues he's faced both with DealNews.com and the Phorum forum software project (which recently turned 10 years old!) Phorum :: Brian's Phorum project, one of the stalwarts of the web forum scene. :) Brian Moon's blog :: Brian's weblog Presentation slides :: Brian's presentation slides from the MySQL User Conference
File Download (54:18 min / 36 MB)
…Episode 48: SilverStripe CMS at MySQL User Conference
Got a chance to talk to Sigurd Magnusson from the SilverStripe CMS project last week. Sigurd was kind enough to answer some questions about the project's history, current status as an open source project and some upcoming features. We touched a bit on code testing and some other stuff towards the end as well. SilverStripe :: SilverStripe CMS home page
File Download (15:28 min / 10 MB)
…Episode 47: SnapLogic at the MySQL User Conference
I got a chance to get a quick demo of SnapLogic, and open source application to make mashing up your internal data easier. Think of it like an open source Yahoo! Pipes. It's more than that, but that's a quick idea of what it can do. From their site: "SnapLogic makes it easy to access, transform and integrate all kinds of data wherever it may be: databases, hosted applications, Web pages, SOA Web services, flat files, RSS feeds, XML documents and more." The guys gave me some background on the project, what it's capable of, and where it's heading. SnapLogic :: SnapLogic - Really Simple Integration
File Download (15:55 min / 11 MB)
…Episode 46: MojoPortal at the MySQL User Conference
I met Joe Audette of the MojoPortal project out at the MySQL User Conference last week and took a few minutes to give us some background on the project and where it's going. If you're looking for a portal project built on ASP.NET (and it also runs on Mono!) check it out! MojoPortal :: MojoPortal is a cross-platform web portal built on ASP.NET
File Download (10:00 min / 7 MB)
…Episode 45: Symfony Project at MySQL User Conference
I had a chance to catch up with the Symfony guys at the MySQL User Conference a few days ago. We get some background on the Symfony project, and a glimpse as to where things are going in the near future. This was my first 'from the floor' recording - I think the levels are *OK*, but please bear with me - Fabien sounded better in person :) I think I got a small 'exclusive/breaking news' at the time, but I wasn't able to get the podcast up until now. Symfony :: Symfony Project home page
File Download (10:44 min / 7 MB)
…Episode 44: Managing Online Forums
I had a chance to interview Patrick O'Keefe, author of the new book "Managing Online Forums". Patrick offered some great tips on forum management and answered some listener questions. Managing Online Forums :: Companion website for the Managing Online Forums book.
File Download (21:13 min / 15 MB)
…Episode 44a - Upcoming interview
Quick notice that I'll be interviewing Patrick O'Keefe from managingonlineforums.com about his upcoming book. We've got a drawing going on for a copy of the book, and also for a copy of the 'Dreamweaver 8 - Missing Manual' book. Send a question to me for Patrick about online communities via comments@webdevradio.com to be entered in to the drawings. Get your entries in by next Friday morning (April 11, 2008). In this episode I misspoke and referenced Patrick's book as 'Managine Online Communities' - I apologize for the discrepancy. Managing Online Forums :: New book about online community building Michael Kimsal blog :: My blog - post about PDO Music from Bob Maus :: Bob Maus music used in this show
File Download (13:04 min / 11 MB)
…Episode 43: Open Source Flash/Flex overview, Yahoo's semantic play, MySQL conference
Lots of small stuff in here - my view on Yahoo's semantic web announcement, PHPUnit 3.3 TDD functionality, MySQL conference, MySQL dealing with 15 gig of new data per day, and my audiblab service Audiblab :: Free service to record MP3 from your browser via Flash Red5 server :: Red5 is an open source java implementation of the Flash Media Server TechCrunch :: TechCrunch's take on the Yahoo Semantic Web announcement MySQL User Conference :: The site of the 2008 MySQL User Conference Yahoo! Silverlight Dev Center :: Your source for information about using Microsoft Silverlight with Yahoo! Web Services and APIs. Microformats.org :: Learn more about microformats PHPUnit 3.3 post :: Post describing PHPunit TDD support MGKIMSAL Twitter :: Follow me on Twitter! Music used in show :: Tracks from Bob Maus used in this program under Creative Commons license.
File Download (27:58 min / 23 MB)
…Episode 42: Catching up, openId, hypertable, web jobs
Just a quick catch up on a few outstanding issues, also trying some new tunes. MS Virtual Labs :: Try out MS software without installing it My homepage :: Link to openid presentation PDF OpenID :: OpenID home Hypertable :: New distributed database
File Download (11:47 min / 9 MB)
…Codemash Open Spaces - Open Source on .NET
I had a fun time recording this 'open spaces' meeting at Codemash last week. This was led by Joe Brinkman from the DotNetNuke project, and joining us was Kevin Devine from the Euclid Public Library, Sara Ford from Codeplex @ Microsoft, Steven Harman from the Subtext project and Jay Wren from the Castle project (among other things, I'm sure). The sound was *decent*, although there was a shortage of mics. I also accidentally dropped Joe's volume on a few occasions, but overall it felt like a great chat, so here it is. Topics include the pros and cons of getting Contributor License Agreements in place on an open source project, building community, a bit of good natured back and forth on Microsoft's role in all this, interesting comparisons to the Java community, and more. BTW, this is just a sample of many of the informal chats that happen for 2 days @ codemash. If you like these types of discussions, join us next year! DotNetNuke :: DotNetNuke homepage Subtext project :: The subtext project homepage Codeplex :: Codeplex - Microsoft's open source projects site Sara Ford :: Sara Ford's blog Jay Wren :: Jay Wren's blog Steven Harman :: Steven Harman's blog
File Download (74:29 min / 51 MB)
…Codemash - Bull session with ideacore and giftsforengineers
I had a chance to have a fun discussion with Dave Kroondyk, Adam Lumsden and Elizabeth Naramore about web development, ecommerce, project management, content management systems, shark dissection, PHP, Mozilla's Weave project, general MIchigan awesomeness and some other topics. I was a bit closer to the mike than I should have been, but worse things have happened. Enjoy the eternal optimism of youth distilled in to 45 minutes of listening pleasure. GiftsForEngineers.com :: Gifts For Engineers - shouldn't need any more description! IdeaCore.com :: Dave and Adam's generous and benevolent employer. Mozilla Labs :: Home of Weave project Joomla :: Joomla CMS Hanselman.com :: Scott Hanselman gave a Codemash keynote and is awesome (he even told us so himself) PHPWomen :: A place for women in the PHP community
File Download (47:22 min / 43 MB)
…Brief update
Welcome to 2008! Our codemash conference giveaway winner is announced, I sympathize with cold sufferers worldwide, and ask for your input on technologies and topics you'd like to hear more about in 2008. Codemash :: Software development conference in Sandusky, Ohio.
File Download (2:57 min / 3 MB)
…Codemash - overview and admission pass giveaway
This installment is a conversation with Jim Holmes from the Codemash conference about the conference, what to expect and who will be there. Codemash has graciously given us a free pass to webdevradio listeners. Listen for the instructions in the interview, then send in your email by December 20. Winner will be drawn Dec 21 and notified before December 31. Transportation and lodging are winner's responsibility. P. S. His sound is good, mine is not as good (apologies - lot of tech problem on my end). Codemash :: Information about the upcoming Codemash conference in Sandusky, Ohio.
File Download (40:02 min / 26 MB)
…Episode 41: new HTML, perl on rails, new forums and more
Listener feedback, BBC's Perl On Rails, Douglas Crockford's HTML suggestions, question about collaboration tools. Collanos :: P2P teamwork system GForge :: Sourceforge-based development hub Crockford on HTML :: Douglas Crockford's call for HTML changes 125 tools :: List from Paul Spoerry's blog on dozens of great tools Perl on Rails :: Announcement from BBC team about new Perl framework Twit TV :: FLOSS episode with Randall Schwartz interviewing Avi Bryant of the Seaside web framework project
File Download (20:52 min / 20 MB)
…Episode 40: Listener questions
Hello! We’ve got a winner from our last contest for the Frank Zammetti book, and I put some questions I’ve received out to you, the listening community. We’re looking for some feedback on what webdev technologies you’d point people to who are just looking to get in to the field, and also looking for suggestions for good PHP OO learning resources.
File Download (14:22 min / 14 MB)
…Episode 39: Interview with Frank Zammetti
Frank is a developer in Pennsylvania who has written a couple books on AJAX and the various toolkits available, as well as contributed to and started some open source projects. Listen closely, and email in to win a copy of Frank’s latest book!
Zammetti's blog :: Frank Zammetti's weblog Frank Zammetti's books :: Frank's books for sale at AmazonFile Download (51:44 min / 59 MB)
…WebDevRadio.com - web development podcast
Topics include tools, tips and techniques to make your web application development life more productive.