Pico Programming Lesson: Modules and External APIs
A new pico lesson is available that shows how to use user-defined actions in modules to wrap an API.
Continue reading {Pico Programming Lesson: Modules and External APIs}
Services in the Personal Cloud Operating System
The personal cloud operating system will need a set of consistent services. This post begins to flesh out some of the details behind the roadmap I published last week.
Continue reading {Services in the Personal Cloud Operating System }
Static Scoping of Persistents in KRL Modules
I made a scoping mistake in designing modules and it's time for KRL to come clean about that. This post describes the problem and what's changing to fix it.
Continue reading {Static Scoping of Persistents in KRL Modules }
Modules in the Cloud
After I wrote my last blog post on "Hover Me - A Social Media Dashboard" I got to thinking about the power of modules and realized that there's a special power that is available from modules that operate in the cloud. First, a little discussion of what Ed's Empire Avenue Module does. Empire Avenue's current API doesn't allow you to look up information by Twitter handle, only by Empire Avenue ID. Ed discovered that you could use the site to do it, so he used Kynetx to essentially do a little screen scaping to get the data and return
Continue reading {Modules in the Cloud }
The Kynetx Rule Language has Modules
KRL (Kynetx Rule Language) started out as a fairly small domain specific language for augmenting Web pages. We integrated with several online services (like geolocation, weather, and so on) to make what we were doing simpler to write. Later, as KRL grew, we added more integrations with Web APIs and services like Twitter. We've increased the abstraction capabilities of the language by adding first-class functions. Lately we've realized that many of the native integrations of external APIs we've done could--and should--be done by developers working in KRL. If only they had a way to encapsulate and share them! Now
Continue reading {The Kynetx Rule Language has Modules}





