>

Best Year Ever

Written by Adam Schepis

Originally Published 2015-10-20 00:00:00 UTC

(leave your thoughts)

Comments on "Best Year Ever"

Back to the article.
>

Don't be a 10x developer. Be a force multiplier

Written by Adam Schepis

Originally Published 2015-07-22 13:15:00 UTC

(leave your thoughts)

Comments on "Don't be a 10x developer. Be a force multiplier"

Back to the article.
>

The Gloves are Off

Written by Adam Schepis

Originally Published 2015-03-25 16:38:00 UTC

(leave your thoughts)

Comments on "The Gloves are Off"

Back to the article.
>

Keeping Pace

Written by Adam Schepis

Originally Published 2014-12-23 13:10:00 UTC

(leave your thoughts)

Comments on "Keeping Pace"

Back to the article.
>

A Fresh Coat of Paint

Written by Adam Schepis

Originally Published 2014-10-09 11:09:00 UTC

(leave your thoughts)

Comments on "A Fresh Coat of Paint"

Back to the article.
>

Integrating Heroku addon SSO in Rails using Devise

Written by Adam Schepis

Originally Published 2012-04-30 14:24:28 UTC

(leave your thoughts)

Comments on "Integrating Heroku addon SSO in Rails using Devise"

Back to the article.
>

Adding to a Devise model after creation (Rails 3.1)

Written by Adam Schepis

Originally Published 2011-09-26 08:36:06 UTC

(leave your thoughts)

Comments on "Adding to a Devise model after creation (Rails 3.1)"

Back to the article.
>

Why I Go Home: A Developer Dad's Manifesto

Written by Adam Schepis

Originally Published 2011-09-15 14:31:54 UTC

(leave your thoughts)

Comments on "Why I Go Home: A Developer Dad's Manifesto"

Back to the article.
>

A Script to Update Riak Config Files

Written by Adam Schepis

Originally Published 2011-08-25 08:42:08 UTC

(leave your thoughts)

Comments on "A Script to Update Riak Config Files"

Back to the article.
>

Break the Build!

Written by Adam Schepis

Originally Published 2011-07-19 13:20:09 UTC

(leave your thoughts)

Comments on "Break the Build!"

Back to the article.
>

Drinking from a Firehose

Written by Adam Schepis

Originally Published 2011-06-27 06:36:24 UTC

(leave your thoughts)

Comments on "Drinking from a Firehose"

Back to the article.
>

Setting up a 3 Node Riak Cluster with EC2 Cluster Compute Instances

Written by Adam Schepis

Originally Published 2011-06-06 13:49:02 UTC

(leave your thoughts)

Comments on "Setting up a 3 Node Riak Cluster with EC2 Cluster Compute Instances"

Back to the article.
>

Nostalgia be damned! I'll never go back to spinning hard drives.

Written by Adam Schepis

Originally Published 2011-05-27 12:54:11 UTC

(leave your thoughts)

Comments on "Nostalgia be damned! I'll never go back to spinning hard drives."

Back to the article.
>

Of Heroes and Pit Crews: Bringing techniques from the surgical world to software

Written by Adam Schepis

Originally Published 2011-05-16 20:10:20 UTC

(leave your thoughts)

Comments on "Of Heroes and Pit Crews: Bringing techniques from the surgical world to software"

Back to the article.
>

Still Bullish on the Cloud

Written by Adam Schepis

Originally Published 2011-05-14 20:33:14 UTC

(leave your thoughts)

Over the past few weeks we've witnessed a couple of big outages in the cloud computer world. First there was the downtime on Amazon's EC2 infrastructure, and then this week there was the Blogger outage on Google's infrastructure. These high profile outages, coupled with the slightly different but orders of magnitude more damaging Playstation Network outage have gotten some people questioning the wisdom of building or moving services into the cloud, including the New York Times.

I'm still incredibly bullish on cloud-hosted services and the power and potential of the cloud. There are two fundamental reasons why. First, the cloud is The Great Leveler. Not since the advent of the personal computer has the playing field been leveled so significantly. If you come up with the idea for the next Facebook or Google you can bootstrap it for a tiny fraction of what buying the required hardware would have cost you. As your service grows, you can scale. You can compete with anybody in the world for handling user traffic on day 1.

