I’ve been following Bitcoin since mid 2010. It was particularly interesting to me at the time as my company was processing high-risk payments; high-risk payments which Bitcoin seemed to be ideally suited for. Since then I’ve mined and experimented with Bitcoin and a bunch of other cryptocurrencies like Litecoin and Dogecoin. A few weeks ago I published a document on securing virtual currency applications based on my experience in traditional payments and building applications. Late 2013 and early 2014 had been frustrating times to watch scammers and incompetence dominate the cryptocurrency landscape only to, predictably, fail a short time later. If cryptocurrencies are ever going to succeed they will have to do better, much better.
Read MoreVirtual Currency Application Security
In the last few months I’ve been approached by several different groups in the virtual currency space asking for my input on various things; mostly because of my involvement in payment systems over the last 15 years, but also because I’ve been involved with Bitcoin almost from its beginning. My advice has spanned technical, business, and even legal issues pertaining to virtual currencies; unfortunately, security hasn’t really been given the attention it needs.
Read MoreSimple Django Asynchronous Processing
Django has several asynchronous processing options available like Celery, Chronograph and Django Tasks. They all offer lots of features but if you want something simpler, maybe just the ability to send a webhook on the submission of a form without having the user wait around for the webhook to complete (or the remote site timeout), it seems like overkill.
As a result I came up with the following simple Django asynchronous processing application. It was written to work with Django 1.3 but works with Django 1.4’s, sans the new select_for_update functionality.
Read MoreNode.js Application Dashboard
We had a few extra monitors kicking around the office and, rather than just letting them sit there, I decided it would be good to use them as dashboards to communicate important information to the rest of the company. I figured that if live production stats were broadcast throughout the office it would help focus people’s efforts while at the same time building a sense of unity.
Read MoreGoogle I/O 2012
Last week I attended my first Google I/O conference in San Francisco. I meant to post last week but I have been trying to get caught up on things on the Vogogo front, as well as getting over a cold I came down with right before leaving. I wasn’t sure what to expect from the conference so I registered the day before, which was a good thing as when I returned the following morning to have breakfast I was presented with a massive line of people zigzagging throughout the main level of the Moscone Center waiting to go up to the 3rd floor for the keynote. I made the decision to skip breakfast and hop in line in order to get a better seat.
Read MoreThe New Vogogo
Last weekend we launched a completely redesigned vogogo.com based on customer feedback and usage metrics collected over the last year. The new system is significantly simplified over it’s predecessor, written in a technology stack that speeds development time and will allow us to introduce new features with greater speed and confidence.
Read More
Recent Comments