What Engineering Roles Are Most in Demand At Startups?

What Engineering Roles Are Most in Demand At Startups?

I was just reading over StackOverflow’s 2017 Developer survey. As it turns out there were some surprising findings. One that stood out was databases. In the media, one hears more and more about NoSQL databases like Cassandra, Dynamo & Firebase. Despite all that MySQL seems to remain the most popular database by a large margin. Legacy indeed!…

Scalability Tips & Greatest Hits

Scalability Tips & Greatest Hits

In the past two years, we’ve written a ton of material on scalability. Here are the greatest hits… Why Generalists Are Better at Scaling the Web The internet stack is a complex infrastructure of interlocking components. An scalability engineer must be adept at Linux, plus webservers, caching servers, search servers, automation services, and relational databases…

Is There a Serious Skills Shortage Around DevOps Space?
|

Is There a Serious Skills Shortage Around DevOps Space?

As DevOps adoption picks up pace, the signs are everywhere. Infrastructure as code once a backwater concept, and a hoped-for ideal, has become an essential to many startups. Why Might That Be? My theory is that devops enables the business in a lot of profound ways. Sure it means one sysadmin can do much more,…

Is Redshift Outpacing Hadoop as The Big Data Warehouse for Startups?
| |

Is Redshift Outpacing Hadoop as The Big Data Warehouse for Startups?

More and more startups are looking at Redshift as a cheaper & faster solution for big data & analytics. Saggi Neumann posted a pretty good side-by-side comparison of Redshift & Hadoop and concluded they were tied based on your individual use case. Meanwhile, Bitly Engineering concluded Redshift was much easier. Why Should You Choose Redshift Outpacing Hadoop…

Are Pioneers & Process People Different Breeds?
|

Are Pioneers & Process People Different Breeds?

I was just reading Oliver Eidel’s blog. He had a great post, with some provocative ideas. Pioneers versus Process people. Now since I love to play devil’s advocate, after reading this thought-provoking article, I thought I would write a bit of my take. Are Pioneers and Process Really Characteristics Of Two Different People? As Oliver describes…

Do Simpler Systems Fail Better?

Do Simpler Systems Fail Better?

I was recently reading Greg Kogan’s blog Simple Systems have less downtime. It really caught my attention. As a professional services consultant over the years, I’ve worked with almost 200 firms. And many of those required the unraveling of complex systems. And systems that were no longer well understood after the first wave of builders have…

What Can We Learn from NASA’s AWS Fail?
|

What Can We Learn from NASA’s AWS Fail?

I was just reading the Register, which is sort of the UK’s version of Slashdot, and they had a jaw-dropping title. NASA moved 247 petabytes into AWS and then later learned about EGRESS costs OMG! Facepalm. Wow. To say this is a disaster is an understatement. Could it have been prevented? Not likely by 100% strategic…

Does AWS Have a Dirty Little Secret?
| |

Does AWS Have a Dirty Little Secret?

I was recently talking with a colleague of mine about where AWS is today. Obviously, these companies are migrating to EC2 & the cloud rapidly. The growth rates are staggering. The question was… “What’s good and bad with Amazon today?” It’s an interesting question. I think there are some dirty little secrets here, but also…