Sign in

Written by the Skiplist Team

Photo by Markus Spiske from Pexels

In this article we take a look at microservices, defining what they are, why they are important, and whether or not they are right for your business.

What Are Microservices?

Microservices, or Microservice Architecture, is a collection of independent services and autonomous components. Microservices enable an application to be a collection of services are loosely coupled, highly maintained, owned by small teams, and independently deployed. Companies such as Google and Facebook are prime examples of what microservice architecture can produce.

Why Are Microservices Important?

Microservices are vital and advantageous for your business because they allow for small autonomous teams to deliver the…

Written by the Skiplist Team

Photo by Josh Sorenson from Pexels

This article is all about exploring how your company might begin an emerging tech project. To help you do this, we define emerging technology, explore why your company would want to use emerging technology, examine some pros and cons, and identify ways to help you get started.

Defining Emerging Technology

Emerging technology is a subset of all technologies that are in an adoption phase and still in development. This includes technology such as 5G, AI, nanotechnology, computer vision, NLP (Neuro-Linguistic Programming), blockchain, data architectures/DataMesh.

Two things must be true for something to be considered emerging tech. First, the…

For some waking up early and working out feels right. For others maybe it is a midday stroll around the neighborhood.

Everyone has a preference. There is no right or wrong answer.

The main point is to have a strong foundation of how your day will be structured. Build a system that works for you and only you.

A repeatable system sets you up for a good day. It helps to reduce the number of decisions we need to make in a day.

For sales, building your own “system” is absolutely critical to be able to manage the daily grind…

Sales is a numbers game and a tough game. Most of the time we are getting told no or even worse getting nothing back.

“Hello? Is it me you’re looking for?” Nope.

Searching for potential customers is time-consuming. Painful. Heartbreaking. So, when you do get someone interested in having a discussion it is quite natural to be excited. It happens to even the most seasoned professionals.

The challenge is how do we find out what is real and what isn’t?

Therein lies the art of qualifying a deal. I have to credit my old pal Will Harrison who gave me…

In 1998, according to the Associated Press, our average attention span was around 12 minutes. A decade later, attention spans dropped by 50% to 5–6 minutes. I’ll bet they are about five seconds today.

There are many factors for the dramatic drop in these statistics. Social media is a huge culprit that has rewired our brains to make it more difficult to pay attention for long periods.

If you have ever been part of a long sales presentation and wanted to fall asleep, please raise your hand. I’ll confess, in the past, I’ve wanted to fall asleep in long presentations…

When you first set your mindset to help your customers as I discussed in Sales Principle #1, then you are on a journey to immense success. To make the journey more enjoyable and sales less of a grind, I firmly believe being authentic and genuine are essential.

If you are a complete bozo, I’m not sure what to tell you. Hopefully, this article can help.

This is more about building real lasting relationships. None of that fake stuff. Keepin’ it real.

At Skiplist, one of our core values is “Relationships over Money.” Easy to say but very hard to practice.

Information technology expenditure worldwide is currently at 3.7 trillion dollars, with growth that outpaces the GDP growth rate of many nations [¹]. Digital transformation for businesses is targeted to hit 2.2 trillion dollars by 2022 [²]. It has a daily impact on most, if not all lives, in all developed countries. Software is quite literally eating the world.

There is still so much incredible waste where in a recent study a staggering 68% of all IT projects fail [³]. …

The only constant you should hold in life is change. If you hold change as a constant, you will learn to adapt and manage life’s complexities well.

Your software should reflect this principle and allow itself to evolve and adapt.

It’s essential to keep things simple while also ensuring that you can adapt the system to the inevitable yet unpredictable future.

A simple system is easy to evolve.

Things that can evolve have an ability to take a more significant and critical form in their given ecosystem: incredibly important systems and technologies are built with the ability to change in…

Check out my original post on why I decided to start writing about “Sales Principles.”

I’ve heard many definitions of what is sales, but Mark Cuban put it best, “Selling is not convincing. Selling is helping.”

It is unfortunate that “sales” is often associated negatively. I’ll admit sales rightfully gets a bad rap, and there are many bad salespeople out there. We have all experienced a tricky or pushy salesperson. You feel horrible and used.

Have you seen Broiler Room, Glengarry Glen Ross, Wolf of Wall Street and so on? Slick hair, thousand-dollar suit. …

Complexity in any system is what creates defects. Developers are easily able to reason about a single unit of code or even sometimes, a simple component. If that is the case, then why are defects understood to be part of software development?

There are two causes of this: intricate integration patterns and state.

Complex integrations can be caused by not enforcing proper boundaries.

State is the cause of almost every bug and is the ultimate creator of complexity in any codebase. State comes in an infinite number of forms and is impossible to predict or control fully.

Often, the state…


Changing the world through incredible, thoughtful software.

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