<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/monolith/best-of/2022/07" -->

---
title: Best Monolith posts — July 2022 | daily.dev
description: The most upvoted Monolith posts from July 2022, curated by the daily.dev community.
canonical: https://daily.dev/tags/monolith/best-of/2022/07
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/monolith/best-of/2022/07
og:type: website
og:site_name: daily.dev
og:title: Best Monolith posts — July 2022 | daily.dev
og:description: The most upvoted Monolith posts from July 2022, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Monolith — July 2022

1. 1  
[](/posts/the-software-architecture-handbook-4deq4jdyd "The Software Architecture Handbook")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 4y  
The Software Architecture Handbook  
In this article we'll talk about what architecture is within the software world, some of the main concepts to know about it. For each topic I'll give a brief and superficial introduction and code/pseudo-code examples. The most commonly used are REST, SOAP and GraphQl. Most often the HTTP protocol is used. But other protocols and content formats are perfectly possible.  
398  
18
2. 2  
[](/posts/when-microservices-are-a-bad-idea-5uknjg7tu "When Microservices Are a Bad Idea")  
Article  
![Avatar of semaphore](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/901ef6f52ded4eb99564604b8bdaee28)Semaphore · 4y  
When Microservices Are a Bad Idea  
Migrating from a monolith to microservices is not a simple task, and creating an untested product as a new microservice is even more complicated. A common reason developers want to avoid monoliths is their proclivity to deteriorate into a tangle of code.  
93  
6
3. 3  
[](/posts/why-we-re-sticking-with-ruby-on-rails-l1j4w2vkl "Why we're sticking with Ruby on Rails")  
Article  
![Avatar of gitlab](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/3720ce340ca4435daef529abbf361b69)GitLab · 4y  
Why we're sticking with Ruby on Rails  
When David Heinemeier Hansson created Ruby on Rails he was guided by his experience with both PHP and Java. With its solid, metaprogrammable Smalltalk heritage and good Unix integration, Ruby proved to be the perfect vehicle for DHH to fill that desirable bottom right corner of the table.  
18  
3

[See all Monolith archives](/tags/monolith/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/monolith/best-of/2022/07#page","url":"https://daily.dev/tags/monolith/best-of/2022/07","name":"Best Monolith Posts — July 2022","description":"The most upvoted Monolith posts from July 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/monolith/best-of/2022/07#items","numberOfItems":3,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/the-software-architecture-handbook-4deq4jdyd","name":"The Software Architecture Handbook"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/when-microservices-are-a-bad-idea-5uknjg7tu","name":"When Microservices Are a Bad Idea"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/why-we-re-sticking-with-ruby-on-rails-l1j4w2vkl","name":"Why we're sticking with Ruby on Rails"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Monolith","item":"https://daily.dev/tags/monolith"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/monolith/best-of"},{"@type":"ListItem","position":5,"name":"July 2022"}]}]}
```

