All posts by jeclarke

New or Updated feeds in BringCast 3.8

Here is the list of 81 modified or newly added feeds in the current database. This database ships in BringCast 3.8.1, BringCast 3.0.4 and is available by going to settings -> database -> check for updates.

GoingNative 2013 Sessions (HD)
Build 2013 Sessions (HD)
Tech Talk UK
The Adam and Dr. Drew Show
The Jimmy Dore Show
White Horse Inn
The Dividing Line
Best of the Left Podcast
On Iowa Podcast » Thinking in Public
Roadrunner Podcast
Official Philadelphia Eagles Audio Podcasts
Official Philadelphia Eagles Video Podcasts
The Practical Amateur Radio Podcast
Ham Nation (MP3)
Ham Nation (Video-HD)
SolderSmoke Podcasts
icqpodcast’s Amateur / Ham Radio Podcast
Programming Throwdown
The Index Investing Show
The Confessing Baptist » The Confessing Baptist Podcast Feed
Wake Up To Money
Observed Tech PODCAST
Travel with Rick Steves
Accidental Tech Podcast
On the Media
Tech News 2Night | TWiT.TV
Before You Buy (MP3)
Before You Buy (Video-HD)
iFive for the iPhone (MP3)
iFive for the iPhone (Video-HD)
Know How… (MP3)
Know How… (Video-HD)
OMGcraft (MP3)
OMGcraft (Video-HD)
Tech News 2Night (Video-HD)
Tech News Today (Video-HI)
The Social Hour (MP3)
The Tech Guy (MP3)
The Tech Guy (Video-HD)
This Week in Enterprise Tech (Video-HD)
This Week in Google (Video-HD)
This Week in Law (Video-HD)
This Week in Law (MP3)
Security Now (MP3)
Security Now (Video-HD)
This Week in Tech (MP3)
This Week in Tech (Video-HD)
Windows Developer Show
The Ask Leo! Answercast
The Kickass Life Podcast with David Wood
The Moth Podcast
Daily Tech News Show
Iain Lee
Startups For the Rest of Us
The Dough Roller Podcast
History According to Bob
Inside The Huddle
11 O’Clock Comics Podcast
APM: Marketplace All-In-One
Dan Barreiro – KFAN FM 100.3
Gav & Dave’s Tech Podcast
Current Geek
English Podcast
Vinyl Cafe Stories from CBC Radio
Selected Shorts
Wiretap from CBC Radio
5 live Sport Specials
The Worlds of Abigail Hilton Podcast
Ubuntu Podcast » MP3
Doctor Who: Verity!
Glance and Go Radio
Listen to episodes of The YoGPoD on podbay: open podcasting
La Chaîne Eléphant
Film Junk Podcast
Let’s Talk About Tech
The Secret Cabal Gaming Podcast

BringCast 3.02 released

Most folks will have this by now but.. we recently released BringCast 3.02 to the app store. Changes for this version:

– Episode re-ordering

– Removed 20 episode limit in the player

– Bug fixes

New Feeds added:

  • The Web Ahead
  • After Dark
  • Systematic
  • 5by5 Specials
  • Screen Time
  • Radar
  • Quit!
  • The Prompt
  • The Pipeline
  • Latest in Paleo
  • On Taking Pictures
  • Old Tech News
  • The News
  • Mac Power Users
  • 5by5 at the Movies
  • Mikes On Mics
  • The Incomparable
  • In Beta
  • The Ihnatko Almanac
  • High Density
  • Geek Friday
  • Founders Talk
  • The Crossover
  • The Critical Path
  • CMD+Space
  • The Changelog
  • Capital
  • Bionic
  • The Big Web Show
  • Back to Work
  • Penn’s Sunday School
  • Puppet Labs » Podcast
  • Geek in the City
  • “Keeping it Reel” with FilmGordon | Blog Talk Radio Feed
  • Mondays: What Sunday Threw Up
  • Computer Swedens podcast
  • On refait le match
  • NPR: Intelligence Squared U.S. Debates Podcast
  • Intelligence Squared
  • Martial Secrets
  • Christopher Titus Podcast
  • Star Wars In Character
  • Indiana Jones in Character
  • Welcome To That Whole Thing » Podcast
  • Amplified
  • CBC News: World at Six
  • Richard Herring’s Edinburgh Fringe Podcast
  • The Pen Addict
  • Travel with Rick Steves
  • The Frequency
  • Geek News Central (Mobile)
  • Geek News Central Audio
  • My Digital Life with Rob Greenlee
  • DH Unplugged
  • Geek in the City
  • Puppet Labs » Podcast
  • Javascript Jabber
  • ESPN: Fantasy Focus Football
  • Comic Vine Podcast
  • Social Triggers Insider: Marketing, Psychology, and Business
  • thEndUsr Podcast
  • Entertainment 2.0 from The Digital Media Zone
  • Ambridge Extra
  • Destructoid’s Video Game Podcast
  • A Life Well Wasted
  • Engadget Eurocast.
  • All About Windows Phone Insight Podcast
  • Surface Geeks Podcast

