Resources
Get the latest SaaS trends from our expert technology consultants.
Covering digital transformation and innovation in fintech, healthtech, and media.
A Wrong Answer is Worse than No Answer
Solving problems is our job, yet the process of doing so is never simple. And if we go about it the wrong way, we’re likely to make things worse.
Are You a Data Company?
Are you a data company? If you answered, “No”, you are about to become obsolete. Harsh words perhaps, but that
Component Lifecycle Methods Explained
There are a number of front end frameworks, and they have a lot in common! One of those things is the concept of components, and the ability to interact with them during different stages of their lifecycle.
“That is Why You Fail” – Yoda
The problem with many transformation exercises, whether they be of digital, agile, or some other flavor, is that they don’t
Creating an Authentication Navigation Guard in Vue
Being able to navigate to pages is a crucial part of any application. But sometimes your users will try and access a page they don’t belong on. In Vue you can check for this using a navigation guard!
How to Debug Node Serverless Using JetBrains WebStorm
One of the most useful tools in a developer’s quiver is the debugger. The debugger allows a developer to not
How I Make Sense of RxJS
Reactive Programming is a pattern with some complexities, but incredible power. Many explanations of it exist, but this is how it makes sense to me.
Integrated Project Teams – 10 steps to building your company’s capabilities
Using consultants to address challenging technology problems gives you short-term acceleration. Integrating consultants with your tech team provides for continuous
How Architecture Improved My Coding Skills
We all our skills in different ways. The path to becoming a senior engineer is never the same. This is an example of how mine involved writing less code than most.
Don’t Reinvent the Wheel
Good Designs Starts with the User As designers, we want to make something unique, something that stands out, catches the
Vertical Value
One of the issues I see a lot out in software product land are teams trying to plan and jam
Human Not Human
So as I’m getting my feet on the ground, I thought I’d write a binary classification post for mortals. My
An Investor’s Guide to Tech Diligence
As an investor or acquirer of a technology company, you have many aspects of due diligence to consider as part
Nuxt, Next, Nest?! My Head Hurts.
I clearly know what all of these things are. Their names are not at all similar. But let’s review, just to make sure we know…
Digital Transformation Transmogrified
Digital Transformation has taken off as a topic out on the InterWebs this past year. While there is a lot
Focus vs Focus-Within
Choose the right pseudo-class for your needs. In this post, we’ll examine the difference between focus and focus-within.
Recession Proof Your Business
Economists are currently predicting that the U.S. and global economy are headed for a recession. We know based on history
An Introduction to the Hover Pseudo-class
Dynamic behavior on the web isn’t limited to JavaScript anymore. Come learn about CSS syntax that can respond to state!
Understanding …mapGetters in Vuex
I was recently working with vuex and came across a piece of code I wanted to learn more about.
What You Need to Know about UX
In a recent conversation, I was asked about pet peeves at work. As someone who’s been working in the user
How to Turn an Existing Gatsby Site Into a Theme
Jason Lengstorf and I had a really great time on Learn With Jason porting a portion of my site into a theme! I wanted to write up that process so that others can do it too.
RDS and Stepping into the Plumbing Center of Pain
AWS managed services infrastructure is incredibly convenient in a way I had not previously appreciated. For example, when creating a
Splice! Slice! Shoot, I meant Shift!
Figuring out what array manipulation function to use in JavaScript is such a common joke at this point. There are a lot of them, and most of them seem to start with an ‘s’! Let’s dive into a handful of these functions.
Use Python without Installing Python – the Docker Approach
While writing the Industrial IoT series, I came up with this trick that may be of use to you as
Deep vs Shallow Copy – with Examples
The spread operator is a great piece of syntax, but it produces shallow copies. What exactly does that mean? And when does it matter?
Part 2: Industrial IoT CI/CD – An update killed my coffeemaker
This post in the Enterprise IoT series is about applying CI/CD and Serverless techniques to IoT.
Part 1: An Intro to Industrial IoT
This is the first of a series of articles about how IoT infrastructure provides solutions to very difficult business situations, and how to take advantage of them.
5 Uses for the Spread Operator
JavaScript has a bunch of syntax that aims to make your life easier as a developer. The spread operator is a particularly popular option, so let’s see what you can do with it!
Frank Oelschlager Shares a Technical Debt Case Study
Gábor Zöld of Coding Sans has written an excellent piece on technical debt: Technical Debt: Everything You Need To Know,
Introducing Object.fromEntries
We’re learning about ES2019 and this entry is all about understanding the Object.fromEntries function.