The second reason is that while I discovered that AWS Availability Zones aren't quite as separated as I thought (EBS control plane is shared per-region, but distributed across AZs in the region) there were many websites who survived the outage came to little or no harm (namely Twilio, Netflix.) The outage at EC2 makes the case for cloud computing, it doesn't damn. High Availability 101 says that you can't have a single point of failure. The services that went down were primarily in a single Availability Zone on AWS. If you have everything running in a single AZ then you are asking for trouble. You have to assume failure. Netflix takes this to the extreme with their Chaos Monkey.

Furthermore, the cloud is still evolving. One thing that I think that we will see developing as an extension of some current endeavors, and as a result of these recent outages, is the "meta-cloud" provider. Companies like RightScale are already playing in this space. I think that they should start building technology to abstract away the cloud provider entirely and create a market for compute resources. They can run your service on EC2 if thats where they are getting the best combination of cost and performance (think: spot instances) or they could bring it up on RackSpace's cloud if the best price and performance is there. They could utilize many providers to get better performance (routing users to datacenters closest to them.) They could also bring your service up in multiple cloud providers to add an even higher level of availability and redundancy, or switch your provider if an anomaly or outage is detected where you are currently hosted.

Comments on "Still Bullish on the Cloud"

Back to the article.
>

Oops! Got Popular.

Written by Adam Schepis

Originally Published 2011-05-02 10:07:44 UTC

(leave your thoughts)

Comments on "Oops! Got Popular."

Back to the article.
>

I'm Adam, and i'm a recovering Singleton addict.

Written by Adam Schepis

Originally Published 2011-05-02 06:17:32 UTC

(leave your thoughts)

Comments on "I'm Adam, and i'm a recovering Singleton addict."

Back to the article.
>

Productivity: Go for the quick win!

Written by Adam Schepis

Originally Published 2011-04-19 06:18:09 UTC

(leave your thoughts)

Comments on "Productivity: Go for the quick win!"

Back to the article.
>

Development Complexity vs. Operational Complexity

Written by Adam Schepis

Originally Published 2011-04-05 06:43:50 UTC

(leave your thoughts)

Comments on "Development Complexity vs. Operational Complexity"

Back to the article.
>

Local. Ad-hoc. Relevant.

Written by Adam Schepis

Originally Published 2011-03-24 20:57:29 UTC

(leave your thoughts)

Comments on "Local. Ad-hoc. Relevant."

Back to the article.
>

Offline testing of network driven apps

Written by Adam Schepis

Originally Published 2011-03-24 20:27:11 UTC

(leave your thoughts)

Comments on "Offline testing of network driven apps"

Back to the article.
>

Thoughts on Yobongo after a night stranded in SFO.

Written by Adam Schepis

Originally Published 2011-03-17 20:29:20 UTC

(leave your thoughts)

Comments on "Thoughts on Yobongo after a night stranded in SFO."

Back to the article.
>

One More Reason to Fight Against Walled Gardens

Written by Adam Schepis

Originally Published 2011-03-11 20:53:58 UTC

(leave your thoughts)

Comments on "One More Reason to Fight Against Walled Gardens"

Back to the article.
>

Taking a screenshot of a section of a UIView

Written by Adam Schepis

Originally Published 2011-03-06 20:32:33 UTC

(leave your thoughts)

Comments on "Taking a screenshot of a section of a UIView"

Back to the article.
>

Handling many UIAlertViewDelegate callbacks in the same class

Written by Adam Schepis

Originally Published 2011-02-28 16:52:54 UTC

(leave your thoughts)

Comments on "Handling many UIAlertViewDelegate callbacks in the same class"

Back to the article.
>

Pure-FTPd + Passive FTP on Amazon EC2

Written by Adam Schepis

Originally Published 2011-02-23 22:36:15 UTC

(leave your thoughts)

Comments on "Pure-FTPd + Passive FTP on Amazon EC2"

Back to the article.
>

Lets try this again...

Written by Adam Schepis

Originally Published 2011-02-23 02:45:15 UTC

(leave your thoughts)

Comments on "Lets try this again..."

Back to the article.