BringCast 3.0, 3.01, 3.02 update

Hello there Dear readers. It’s been a while since we posted any updates here so let’s fix that right now. Here’s what’s been going on:

BringCast 3.0 [for Windows Phone]

Back on July 11th we finally shipped BringCast 3.0 for Windows Phone. I must say this release felt like a marathon. V2 came out way back in 2011 and 3.0 has proved really hard despite the doubling of the dev team (man it is so amazing to have Mark on board!). We did a lot of foundational work including a bunch of refactoring and the build out of our cloud service (which hasn’t yet gone live); by the time 3.0 shipped pretty much the entire app had been rewritten from the ground up with the future in mind. Thanks to input from Travis Lowdermilk we also decided to redo the whole UX. We literally threw away everything that existed and started again. We hope you like the results. Well that’s all done and dusted now and we’re been moving onwards and upwards..

BringCast 3.01 revenge of the Charcoal Skin

Shortly after doing 3.0 we released a minor update with some bug fixes and a new charcoal skin:

This release also included 20 or so new feeds as requested by users. Mark has been working wonders on our parser infrastructure enabling us to expand our feed support. Keep the requests coming.

BringCast 3.02

There are still a couple of features and bug fixes we want to get out on the 3x codebase. The first is playlist re-ordering. This was something we wanted in 3.0 but it didn’t make the cut. We’re not quite done building this yet but not far off.. here is a video James shot at the weekend:

There are a couple more smallish tweaks and bug fixing we’ll be doing this release… After this it will be full steam ahead to..

The Future

We have made a massive investment in portability in BringCast 3.x and we are going pedal to the metal to leverage this into a 4.x series of releases specifically targeting Windows Phone 8 and Windows 8. We have a few more milestones of work to get things where they need to be after which we’ll be going into beta for BC4. This will be another big release that we are extremely excited about. We will start to take advantage of Windows Phone 8 features such as bigger screen size and faster launch times. This is also the time when we hope to bring a unique set of features to Windows 8 for the first time.. specifically targeting Windows 8.1 and a bunch of the new APIs that will enable us to do interesting things. We don’t want to say too much just yet as we want to make sure we can get everything working before posting too many details.

We also sorely need to update our web presence; this is also in the plan for the near term.

So.. thanks for your patience. It is hard work building software in our sparse spare time and frustrating at times and the ongoing encouragement and support of our loyal users helps to motivate us to keep moving forwards. Stay tuned!

Thx as ever

James and Mark

BringCast update from GW2013.1

Mark and I had the opportunity to get together this weekend for another GeekWeekend™.. the last one was so successful that we decided that a rematch was in order, this time in Seattle. The sun in the Pacific Northwest in March hasn’t been quite as warming as it was in San Diego in September last year but the Guinness at Paddy Coyne’s and coffee at various random locations offered compensation and we were fortunate to enjoy a contrasting Alpine backdrop to the proceedings courtesy of the Olympic and Cascade mountains. Too bad we didn’t take many photos to catalog the proceedings (actually, only one).

Whilst it wasn’t such a coding frenzy as last time, we did get a lot done. The last couple of months have been super busy for us both at our respective places of work and, as a result, our ability to spend time coding on BringCast have been severely curtailed. To that end we needed to reboot our spirits and get back into the shipping zone. I think we succeeded 😉

Progress updates and infrastructure

