
Metrics That Matter: How To Measure What Actually Drives Product Success
Every product organization is drowning in data. Sprint velocity, story points completed, lines of code written, deployment frequency – the
The intersection of engineering and business value to create, design, deploy, and support software. Gain insights into how transformative approaches to software development can ensure reliability and reduce time to market.

Every product organization is drowning in data. Sprint velocity, story points completed, lines of code written, deployment frequency – the

Focusing exclusively on developing new features might seem like the fastest way to achieve your product goals, but by ignoring
LeetCode is an online coding site designed to challenge its users with algorithmic programming tasks commonly associated with the interviewing
We need to securely store and share sensitive credentials, passwords, and configuration information separately from our source code in Parameter

GraphQL has many advantages over REST interfaces, such as the ability to request specific fields, with relationships, and get only

The AWS Project Development Kit (PDK) and projen, which it’s built on, can save you so much time during project

Machine Learning (ML) and Natural Language Processing (NLP) have been grabbing a lot of headlines lately. I have been keeping

On a recent Angular migration project, I had to prototype a solution that would display the object details and relationship

code { background-color: #eee; font-style: oblique;} Ehcache is a Java, open-source cache solution maintained by Software AG. It is

One of the small joys of being a professional of a trade, yes software engineering is a trade, is developing/learning

Software product development is a design hypothesis testing exercise (as we pointed out in our post on the iterative process).

Organization is the hallmark of any good developer and nothing makes organization more difficult than a long file. I’ve often

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

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.

Looking back over 2019 I realized I’ve had the privilege to work on a diverse set of software projects: Architecting

Recently I had the task to find all the Diacritics in a database table. I had to find an easy