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

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

1. 1  
[](https://daily.dev/posts/react-tilt-with-react-js-and-tailwind-css-w6xcgxbkr "React Tilt With React JS and Tailwind CSS")  
Article  
![Avatar of towardsdev](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/2c710db2750a4a70835862534cb7c9d4)Towards Dev · 3y  
React Tilt With React JS and Tailwind CSS  
React Tilt is a tool that adds movement and animation to elements on a website, giving them a floating and tilting effect. To use React Tilt, you need to add it to a React app and configure its options.  
32  
1
2. 2  
[](https://daily.dev/posts/building-scalable-microservices-with-grpc-spring-boot-and-maven-kkzfsn0bj "Building Scalable Microservices with gRPC, Spring Boot, and Maven")  
Article  
![Avatar of towardsdev](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/2c710db2750a4a70835862534cb7c9d4)Towards Dev · 3y  
Building Scalable Microservices with gRPC, Spring Boot, and Maven  
Learn how to build scalable microservices with gRPC, Spring Boot, and Maven. Understand the concepts of gRPC, Protocol Buffers, and the different types of service methods in gRPC. Explore the project structure and scaffolding, and see practical implementations in the modules of the project.  
19  
1
3. 3  
[](https://daily.dev/posts/spring-boot-meets-openai-a-java-s-leep-into-genai-ydaglr2ra "Spring Boot Meets OpenAI: A Java’s Leep into GenAI")  
Article  
![Avatar of towardsdev](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/2c710db2750a4a70835862534cb7c9d4)Towards Dev · 3y  
Spring Boot Meets OpenAI: A Java’s Leep into GenAI  
The article discusses the Spring AI initiative, which aims to simplify the creation of AI-powered applications. It explores the building blocks of Spring AI, such as the ChatClient interface and the compatibility with OpenAI and Azure OpenAI. The article also mentions the use of prompt engineering techniques with Spring AI.  
11

[See all Towards Dev archives](/sources/towardsdev/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/towardsdev/best-of/2024/01#page","url":"https://daily.dev/sources/towardsdev/best-of/2024/01","name":"Best Towards Dev Posts — January 2024","description":"The most upvoted Towards Dev posts from January 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/towardsdev/best-of/2024/01#items","numberOfItems":3,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/react-tilt-with-react-js-and-tailwind-css-w6xcgxbkr","name":"React Tilt With React JS and Tailwind CSS"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/building-scalable-microservices-with-grpc-spring-boot-and-maven-kkzfsn0bj","name":"Building Scalable Microservices with gRPC, Spring Boot, and Maven"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/spring-boot-meets-openai-a-java-s-leep-into-genai-ydaglr2ra","name":"Spring Boot Meets OpenAI: A Java’s Leep into GenAI"}]},{"@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":"Towards Dev","item":"https://daily.dev/sources/towardsdev"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/towardsdev/best-of"},{"@type":"ListItem","position":5,"name":"January 2024"}]}]}
```

