Software product development is a design hypothesis testing exercise. You believe that this set of features used by that group
Ransomware is a serious threat to business continuity for healthtech and healthcare companies and compliance with the HIPAA Security Rule.
Cybersecurity frameworks provide a structure for managing cybersecurity risk. Companies in financial services, healthcare, and government verticals are required to
Organization is the hallmark of any good developer and nothing makes organization more difficult than a long file. I’ve often
“That’ll break everything!” Ever heard someone say that, or something like it before and wished you had some, any, kind
Google’s Web Vitals initiative evaluates each of your pages across three critical metrics to arrive at a UX score, which it then
I have written frequently about what a domain model is and why it’s important to have one. Reading those posts
As consultants, our job is to find solutions to our client’s problems, yet we start with very little context or
The highest praise a user interface can receive is to be called intuitive. The users don’t have to think about
GraphQL was created in 2012 and open-sourced by Facebook in 2015 to relieve issues with the interfaces of the time, particularly for mobile devices with limited or flaky internet connections.
In the first post of this series, we explained why you absolutely need to use jsonb columns in the PostgreSQL tables right now, and mildly chided you if you aren’t already.
In Part 1 we explained why you absolutely need JSONb columns in your PostgreSQL tables, and how they simplify the
Are you looking at your stale, flat relational database and thinking: “It’s so rigid and lifeless!” Do you need polymorphism?
On a recent project involving AWS Lambda and AWS CDK, I made the decision to write the Lambdas in TypeScript
When you are a leader of people, knowing the best approach for delegating assignments to a given person for any
Thinking in Terms of Roles rather than Individuals How many times has this happened to you? You’re buying a gift
We’ve all heard about the Spheres of Concern, Influence, and Control concept. But for those that haven’t considered this idea
As a product owner, what keeps me up at night is the thought that there are unknown problems lying in
When we see a successful person, what traits come to mind? Often they are perceived as natural talents or even
As a product manager, balancing the priorities of product features with their level of detail is key to shipping the
How do you support your employees who are working remotely from rural areas? Employees telecommuting via fiber Internet access have
At its heart, software development is a hypothesis testing process. Based on your team’s experience and their understanding of the
There are many reasons to switch from Karma and Jasmine to Jest when Testing Angular: Jest runs faster than Karma
If your organization developed an application using the framework formerly known as Angular, now retroactively rebranded as AngularJS, you probably know that all that hard work and capital you put in now is bolted firmly to a sinking ship.
This is part three of the Designing an Intelligent IoT Ventilator from Home series There’s a Flow Sensor Shortage In
In the previous article of this two-part series Hacking Your Life with Task Types. I discussed the four quadrants of
In the previous post I described the motivation for and some background of our ventilator project. In this post I’ll dive a little deeper
This is part one of a series. In this post we talk about what we’ve done and why, and in
Build Pipelines and build agents using CI/CD products are not new. The latest generation of these have all moved to
I want to share an idea that has changed my life by mitigating burnout and feeling more fulfilled day-to-day, month-to-month, and year-to-year. The idea is task typing.