Bmeter: Pure Client Side Single Page App

Hackathon, yay!

I was tasked with upgrading the Bchirometer, a simple single page app (SPA), to a narrow (first?) UI, given a bunch of sketches in PNGs.

Rewriting, really. Repo was a mess of drafts, and… nu.

App uses Open Knesset‘s data, but otherwise it’s independent — separate (sub)domain. Not even same servers: it’s on S3, because pure client side, aka static.

(I still (it’s 2015!) can’t understand why open/activist projects use obsolete technologies: Django, Bootstrap, and other, unmentionable, crap. What would Ivan Illich have said? I’m still revolting against “worse is better“.)

Continued

Stepping Into Node Streams Twice

CLI for transforming some JSON — Chromium’s bookmarks, specifically — into HTML, for quick (and dirty) publishing here.

And while we’re at it, let’s ponder Node streams again?

Continued

LevelUP: Promises, Promises…

Promisifying LevelDB in Node to escape callback hell…

Continued

EvilMVC

Notes towards…

Continued

Express Authentication

Authentication (and authorization?) with Express for RESTful APIs.

As usual with Node, too many existing solutions — and their documentation sucks.

Continued

Template for Request for Proposal, Requirements & Design Specifications

Been cloning this document for so long, so many times…

Continued

MVP

And… yet another web app. A POC, or MVP, pivot, all this biz speak. Idea (“hypothesis”) was to do a catalog, user generated content (UGC), semi-structured (folksonomies, but with added semantics), which can then be drilled down, interactively, in un/foreseeable ways. Nu, I had some ideas.

Anyway, Paula Borowska explains MVP goals/principles well:

Continued

HTML Templating: CoffeeCup? Teacup!

Neat! Would’ve used Jade, but CoffeeCup is maybe even…

I’ve used CC with Zappa before, and now integrating it into Constitution.

Continued

Yet Another Web App

Years now, it seems, I’ve been building countless web apps using mostly the same technologies and some variations. Time to make an official platform?

Continued

LevelDB in Node: Resources

My “map” for the (scary and exciting, iconoclastic zeitgeist/post-modern) LevelDB/Node maze.

Continued