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

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

1. 1  
[](https://daily.dev/posts/django-project-ideas-gdxugugjd "Django Project Ideas")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
Django Project Ideas  
Get inspired with a range of Django project ideas, from simple beginner apps to more advanced, full-stack applications. Learn how to set up a Django project, develop models, views, and templates, and explore various tech stacks for each project. Ideal for building a personal project, enhancing your portfolio, or experimenting with new technologies.  
111  
1
2. 2  
[](https://daily.dev/posts/introduction-to-htmx-for-spring-boot-developers-2mnjcywli "Introduction to Htmx for Spring Boot Developers")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
Introduction to Htmx for Spring Boot Developers  
Starting a new project can be challenging, especially when deciding on front-end technologies like React, Angular, or Vue. Htmx offers an alternative by allowing developers to use their existing Spring Boot skills to create interactive user experiences with less complexity. By utilizing Htmx-specific attributes in HTML, developers can trigger events and dynamically update the DOM. The post walks through integrating Htmx into a Spring Boot project, showcasing simple to more complex examples. It emphasizes Htmx's ease of adoption and its ability to work incrementally alongside existing technologies.  
64
3. 3  
[](https://daily.dev/posts/how-to-use-fastapi-for-machine-learning-onnipmjxz "How to Use FastAPI for Machine Learning")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
How to Use FastAPI for Machine Learning  
FastAPI is a user-friendly Python web framework ideal for quickly building backend services. It is widely adopted by companies like Microsoft and Netflix, offering benefits such as easy API creation, fast documentation, and simple testing. FastAPI allows data scientists with little to no backend experience to deploy prediction models, suggestion engines, and dynamic reporting systems efficiently. This guide walks through using FastAPI to create machine learning project APIs, including setup, environment dependency, handling request responses, and advanced functionalities like image classification and retraining models with background tasks.  
58  
1
4. 4  
[](https://daily.dev/posts/laravel-trends-2024-results-overview-xligghugb "Laravel Trends 2024: Results Overview")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
Laravel Trends 2024: Results Overview  
The 2024 State of Laravel survey results reveal Laravel's growing popularity, with significant use in business applications and a strong community focus on new versions and integrations. PhpStorm remains the top IDE for Laravel developers, followed by Visual Studio Code. Most developers prefer using the latest PHP versions and traditional debugging techniques. Laravel's ecosystem, including tools like Laravel Forge, Vapor, and Nova, continues to expand, supporting seamless integrations and improving development efficiency.  
42  
2
5. 5  
[](https://daily.dev/posts/php-annotated-september-2024-2kof8swur "PHP Annotated – September 2024")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
PHP Annotated – September 2024  
The September 2024 edition of PHP Annotated highlights key updates in the PHP community, including a $57M investment in Laracon, the release of PHP 8.4.0 Beta 4, and developments in PHP generics. Composer v1 will be shut down by August 2025, and various new PHP tools and frameworks have been introduced. Key conference dates and community events are also shared.  
37
6. 6  
[](https://daily.dev/posts/ktor-101-efficient-jvm-http-toolkit-yv7n1v5zg "Ktor 101: Efficient JVM HTTP Toolkit")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
Ktor 101: Efficient JVM HTTP Toolkit  
Ktor is a toolkit for building server applications on the JVM using Kotlin. It leverages Kotlin's features like coroutines to ensure efficient and flexible web applications. Ktor includes essential components for web development such as routing, authentication, and support for various protocols, including HTTP and WebSockets. With native support for asynchronous programming, it allows for declarative and non-blocking code. The toolkit also provides built-in testability and extensibility through plugins and interceptors, making it suitable for modern application architectures like microservices.  
25
7. 7  
[](https://daily.dev/posts/intellij-idea-2024-2-2-is-out-cnvt7ohlt "IntelliJ IDEA 2024.2.2 Is Out")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
IntelliJ IDEA 2024.2.2 Is Out  
IntelliJ IDEA 2024.2.2 has been released, offering several updates including stable highlighting during typing, restored debugging for \`spring-boot:run\` Maven goal, proper display for non-Latin characters in the Run console, and a variety of other fixes. Users can update through the IDE, the Toolbox App, or via snaps for Ubuntu.  
11

[See all JetBrains archives](/sources/jetbrains/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/jetbrains/best-of/2024/09#page","url":"https://daily.dev/sources/jetbrains/best-of/2024/09","name":"Best JetBrains Posts — September 2024","description":"The most upvoted JetBrains posts from September 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/jetbrains/best-of/2024/09#items","numberOfItems":7,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/django-project-ideas-gdxugugjd","name":"Django Project Ideas"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/introduction-to-htmx-for-spring-boot-developers-2mnjcywli","name":"Introduction to Htmx for Spring Boot Developers"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/how-to-use-fastapi-for-machine-learning-onnipmjxz","name":"How to Use FastAPI for Machine Learning"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/laravel-trends-2024-results-overview-xligghugb","name":"Laravel Trends 2024: Results Overview"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/php-annotated-september-2024-2kof8swur","name":"PHP Annotated – September 2024"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/ktor-101-efficient-jvm-http-toolkit-yv7n1v5zg","name":"Ktor 101: Efficient JVM HTTP Toolkit"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/intellij-idea-2024-2-2-is-out-cnvt7ohlt","name":"IntelliJ IDEA 2024.2.2 Is Out"}]},{"@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":"JetBrains","item":"https://daily.dev/sources/jetbrains"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/jetbrains/best-of"},{"@type":"ListItem","position":5,"name":"September 2024"}]}]}
```

