![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_blog_cover_Hexagonal_architecture_9e720d08f7/medium_blog_cover_Hexagonal_architecture_9e720d08f7.png)
backend
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_blog_cover_Hexagonal_architecture_9e720d08f7/medium_blog_cover_Hexagonal_architecture_9e720d08f7.png)
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Backend_tools_55f4426efc/medium_Backend_tools_55f4426efc.png)
What Tools and Practices Make Us Backend Developers Productive?
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_blog_cover_Hexagonal_architecture_9e720d08f7/medium_blog_cover_Hexagonal_architecture_9e720d08f7.png)
Maintainable Apps With Hexagonal Architecture
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_blog_cover_microservices_9d0afac2e1/medium_blog_cover_microservices_9d0afac2e1.png)
Which to Choose: Monolith or Microservices
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_blog_cover_sus_digi_modularity_3cf97b78a6/medium_blog_cover_sus_digi_modularity_3cf97b78a6.png)
WTF is sus digi: Modularity
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_orm_483128fab5/medium_orm_483128fab5.png)
The Best of ORMs: #2 Mikro-ORM
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_orm_483128fab5/medium_orm_483128fab5.png)
The Best of ORMs: #1 Sequelize
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_js_js_b1e85c34c7/medium_js_js_b1e85c34c7.png)
Oh No! There Is a Function on My Properties!
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_typescript_academy_95a9b986a9/medium_typescript_academy_95a9b986a9.png)
TypeScript Academy: An Expert Crowd-learning Practical Course
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_sql_windows_dbca623c75/medium_sql_windows_dbca623c75.png)