Many of you out there are fans of Bitcoin, a decentralized monetary system that’s kind of unstoppable now since it’s hard to crush millions of nodes. Not sure how I feel about Bitcoin, but I’ve been reading up on Enigma, which essentially uses similar fancy math to create an almost perfect decentralized market, in theory. Continue reading “Enigma: Bitcoin-iffication of Sharing Economy?”
Node.js Bootstrapping: Production web app from A-Z
If you want to build a full stack web app with an HTML frontend, there are few ways faster and more flexible than Node.js. Be warned though, you’ll run into issues eventually if Continue reading “Node.js Bootstrapping: Production web app from A-Z”
Realtime Recommendation Engines!
Long ago, letsmakeit.com was a Flash P2P app with social media features. As such, I’ve always had an interest in the distributed machine learning techniques used by the biggest guys out there. Continue reading “Realtime Recommendation Engines!”
Centralized Reporting with ELK Stack
There are a lot of third party services out there that provide you with analytics on your app. This is just about always the best instant solution, but eventually you’re always limited by whatever features they do or don’t provide. A custom reporting system (or at least a collection of hacks) is always necessary after a certain point and usually gets pretty ugly. If you have a solid enough dev team, the best solution is to roll your own central reporting using the ELK (ElasticSearch/Logstash/Kibana) stack from the get-go! Continue reading “Centralized Reporting with ELK Stack”
Lets Make It: Planet scale UGC
LetsMakeIt was up until recently a beta Flash app that connected users to a shared whiteboard they could publish. Since Flash is dead, I figured I’d dig through some of the lessons learned in building such a beast. The first lesson is how to scale a service that allows near-unlimited User Generated Content (UGC). Continue reading “Lets Make It: Planet scale UGC”