There are exactly six reasons why the most innovative technology companies are adopting this modern trend in web development.

Web developers can be an opinionated bunch. And as we bring in the new decade, the prevailing opinion seems to be that monolithic architectures are dead and microservices are the future.

And the bad wrap that monoliths have gotten have spread beyond Dolores Park, too. Maybe you’ve heard something like this on your day-to-day…

Oh, you’re a mature company with a monolith. How is that going for you?

Many successful companies have taken monolithic architectures extremely far.


And the unique strengths and weaknesses each strategy has.

With software projects getting increasingly complex – containerization software like Docker is changing the way software is being developed.

Ensuring that this software is doing what it initially set out to is more difficult, but also more important than ever.

If you don’t architect your product development workflow with a smart and scalable acceptance strategy you’re simply signing a system for failure.

Particularly, when considering a Service-oriented or Microservice Architectures — the fall out of these problems can be utterly catastrophic.

When it comes to software acceptance testing — failing to plan is the same as planning to fail. And downtime and bugs have serious implications for your organization’s support team and the ability to generate revenue. …


Image for post
Image for post

Hello, Metropolis! is a sandbox orchestration platform built for teams who are migrating Ruby on Rails monoliths to a microservice architecture.

Stay tuned to this medium.com publication for articles on:

  • Modern web development architecture patterns
  • Interviews with platform architects and staff engineers
  • Best practices around service-oriented architecture

Our platform is launching in a closed beta in February of 2020.


Image for post
Image for post

Listen, I get it.

The startup grind is real. It takes an intense laser-focus to move mountains, achieve the impossible and prove everyone wrong. As an entrepreneur — I’d be lying if I said that I didn’t live for the moments that are crunch-time. Those minutes where my back is against the wall, I’m fighting the clock and everything is on the line.

It’s in those moments where we’re able to prove that we’re made of something a little more than human.

What’s scary is that it can be like a drug. The minutes turn to hours. Hours turn to days. Hours drag on until everything is fuzzy and big chunks of our lives have ticked away. …


Image for post
Image for post

Ken’s Mailbag — 3/1/2019 edition

In this series I walk through books, podcasts, and videos that will help you build a company, grow in your career or make effective decisions under pressure.

I will link out to the most exciting media I’ve read, provide a brief summary of the key points, and walk you through my takeaways.

This post builds a foundation of neuroscience and uses it to propose how to apply it to be an effective leader and build alignment with individuals on a team.

About me

My name is Ken Mazaika — I co-founded the Firehose Project which was acquired in September of 2018. I’ve taught workshops at Harvard Business School, RISD, Babson, Carnegie Mellon, I’olani, Punahou and a number of other schools. I’ve also had a successful career as an engineer, working at companies like Microsoft, PayPal, and smaller startups. …


Image for post
Image for post

When Pete Hunt announced that Facebook would be open sourcing React, their internal toolkit for building UI’s, many people didn’t realize just how revolutionary a moment it was.

In reality, this moment changed the way developers build things every single day.

At the time, the introduction of ReactJS seemed too crazy to actually work.

But fast-forward to 2017…it clearly does work super well.

If you’re a coding bootcamp grad or really any developer looking to double-down on front-end skills, it can make a lot of sense to learn React.

Here are 13 reasons why React.js is here to stay, why it’s taking the industry by storm, and why it makes sense to learn if you graduated from a coding bootcamp or other educational program. …


Image for post
Image for post

Internet privacy has been a major topic of conversation for a while now.

And for good reason. You wouldn’t let anybody spy on your every move in the physical world. Why would you want people watching what you do online, either?

People really started talking about internet privacy in the mainstream back in 2013, after Edward Snowden leaked documents detailed the NSA’s surveillance of Americans’ online activity.

Since then, people have continued to talk about Internet privacy and taken actions to increase their security online.

Recently, Internet privacy found itself at the forefront of public discourse in the U.S. after Congress voted to remove privacy rules that were put in place to protect citizens’ internet history from being sold. …


Image for post
Image for post

Early in my programming career, I worked for a small tech startup.

We had a team of 3 developers. Because the company was so young, we had the freedom to do a lot of interesting things.

The only problem was that the company was losing money. In fact, the company was losing about $500 in profit every single day.

We were experimenting with different growth strategies, so this wasn’t a huge deal at the time. But we knew that we eventually needed to help move the company into profitability.

9 months later, my dev team built a product that helped us net over $40,000 in profit in a single day.


Image for post
Image for post

There is so much buzz right now about becoming a developer.

But with so much noise out there, it can be difficult to know where to even start.

Should you start learning to become a front-end developer?

A back-end developer?

A full stack developer?

What do these terms even mean?

To help you understand, we’ll start by explaining the difference between front-end and back-end development at a high level.

Then we’ll dive deeper into each discipline and talk about the different technologies and responsibilities involved.

Here we go.

Let’s start with an analogy of a brick-and-mortar store.

Think about the average store. …


Image for post
Image for post

There is one remarkably simple trick you can learn in only a few minutes that will be useful for the rest of your future as a programmer. And there’s a critical reason why this one small trick is so significant that is important to understand

The 10 Tab Rule

In programming, you’re going to run into problems, error messages, and situations in which your program isn’t doing what you think it should. How you react to these scenarios will be the difference between being an okay programmer and an amazing one.

The “10 Tab Rule” is a simple process that can solve almost every problem you’ll encounter as a programmer. …

About

Ken Mazaika

Entrepreneur, Product Manager & Founder. He co-founded the Firehose Project, an experiential education program, which was acquired in September of 2018.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store