Software Development Resources
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.
One of the small joys of being a professional of a trade, yes software engineering is a trade, is developing/learning
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
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!
One of the most useful tools in a developer’s quiver is the debugger. The debugger allows a developer to not