Date: January 01, 2017

An evaluation of BitBucket Pipelines, a continuous integration service reminiscent of Codeship. Discusses trying to replace Codeship with BitBucket Pipelines for publishing this blog, showing how to configure pipeline tasks and examining feature similarities, noting potential time savings from removing Docker image downloads in build process.

Date: January 02, 2015
Tags: [Bitcasa]

A warning about Bitcasa cloud storage service after they dropped unlimited plans, changed pricing, and deleted data when users didn't transfer to new plans. Lost 700GB of data despite working with customer support. Recommends Space Monkey as alternative with hardware-based storage eliminating data center costs, enabling faster transfers on local networks.

Date: September 07, 2014

An introduction to MessagePack library for converting objects to more efficient binary format than JSON. Reports users saving up to 50% storage space, and in Redis RPC use case, MessagePack reduces both database storage requirements and transfer times during sudden request spikes by making messages smaller and faster to transmit.

Date: August 31, 2014

Explores Remote Procedure Call as pattern for microservices architecture, comparing to message queues. Demonstrates JSON-RPC for message formatting with Redis pub/sub system for message distribution, showing how client waits for RPC return results while message queues typically trigger jobs without reply requirements.

Date: April 06, 2014

Initial impressions of Amazon Fire TV after ordering with Prime shipping. Discusses Amazon's open platform approach allowing any content provider versus Apple's walled garden, noting Fire TV supports 1080p resolution while existing Apple TV is limited to 720p, making Amazon Fire TV attractive upgrade despite existing Apple ecosystem satisfaction. Initial impressions of Amazon Fire TV after ordering with Prime shipping. Discusses Amazon's open platform approach allowing any content provider versus Apple's walled garden, noting Fire TV supports 1080p resolution while existing Apple TV is limited to 720p, making Amazon Fire TV attractive upgrade despite existing Apple ecosystem satisfaction.

Date: March 23, 2014

An introduction to Google's LevelDB, an on-disk key-value store based on BigTable concepts without sharing code. Covers using LevelDB embedded or as backend storage like Riak, its multi-level architecture for performance through tiered data storage, typical use cases, and being found in Chrome's IndexedDB implementation.

Date: September 29, 2013

An exploration of Elixir, a functional programming language running on the Erlang VM. Discusses functional programming benefits for multi-core processing without thread safety issues, Erlang's role in enabling concurrent systems, actor model, pattern matching, and how Elixir builds on these foundations with modern syntax.

Date: September 15, 2013

Personal story of migrating from Dropbox and Google Drive to Bitcasa cloud storage. Discusses space limitations on competing services, MacBook Air storage impact, Bitcasa's unlimited storage and non-downloading architecture solving both issues, browser plugin for faster downloads, and mobile app availability.

Date: August 13, 2013

Review of RethinkDB as developer and operations oriented NoSQL database. Highlights JSON document storage, intuitive ReQL query language with joins, built-in MapReduce for distributed queries across cluster, easy web UI for administration and replication, strong official and community driver support, and potential for Spring Data integration.