There were a number of things on the todo list that needed to take care of in person including:

  • Moving all our VS solutions over to cloud TFS: we’ve been using a Subversion-based cloud SCM solution up to now for the phone project while the web service was hosted in Cloud TFS.. we consolidated everything to be in cloud TFS which has been working really well for us. We also agreed to use TFS for work item tracking going forward
  • Dev Box Bringup: For myself (James) I needed to transfer all of my development assets and resources over to my new primary workhorse machine (Surface Pro) off-of the aging Sony Vaio. For Mark, we needed to get him enlisted in the cloud projects and able to checkin and publish there.
  • Reviewing progress on the new portable core: Mark has been busy refactoring our core data layer and service interface to play nicely with PCL. We code reviewed his changes and talked about how to extend this to encompass our serialization layer and parser speaking of which..
  • Making a portable version of the RSS parser: The parser we have has become quite complex because a large number of feeds we support are not entirely RSS compliant. Getting a portable version of the parser running is a high priority as it will enable us to fix feed bugs which are blocking some of our users from adopting the app (Laurent, we’re looking at you). With the portable parser deployed in the cloud and client platforms and the unit tests running again (see next bullet) we’ll be well placed to grow the podcast catalog significantly.
  • Moving the RSS Parser unit tests into a new permanent location (and.. make them work again). As mentioned above the unit test suite we’ve developed to cover our podcast catalog is a vital piece of enabling infrastructure to ensure the quality of our feed parsing experience and to enable us to grow the catalog. For various reasons we’ve been unable to leverage this for a while now and this has impeded progress with fixing feed related bugs. Let’s just say that as a result of GW2012.1 we now have check-ins gated on the parser test suite running successfully. Very cool.
  • Upgrading our Azure environment to Windows Server 2012. This is another piece of housekeeping that is long overdue. Last time we attempted this there was a lot of additional churn that ultimately caused the upgrade to be unsuccessful and to get rolled back. This time we were able to focus on this task in isolation of other changes; it is not only desirable move to stay current with the latest Azure Guest OS version (3.1) but also is an enabled for running PCL code in the cloud including the parser. Mission accomplished:
  • Fixes to the feed curation system: the feed curation system also had a few minor blocking issues that have prevented us from extending the catalog. These are now fixed.

In summary.. we’ve cleaned up a lot of the nagging issues that have been drag factors on forward progress of late and set us up well for the next phases of the project.

BringCast 3.0: the new plan

One of the other major goals of the visit was to come up with a release plan that would enable us to deliver BringCast 3.0 to the marketplace. We made the most progress on this aspect on the journey to the airport (although a lot of prep had been covered over the course of the weekend that enable this) and made some bold calls which we’ll describe here:

  • BringCast 3.0 will be
    • The last release of BringCast to support Windows Phone 7.5
    • Will include our new player centric UI
    • Will not include the cloud functionality we are currently working on
    • Will be a free upgrade for BringCast 1. x and 2. x paid users
    • Will have a free, ad-supported trial version
    • Will ship to the marketplace by the end of April 2013
  • BringCast 4.0 will
    • Deliver cloud support at scale to Windows Phone 8 and will be the version where we support Windows 8.
    • Will require an in-app purchase in order for existing users to get 1 year of cloud support (optional; BringCast 4.0 will continue to run just fine without cloud integration at no extra cost to existing paid users)
    • Will ship with 1 year of free cloud support to new purchasers of the app who buy post launch of BringCast 4.0

Action for Testers

We will be sending mail to our awesome set of beta testers shortly with instructions as to how to proceed. We will divide the group into testers who are running in cloud mode and testers who aren’t; both constituencies will have a path forward to help us out with testing if they wish and will definitely not lose any existing BringCast 3.0 B1 functionality at any stage.

We have a plan how to move the codebase forward and we think it will actually enable us to get to our intended destination in a manner that is more optimal for more people.


Mark and I are both re-enthused and ready to deliver on our new plan. We have the energy necessary to get BC3.0 to RTM (that would be Release To Marketplace) and also get BC4.0 B1 out there for our cloud testers to party on and give us feedback. We are excited around our plans for Windows 8.. we won’t talk about those for now but know we will have a unique experience that will differentiate us from what’s out there in exciting ways and that you can look forward to later this year. As ever, thanks to our customers and testers for all their support.

Roll on GW2013.2.


James and Mark.

Update on BringCast 3 1/5/2013

Good progress has been made on the Beta release of BringCast 3 over the last few months. We have a bunch of folks signed up and actively testing and are on our 4th refresh of Beta 1 with a 5th due out soon. The feature set is now pretty much locked and we are entering the final phase of locking down bugs and getting ready to ship. If you would like to join the beta program, send email to subject “BRINGCAST 3 beta BBB” from the primary account associated with your Store account and we’ll add you to the next wave.

We will endeavor to post more frequent updates as we approach launch.


James & Mark

New beginnings for Clarkezonesoftware as ObjectivePixel

