Morgan McMurray
27 posts
No, you don’t need to test every line of your CDK application
Several people have asked me about unit testing CDK applications recently. The questions often go something like this:…
Create your own ChatGPT App in 1 Minute
Here’s what we’ll be building in just a minute: The create-svelte-chatgpt package enables you to effortlessly set up…
Using Virtual Color Mixing to Extend Your Palette in React/JavaScript
[NOTE: The live web app that encompasses this functionality can be found here: https://www.paintmap.studio. All of the underlying…
How Should PMs Use Customer Empathy to Build Better Products
What do you need customer empathy for? How does it contribute to product success? How do you embed…
Understanding :has() selector in CSS.
While working on CSS problems I have come across a situation multiple times where I need to apply…
12 Resources for LGBTQ Entrepreneurs
Welcome to Breaking the Blueprint — a blog series that dives into the unique business challenges and opportunities…
Big Data for Small Businesses: How To Leverage Big Data for Big Results
Big data for small business may sound like an oxymoron, but big data is just as necessary for…
They’re Simply the Best: The Top 25 Moz Blogs of 2022
We published 156 posts on the Moz Blog this year, and as is tradition, it’s time to look…
The Best of Whiteboard Friday 2022
We had an amazing year of Whiteboard Friday episodes, ranging in topics from link building to content engines…
Open Swoole 22.0.0 released
10 years after beginning of Swoole, OpenSwoole 22.0.0 is released. Open Swoole is a major fork of Swoole.…