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

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

1. 1  
[](https://daily.dev/posts/understanding-cors-ryam4iljr "Understanding CORS")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Understanding CORS  
A post explaining CORS (Cross-Origin Resource Sharing) and its relevance in web development. It covers real-life examples, CSRF attacks, and provides code samples for implementing CORS in a backend API and frontend application.  
291  
17
2. 2  
[](https://daily.dev/posts/multitask-like-a-pro-with-the-wip-commit-imvwaymml "Multitask like a pro with the WIP commit")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Multitask like a pro with the WIP commit  
Learn about the WIP commit in Git, how to create one, and the aliases associated with it. Save your work instantly with the WIP commit and easily switch between tasks.  
148  
5
3. 3  
[](https://daily.dev/posts/why-i-chose-tauri-instead-of-electron-eraykteys "Why I chose Tauri instead of Electron")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Why I chose Tauri instead of Electron  
The author discusses their decision to choose Tauri over Electron for building a desktop application. They highlight the benefits of Tauri, such as its clear separation of backend and frontend, smaller app size, and plugin system. They also compare Tauri to Electron in terms of programming language and ecosystem, webview, features, and mobile support.  
99  
8
4. 4  
[](https://daily.dev/posts/from-local-containers-to-kubernetes-w5qe3uus8 "From Local Containers to Kubernetes")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
From Local Containers to Kubernetes  
Learn how to use Podman to generate Kubernetes manifests, work with different types of container volumes, and generate more complex Pods and Deployments.  
14
5. 5  
[](https://daily.dev/posts/it-s-2024-you-should-be-using-react-server-components-already-btdw1zepi "It’s 2024, you should be using React Server Components already")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
It’s 2024, you should be using React Server Components already  
Discover the benefits of using React Server Components in your projects, including faster data fetching, faster UI rendering, and simpler UI code.  
13  
1
6. 6  
[](https://daily.dev/posts/using-pre-commit-hooks-makes-software-development-life-easier-wiretafn7 "Using pre-commit hooks makes software development life easier")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Using pre-commit hooks makes software development life easier  
Pre-commit hooks in git can help improve code quality by allowing the execution of scripts before committing changes. These scripts can include linters and formatters to ensure code consistency, and other scripts to address specific needs. Installing the pre-commit package and configuring the pre-commit hooks can make the process more maintainable.  
13  
1
7. 7  
[](https://daily.dev/posts/build-a-lightweight-internal-developer-platform-with-argo-cd-and-kubernetes-labels-nb4zzvyzq "Build a Lightweight Internal Developer Platform with Argo CD and Kubernetes Labels")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 3y  
Build a Lightweight Internal Developer Platform with Argo CD and Kubernetes Labels  
Learn how to build a lightweight Internal Developer Platform using Argo CD and Kubernetes labels. This approach simplifies processes, aligns with the core philosophies of Kubernetes, and enables self-service capabilities for both developers and platform teams.  
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/2024/01#page","url":"https://daily.dev/sources/itnext/best-of/2024/01","name":"Best ITNEXT Posts — January 2024","description":"The most upvoted ITNEXT posts from January 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/itnext/best-of/2024/01#items","numberOfItems":7,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/understanding-cors-ryam4iljr","name":"Understanding CORS"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/multitask-like-a-pro-with-the-wip-commit-imvwaymml","name":"Multitask like a pro with the WIP commit"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/why-i-chose-tauri-instead-of-electron-eraykteys","name":"Why I chose Tauri instead of Electron"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/from-local-containers-to-kubernetes-w5qe3uus8","name":"From Local Containers to Kubernetes"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/it-s-2024-you-should-be-using-react-server-components-already-btdw1zepi","name":"It’s 2024, you should be using React Server Components already"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/using-pre-commit-hooks-makes-software-development-life-easier-wiretafn7","name":"Using pre-commit hooks makes software development life easier"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/build-a-lightweight-internal-developer-platform-with-argo-cd-and-kubernetes-labels-nb4zzvyzq","name":"Build a Lightweight Internal Developer Platform with Argo CD and Kubernetes Labels"}]},{"@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":"January 2024"}]}]}
```