Hello to all and Happy New Year for 2013!

Number one resolution for this year is to do a better job at posting on the blog 😉 As a first post, we will actually take the chance to repost the big announcement that we were tweeting back in October but omitted to post here.

Public Beta for BRINGCAST 3. Formation of ObjectivePixel: a new partnership between Clarkezonesoftware and Oz-Ware.

10/29/2012 Redmond, WA & San Diego, CA

We’re super excited to announce two news items: The immediate release of a beta preview of BRINGCAST 3 for Windows Phone as well as the formation of ObjectivePixel, a new joint-venture between Clarkezonesoftware and Oz-Ware.

BRINGCAST 3 has been in development for over a year. It is a dramatic new release of BRINGCAST, the original podcasting app for Windows Phone. A completely new UI, rewritten, re-architected from the ground up to work with both Windows Phone and WinRT, the first phase of a new wave of products is released to marketplace in beta form for the phone today. Backed by cloud services and underpinned by social integration, BRINGCAST 3 offers a dynamic new way to experience podcasts on Windows Phone putting the playback experience front and center.  BRINGCAST 3 for Windows Phone is feature complete and will be released to marketplace once a reasonable beta period has been sustained.  Versions for Windows 8 and other platforms will follow due course.

James Clarke, founder of Clarkezonesoftware and Mark Osborn, founder of Oz-Ware share a held belief in high quality apps with beautiful UX that pay attention to detail and go deep in solving specific end-user problems. The formation of ObjectivePixel unites their passion and skills into a new entity where the collective is greater than the sum of the parts. ObjectivePixel’s mission is to release beautiful, socially enabled apps and communities for today and tomorrow’s exciting device and cloud platforms such as Windows Phone, Surface and Facebook. Both existing apps: BRINGCAST and Articles, will be contributed to the new publisher with more to come in the future. Follow @objectivepixel on twitter to stay in touch with Mark and James as they embark on this new side project which will live right here at

Mark’s (@ozziepeeps) day job is as a Senior Software Developer on the data services API team at CoStar Group. He loves gadgets, music and clean code.

James (@clarkezone) works as Principal Lead Program Manager on the Windows Client Engineering team at Microsoft Corporation in Redmond, WA. He has always been fascinated with mobile, social software development.  He loves performance i.e. fast code 🙂

* To get the beta, send email to subject “BRINGCAST 3 beta BBB”:  Important: to avoid disappointment email must come from the Microsoft Account associated with marketplace account on your phone.

Update on BringCast 3 10/25

Mark and I have been continuing to soldier away on the UI rebuild in our usual spare time “job”. We’ve made a great deal of progress.

There are several large-ish tasks still being worked on.. once those are done we will delete the old UI (which is still there!) and begin final testing / stabilization. The result will be a roughly 95% rewrite of the entire app.

In terms of a schedule, we’ll hopefully have more to share in the next week or so along with an exciting news announcement J

Stay tuned if you’re as passionate about podcasting and app development as Mark and I.



GW2012.1 is over :-(

It’s not often you get to start over. This weekend was one of those rate opportunities. We started with a rough Blend Prototype and ended with an 85% functional UI rebuild. Along the way much was learned and exchanged. The resut is very definitely fast and fluid. The most valuable reminder was that User Experience is King. UX is software. If UX is bad, your software will suck. So here is the evolution: current store image for Bringcast 2 (shipping version), UI evolution that has been around for a year or so (not shipped), UI redesign that will be the new Bringcast 3 main screen. Mark and I are exceedingly happy with the results and are excited to complete the work and finally ship a beta. We decided today that we will not ship the beta until we are 100% feature complete. So I’m hoping we’ll be out in time for BUILD and the BUILD blogger bash. But we will not sacrifice quality or user experience in the process. If it jerks, staggers, pops it will get fixed before we ship. I think folks that care about podcasting will be happy 😉


BringCast 3 at GW2012: Progress so far Saturday 12PM

After working on the plane to bootstrap the new UI in the Bringcast 3 codebase, Mark and I coded until around 1AM last night. We resumed this morning and here is a peak at some of the progress. Note we won’t be revealing the full UI until the beta is ready to go so this is less than half the progress so far 😉

Working so far:

  • New navigation framework, some of the new animations
  • Beginnings of new status UI
  • Play / Pause
  • Sync, Sync progress hooked up to status UI
  • Podcast library browsing
  • Podcast search

Mark is going about twice as fast as me 😉