Archive

All stories and ideas from Clean Commit

Article Cover Image: Are Microservices Dead?

Are Microservices Dead?

Ultimately, microservices are not dead, and they continue to be a viable approach for many businesses. However, besides their benefits, you also should consider the architecture’s drawbacks and the type of project you’re working on before making your decision.

Tim Davidson

Tim Davidson

27 min read

Article Cover Image: The Benefits and Frustrations of Using Storybook

The Benefits and Frustrations of Using Storybook

Storybook is a development environment for UI components that has numerous benefits including faster development, simplified testing and debugging, and ease of access to all components.

Tim Davidson

Tim Davidson

6 min read

Article Cover Image: Why Are Legacy Systems Still Used?

Why Are Legacy Systems Still Used?

Legacy systems remain an important part of many businesses, even in the face of modern technologies. While they may present certain challenges and risks, there are also many reasons why businesses continue to use them, such as their reliability and specialized functionality.

Tim Davidson

Tim Davidson

7 min read

Article Cover Image: Prototype vs MVP: Which one is the right choice?

Prototype vs MVP: Which one is the right choice?

Prototype Features and MVPs are valuable techniques for businesses looking to develop successful products. By testing the most important features and getting feedback from potential customers, businesses can minimize costs and risks while improving their chances of success in the market.

Tim Davidson

Tim Davidson

7 min read

Article Cover Image: Mastering API Design Patterns: Best Practices and Common Patterns

Mastering API Design Patterns: Best Practices and Common Patterns

PI design patterns are a powerful tool for creating effective, scalable, and secure APIs. By following best practices such as using HTTP methods and resource URIs, implementing authentication and rate limiting, and providing clear documentation and support

Tim Davidson

Tim Davidson

9 min read

Article Cover Image: Breaking Down the Differences: Commercetools vs. Magento

Breaking Down the Differences: Commercetools vs. Magento

Commercetools and Magento are two of the mature options for driving eCommerce in the world of enterprise companies. If you’re a representative of a large organization looking to make a long-term investment in an e-commerce platform, choosing the right solution is critical.

Tim Davidson

Tim Davidson

29 min read

Article Cover Image: Choosing the Right CMS for Your Enterprise: A Comparison of Contentful and WordPress

Choosing the Right CMS for Your Enterprise: A Comparison of Contentful and WordPress

Both Contentful and WordPress offer unique features and benefits as content management systems. Contentful is a flexible and scalable headless CMS that excels in managing content for multi-channel delivery, while WordPress is a traditional CMS.

Tim Davidson

Tim Davidson

28 min read

Article Cover Image: Everything You Need To Know About Integration Testing

Everything You Need To Know About Integration Testing

Integration testing or integration and testing (I&T) is a software testing procedure that involves evaluating the behavior of a software system as a whole by testing its components, modules, or units.

Tim Davidson

Tim Davidson

8 min read

Article Cover Image: Importance of Software Maintenance in Software Engineering

Importance of Software Maintenance in Software Engineering

Software maintenance is an essential aspect of programming that ensures that software remains effective, secure, and reliable over time.

Tim Davidson

Tim Davidson

7 min read

Article Cover Image: Composable Commerce vs Headless - What's The Difference?

Composable Commerce vs Headless - What's The Difference?

Composable and headless commerce are almost the same, but there's a clear distinction we explain in this article.

Tim Davidson

Tim Davidson

28 min read

Article Cover Image: Saleor vs Shopify - Choosing The Best eCommerce Platform

Saleor vs Shopify - Choosing The Best eCommerce Platform

Saleor and Shopify cater to two different eCommerce markets, but have heavy overlap. We make a side-by-side comparison.

Tim Davidson

Tim Davidson

34 min read

Article Cover Image: What's The Difference Between Tight And Loose Coupling?

What's The Difference Between Tight And Loose Coupling?

Tight and loose coupling both have their place in software development. We discuss the pros and cons of each, and when they're right to adopt.

Tim Davidson

Tim Davidson

9 min read

Article Cover Image: Headless CMS vs WordPress - Which One Is Better?

Headless CMS vs WordPress - Which One Is Better?

Headless CMSs are great for some cases but they're not always better than simply using WordPress. We discuss when to use each.

Tim Davidson

Tim Davidson

33 min read

Article Cover Image: Single Page Application (SPA) vs Multi Page Application (MPA): Which Is The Best?

Single Page Application (SPA) vs Multi Page Application (MPA): Which Is The Best?

SPAs are used by social media giants, but MPAs are perfectly suited to eCommerce. We discuss which architecture is best for your project.

Tim Davidson

Tim Davidson

30 min read

Article Cover Image: What is API-First Development & Why Is It Worth The Hype?

What is API-First Development & Why Is It Worth The Hype?

API-first is an approach where the API is "designed" before the UI. There are particular use cases where this approach is king.

Tim Davidson

Tim Davidson

51 min read

Don’t miss out on the latest stories!

Sign up for my newsletter to receive the latest news from the blog, you’ll get pinged every few months with a digest from the tech world.

Thank you for reaching out!