HNHacker News
TopNewBestAskShowJobs

christocracy

213 karma · joined December 24, 2009

Background location tracking expert for iOS / Android. http://transistorsoft.com
submissionscomments
christocracy··on Ask HN: Are there many professional devs who don't have any degree?
I started out as an electronics tech dropout (long story) in the 90s, apprenticing with a small engineering company via a gov't-funded job-creation program (Canada, EI-based). I was lucky to work closely with a couple of young engineers; programming Z80s, wire-wrapping prototypes. When the www came online, my engineer colleagues had me working on our first company web-page, so that got me introduced to html/javascript/css.

Enrolled in CS program at uni in 2000, got a programming job with a company building an "online shopping mall" (in the model of [Shopify](http://shopify.com). The lead-programmer there was 19, I was 26. I started learning MySQL on day 1. Introduced OO-perl to young kid. I implored my boss-at-the-time "we need to hire some young CS grads, and he did. One guy in particular was much more talented all-around, I found, so I quickly encouraged him to take the reins and lead us.

I've been self-incorporated and working from home for ~5 years now. I specialize in Ruby, Rails, complex Javascript SPAs and Cordova (including custom plugins on the native Android & iOS side).

I made a name for myself in the Sencha/ExtJS universe (which is fading now), but I got a lot of work directed at me by taking part in that community.

I've always been pretty active in OSS projects and I'm always managing some of my own for niche applications, which seem to gather a small audience. That's been pretty important over the years, getting someone hooked on your OSS code.

If you're doing Cordova apps and you need battery-efficient background location-tracking on iOS/Android, Google: "background geolocation", I might be the 1st couple results :)

I don't really do much hunting for jobs these days, they come to me instead (so far). When my plate is full, I raise my rate higher as a filter.

I should add, while I don't have a CS degree, I did have 1 year college electronics in addition to 3 years of vocational high-school electronics which gave me the fighting chance.

christocracy··on Poll: Do you have your own company?
Yes, Inc. Consulting.
christocracy··on Royalty statements of a Grammy-nominated artist
What would the artist lose if he removed his work from the streaming catalogs? I wager he'd lose more than $4.20.

How much is worldwide exposure of your work worth? How about the analytics of who is listening to your music and where?

I'm a former pirate of music but today I'm doing my part paying $20/mo to Rdio for my family's music-streaming. Would you like to go back to those bad ol days where you got nothing at all, no money and no analytics?

christocracy··on JavaScript Module Loaders Considered Harmful
This is unmanageable for complex, "single page apps composed of many files (eg many tens of files). Often a complex app might deal with role-based features, where only certain sets of controllers are included per role.
christocracy··on PS4 UX is powered by WebGL
Why must it have been "someone" else who wrote it for me? I wrote it.
christocracy··on PS4 UX is powered by WebGL
Background geolocation and background fetch are possible with PhoneGap.

https://github.com/christocracy/cordova-plugin-background-ge...

https://github.com/christocracy/cordova-plugin-background-fe...

christocracy··on What Javascript is not safe in a open-ended script?
window[['t', 'r', 'e', 'l', 'a'].reverse().join('')]("blah");
christocracy··on Ask HN: What do you use for time tracking
I've been giving freshbooks $20/month for the last couple years http://freshbooks.com
christocracy··on You should read Elon Musk's Wikipedia article.
Bloomberg did a "Risk Takers" feature on him; quite good. http://www.bloomberg.com/video/73460184/
christocracy··on Ask HN: Ruby, PHP, or Python?
www.heroku.com ?
← PreviousPage 3 of 3