One of the biggest time sinks I encountered while hacking the CoffeeScript Tracker 0.0 was errors with response data. The CoffeeScript that hit dedicated APIs for the most part just worked, and the closer the interaction was to pure RESTful http the better. But problems arose when querying rss and atom feeds due to inconsistencies between the formats.
Tag: open source
The Client Server Class War
Internet traffic is undergoing an irreversible transition from predominantly pc browsing to smaller mobile devices and large displays for streaming video. Client side software has been a hot development area on mobile and novel display surfaces, as opposed to only supporting local device web browsers. Most active SaS businesses build clients for all the primary platforms – web, iOS, Android, etc., enabling customers to access provided services efficiently from any platform they choose.
A little fun with Github’s repo API
This morning I’m away on a rough sea voyage1 so the post will be short and sweet. Last night I finally found a few moments to setup a default landing page at victusfate.github.com. I had procrastinated building a github landing page because I had an idea of what I wanted, but wasn’t sure how to begin. It turns out the github repo API is easy to use, and a jQuery getJSON call later I was parsing my repos. The example linked to above is embedded below.
Sing.ly where Local Apps Compete on Value not Network Lock In
p2pmsg a distributed message network
Talented socweb hacker Tyler Gillies has been busy late night coding. His latest alpha crafting is a fresh look at communication architectures. p2pmsg is actually a three part peer to peer com system. It’s composed of a client or message generator, a receiver (server), and a routing layer which all facilitate communication between nodes.
Rocking Chair, Portable Realtime Feeds ala CouchDB
Distributed Social App with CouchDB. Brilliant!

While learning how to best lay the groundwork for a shared media application, I happened upon an early alpha of a distributed social app on CouchDB. The couchapp allows anyone to register and begin posting so try it out. There’s no federation yet, but additional couch databases can be continuously replicated. The distributed nature of the application spawns by setting up two way replication or synchronization between multiple nodes. This is one of the benefits of couchDB that makes it a great system for media sharing, and why I’ve decided to build on it.
Open isn’t always free
Social sites have popularized content sharing over large centrally controlled networks^. The Freemium media model is nothing short of attention jiu jitsu. Initially a young service induces early adoption and experimentation while refining its perceived social utility. The value of the service rises as the network grows and members create content and communicate through the new medium. At varying stages of maturity web companies monetize visitor attention, and charge engaged clients and creators for premium services.
Open the Factory Doors, Let in the Breeze and Sunshine
Less than 100 Ways to Make Flexible Web Tools
I only came up with 24 out of 100 this morning. That’s where you come in. Drop your wisdom bombs in the comments below, and don’t forget to start with the number the last one leaves off with.
These are merely guidelines, some of which are highly opinionated and biased by own narrow perspective. Skip the ones that don’t resonate, latch on like a tic to the ones that do: (more…)
