I had a good conversation with Joe Fiorini about balancing his daily work in .NET with a passion and enthusiasm for Ruby on Rails. Have a listen.
I'm currently working on a book for web freelancers, covering everything you need to know to get started or just get better. Want to stay updated? Sign up for my mailing list to get updates when the book is ready to be released!
Latest podcast up – Codemash Open Spaces – Open Source in .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 – shoot – I do not have the contact info for the other gentleman who is on the talk. Oh wait – yes I do – Jay Wren! 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!
The podcast is up at http://www.webdevradio.com
I'm currently working on a book for web freelancers, covering everything you need to know to get started or just get better. Want to stay updated? Sign up for my mailing list to get updates when the book is ready to be released!
Concurrecy is hard
Brian Goetz is keynoting at codemash on the topic of concurrency. I’ve intuitively known that concurrency and threading is hard. I come from mostly a PHP world, and butted heads with some Java devs a few years ago because I built something in PHP that they were building in Java. “But PHP doesn’t have threads!” was their rationale (stated) for not using my app. Yet there’s a world-renown expert standing up here outlining how difficult threading is, and outlining all the worms in the can that gets opened by employing threading.
Granted, my ‘solution’ was to push the concurrent issues to transactions in the database, which isn’t really ‘solving’ the issue entirely. I do think that it does simplify things to some extent, but it’s more a gut feeling that anything based on empirical evidence. Perhaps Brian will talk about this solution and whether it’s really any ‘better’ or not.
The Ousterhoust presentation on threading would have been a great thing to know about years ago.
I'm currently working on a book for web freelancers, covering everything you need to know to get started or just get better. Want to stay updated? Sign up for my mailing list to get updates when the book is ready to be released!
Latest webdevradio podcast up – Codemash Bull Session
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. Visit http://www.webdevradio.com to listen in…
I'm currently working on a book for web freelancers, covering everything you need to know to get started or just get better. Want to stay updated? Sign up for my mailing list to get updates when the book is ready to be released!
