When you're lacking direction, asking the right questions can help you create clarity, reduce stress, and take productive action.
First principles thinking offers a disciplined approach to problem-solving. Let's review when to reach for this tool and how to approach it.
Tools like microservices, micro frontends, and monorepos offer control of software team size and structure. Here's how we use them.
Software platform development deserves special strategies. Here are 5 tips to help teams succeed in design, testing, and quality assurance.
Do you freeze when someone asks for your "professional opinion?" With a little preparation, you can form and share a strong, valuable professional opinion.
Is it a good idea to use AWS Lambda as the compute behind an API? Or do the vast array of Lambda-based API examples lay a scaling trap for developers?