<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/itnext/best-of/2023/08" -->

---
title: Best ITNEXT posts — August 2023 | daily.dev
description: The most upvoted ITNEXT posts from August 2023, curated by the daily.dev community.
canonical: https://daily.dev/sources/itnext/best-of/2023/08
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/itnext/best-of/2023/08
og:type: website
og:site_name: daily.dev
og:title: Best ITNEXT posts — August 2023 | daily.dev
og:description: The most upvoted ITNEXT posts from August 2023, 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 ITNEXT — August 2023

1. 1  
[](https://daily.dev/posts/build-a-full-stack-reminderapp-with-react-nextjs-typescript-serveraction-zod-hook-form-prisma--rn8aly705 "Build a Full Stack ReminderApp with React, NextJs, Typescript, ServerAction, Zod, Hook-form, Prisma, and Tailwind")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Build a Full Stack ReminderApp with React, NextJs, Typescript, ServerAction, Zod, Hook-form, Prisma, and Tailwind  
Build a Full Stack ReminderApp with React, NextJs, Typescript, ServerAction, Zod, Hook-form, Prisma, and Tailwind. Hi everyone, I published my last video: Build a full stack Reminder App.  
211  
11
2. 2  
[](https://daily.dev/posts/build-a-drag-and-drop-kanban-board-with-react-typescript-tailwind-dnd-kit-anrmqyogp "Build a drag and drop Kanban Board with React, Typescript, Tailwind, Dnd-Kit")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Build a drag and drop Kanban Board with React, Typescript, Tailwind, Dnd-Kit  
Build a drag and drop Kanban Board with React, Typescript, Tailwind, Dnd-Kit. This project is a great way to practice your React skills and learn some new techniques and libraries. So what are you waiting for? Check out the video below and let me know what you think in the comments.  
151  
9
3. 3  
[](https://daily.dev/posts/supercharge-zsh-with-zap-dnqwwkumw "Supercharge zsh with Zap")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Supercharge zsh with Zap  
Supercharge zsh with Zap is a very lightweight (172kb) plugin manager for Zsh. Zap makes it easy to install common plugins in the zsh ecosystem. You can also use zap to load your own custom plugins or files.  
98  
10
4. 4  
[](https://daily.dev/posts/microservices-can-be-simple-if-we-let-them-lyfldvew9 "Microservices can be simple — if we let them")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Microservices can be simple — if we let them  
Microservices can be simple - if we let them. We’ll explain how our new data platform can both be seamless and radically improved by rethinking the way these services can be provided. In transactional, distributed systems, transactions are ordered internally and they serve both reads and writes from their internal storage.  
45  
1
5. 5  
[](https://daily.dev/posts/creating-youtube-shorts-with-ai-tools-and-python-a-step-by-step-guide-vmmnfcrdj "Creating YouTube Shorts with AI Tools and Python: A Step-by-Step Guide")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Creating YouTube Shorts with AI Tools and Python: A Step-by-Step Guide  
Creating YouTube Shorts with AI Tools and Python: A Step-by-Step Guide. Jelle van Kerkvoorde created a YouTube short using a combination of freely available AI tools and Python scripting. The tool’s output was a collection of non-existent cityscapes, countryside vistas, and nature scenes.  
22  
1
6. 6  
[](https://daily.dev/posts/is-react-becoming-opinionated--kwjgkdtgw "Is React becoming opinionated?")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Is React becoming opinionated?  
React has long been known as an ‘unopinionated’ framework, meaning that it does not dictate how developers should structure their code or use third-party libraries. But in recent years, React has become more opinionated in some ways.  
20  
10
7. 7  
[](https://daily.dev/posts/yes-here-are-4-stacks-to-build-mvps-faster-in-2023-touguzgsn "Yes, here are 4 stacks to build MVPs faster in 2023")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Yes, here are 4 stacks to build MVPs faster in 2023  
The key to getting shit done is to build an MVP (minimum viable product) or an MLP (minimum lovable product) The faster you launch, the faster you can test your idea with users. Here are 4 stacks to build MVPs faster in 2023.  
18  
2
8. 8  
[](https://daily.dev/posts/enhancing-grpc-error-handling-in-a-microservice-architecture-fnienpffv "Enhancing gRPC Error Handling in a Microservice Architecture")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Enhancing gRPC Error Handling in a Microservice Architecture  
Enhancing gRPC Error Handling in a Microservice Architecture is a crucial part of software engineering. Poorly returned errors and non-informative ones can cause unimaginable headaches. The most simplistic way to return an error in an RPC might be as follows: It provides nearly zero information to the caller about what went wrong and why.  
11  
1
9. 9  
[](https://daily.dev/posts/angular-super-forms-password-confirmation-mg8qgae2j "Angular Super Forms: Password Confirmation")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Angular Super Forms: Password Confirmation  
Angular Super Forms: Password Confirmation is a quintessential skill for front-end developers. Validating user input is an important part of delivering a good user-experience. In this tutorial we will be using Angular, ng-bootstrap, ngneat/error-tailor, and Reactive Forms to create a Change Password form.  
11

[See all ITNEXT archives](/sources/itnext/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/sources/itnext/best-of/2023/08#page","url":"https://daily.dev/sources/itnext/best-of/2023/08","name":"Best ITNEXT Posts — August 2023","description":"The most upvoted ITNEXT posts from August 2023, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/itnext/best-of/2023/08#items","numberOfItems":9,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/build-a-full-stack-reminderapp-with-react-nextjs-typescript-serveraction-zod-hook-form-prisma--rn8aly705","name":"Build a Full Stack ReminderApp with React, NextJs, Typescript, ServerAction, Zod, Hook-form, Prisma, and Tailwind"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/build-a-drag-and-drop-kanban-board-with-react-typescript-tailwind-dnd-kit-anrmqyogp","name":"Build a drag and drop Kanban Board with React, Typescript, Tailwind, Dnd-Kit"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/supercharge-zsh-with-zap-dnqwwkumw","name":"Supercharge zsh with Zap"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/microservices-can-be-simple-if-we-let-them-lyfldvew9","name":"Microservices can be simple — if we let them"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/creating-youtube-shorts-with-ai-tools-and-python-a-step-by-step-guide-vmmnfcrdj","name":"Creating YouTube Shorts with AI Tools and Python: A Step-by-Step Guide"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/is-react-becoming-opinionated--kwjgkdtgw","name":"Is React becoming opinionated?"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/yes-here-are-4-stacks-to-build-mvps-faster-in-2023-touguzgsn","name":"Yes, here are 4 stacks to build MVPs faster in 2023"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/enhancing-grpc-error-handling-in-a-microservice-architecture-fnienpffv","name":"Enhancing gRPC Error Handling in a Microservice Architecture"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/angular-super-forms-password-confirmation-mg8qgae2j","name":"Angular Super Forms: Password Confirmation"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"ITNEXT","item":"https://daily.dev/sources/itnext"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/itnext/best-of"},{"@type":"ListItem","position":5,"name":"August 2023"}]}]}
```

