There are six basic maturity levels that organizations go through during their cloud adoption process.
Data partitioning is commonly used by SaaS systems trying to scale to handle large quantities of traffic. But there are risks you should be aware of.
I talk with Koushik Kothagal about how software engineers who are ready for the next step in their careers can make the leap from developer to software architect.
Just using Agile and DevOps processes to build your product can quickly create a large backlog of technical debt.
Join Lee Atchison and Ken Gavranovic as we take discuss hot tech trends. We look at what's getting funded and what's getting traction in the marketplace. Finally, we take a look at a story behind a story in the news.
Availability and reliability are similar but different concepts. When building web applications, it’s important to understand the difference between the two.
Let the famous haunted house serve as a warning to those who would build applications without a clear vision of what they want as a finished product.
The most effective way to determine if your company's disaster recovery plan will work is to test it in a production-level environment.
If your organization is looking to modernize mission-critical applications and you’re planning a cloud migration as part of this process, this handy checklist can help you stay on track.
Just like Goldilocks looking for the perfect fit, it’s not always easy to determine the right size for the services you need to build your organization’s applications.