Tag Archives: coding

Some irresistible reading for March – outages, code, databases, legacy & hiring

via GIPHY

I decided this week to write a different type of blog post. Because some of my favorite newsletters are lists of articles on topics of the day.

Join 32,000 others and follow Sean Hull on twitter @hullsean.

Here’s what I’m reading right now.

1. On Outages

While everyone is scrambling to figure out why part of the internet went down … wait is S3 is part of the internet, really? While I’m figuring out if it is a service of Amazon, or if Amazon is so big that Amazon *is* the internet now…

Let’s look at s3 architectural flaws in depth.

Meanwhile Gitlab had an outage too in which they *gasp* lost data. Seriously? An outage is one thing, losing data though. Hmmm…

And this article is brilliant on so many levels. No least because Matthew knows that “post truth” is a trending topic now, and uses it his title. So here we go, AWS Service status truth in a post truth world. Wow!

And meanwhile the Atlantic tries to track down where exactly are those Amazon datacenters?

Also: Is Amazon too big to fail?

2. On Code

Project wise I’m fiddling around with a few fun things.

Take a look at Guy Geerling’s Ansible on a Mac playbooks. Nice!

And meanwhile a very nice deep dive on Amazon Lambda serverless best practices.

Brandur Leach explains how to build awesome APIs aka ones that are robust & idempotent

Meanwhile Frans Rosen explains how to 0wn slack. And no you don’t want this. ๐Ÿ™‚

Related: 5 surprising features in Amazon’s serverless Lambda offering

3. On Hiring & Talent

Are you a rock star dev or a digital nomad? Take a look at the 12 best international cities to live in for software devs.

And if you’re wondering who’s hiring? Well just about everyone!

Devs are you blogging? You should be.

Looking to learn or teach… check out codementor.

Also: why did dev & ops used to be separate job roles?

4. On Legacy Systems

I loved Drew Bell’s story of stumbling into home ownership, attempting to fix a doorbell, and falling down a familiar rabbit hole. With parallels to legacy software systems… aka any older then oh say five years?

Ian Bogost ruminates why nothing works anymore… and I don’t think an hour goes by where I don’t ask myself the same question!

Also: Are we fast approaching cloud-mageddon?

5. On Databases

If you grew up on the virtual world of the cloud, you may have never touched hardware besides your own laptop. Developing in this world may completely remove us from understanding those pesky underlying physical layers. Yes indeed folks containers do run in “virtual” machines, but those themselves are running on metal, somewhere down the stack.

With that let’s not forget that No, databases are not for containers… but a healthy reminder ain’t bad..

Meanwhile Larry’s mothership is sinking…(hint: Oracle) Does anybody really care? Now’s the time to revisit Mike Wilson’s classic The difference between god and Larry Ellison.

Read: Are SQL Databases Dead?

Get more. Grab our exclusive monthly Scalable Startups. We share tips and special content. Our latest Why I don’t work with recruiters

Do we need computer science for all?

I was recently digging through AVC, Fred Wilson’s blog. These days it’s where I get most of my tech news. ๐Ÿ™‚ I ran into this AVC Post on Obama’s Computer Science for All initiative. I hadn’t been paying attention to these weekly addresses.

Join 32,000 others and follow Sean Hull on twitter @hullsean.

It’s exciting to see this reach the national stage. Theres’s been a shortage of computer science graduates since the 90’s. In fact it’s only grown.

Computer Science for All

Here’s the full address. It’s short & worth watching.

Also: 5 core pieces of the Amazon cloud to get your project off the ground

Code is everywhere

The president points out that it’s not just at trendy startups & silicon valley that you see code anymore. Car mechanics, nurses & everyone in the new economy touches code. It isn’t an optional skill anymore but rather a basic one.

Related: 5 tech challenges I’m thinking about today

1M unfilled computer science jobs by 2020!

This is an incredible figure. That’s not the number of jobs, but rather the number we’ll be short! That’s right we’ll need a million more graduates than we’ll have.

The Bureau of Labor Statistics says that by 2020, there’ll be 1 million more jobs in computer-science and related fields than students graduating for them.

While disruption affects a lot of other industries, in high tech skills, the demand is actually exploding!

Read: Is Data your dirty little secret?

Digital divide

Sometimes called a “digital skills gap” or “digital divide”, attention to this problem is sorely needed. Want more? Check out Girls who code or any of the many courses offered at General Assembly or a coding meetup group near you.

Also: Is Amazon too big to fail?

Get more. Grab our exclusive monthly Scalable Startups. We share tips and special content. Our latest Why I don’t work with recruiters