DEV Community

Cover image for Top 7 Featured DEV Posts from the Past Week
Michael Tharrington Subscriber for The DEV Team

Posted on

30 2 1 1 1

Top 7 Featured DEV Posts from the Past Week

Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take into account posts that are published later in the week.

FastAPI + Celery = ♥

Interested in Python FastAPI? Wondering how to execute long-running tasks in the background in Python? Learn exactly that in this post with @derlin!

My 5 favorite updates from the new React documentation

React has come a long way over the last 10 years and the framework has undergone some major changes in the way it works. @anishamalde covers the best changes to the documentation, especially for beginners.

How to split an Angular app into micro-frontend apps

Sometimes apps grow so large that your big team splits off into smaller groups to handle their own part of the software. If you find yourself in this position, @michaeljota breaks down how the micro-frontend approach might suit your desire to scale better.

Should AI development beyond GPT-4 be paused?

@theaccordance initiated this thoughtful discussion, asking whether or not we should pause on developing more sophisticated AI beyond OpenAI's GPT-4. Be sure to check out the comments and consider leaving one of your own!

GitHub Copilot for CLI makes Terminal scripting and Git as easy as asking a question

Christian just got access to GitHub Copilot CLI which brings AI code completion to your terminal. After installing it, you get three new commands: git?, ??, and gh?. Find out more in @codepo8’s post.

Mastering React's useEffect Hook: A Comprehensive Guide

The useEffect hook is a powerful tool that was introduced in React 16.8 as a part of the Hooks API. In this post, @fatimaola explains useEffect and how you can use it in your React Application.

Why JavaScript is a Prototype-based OOP

You may have heard JavaScript is a Prototype-based Object-Oriented Programming language, but to a newbie those may sound like a bunch of words that make no sense together. Here, @efkumah breaks down what each of these words mean and how it impacts the structure of your JavaScript code.

That's it for our weekly Top 7 for this Tuesday! Keep an eye on dev.to this week for daily content and discussions...and be sure to keep an eye on this series in the future. You might just be in it!

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (7)

Collapse
 
michaeltharrington profile image
Michael Tharrington

Congrats to all the awesome authors featured here: @derlin, @anishamalde, @michaeljota, @theaccordance, @codepo8, @fatimaola, & @efkumah. Appreciate y'all sharing such great articles with the community! 😀

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

Amazing tutorials and articles. Thanks to all these authors.

Collapse
 
anishamalde profile image
Anisha Malde

Thank you so much for the shout-out! ❤️

Collapse
 
michaeltharrington profile image
Michael Tharrington

Of course! And really appreciate your post about the new React documentation. Thank ya for sharing it with our community!

Collapse
 
fatimaola profile image
Fatima Olasunkanmi-Ojo

Thank you for the feature.
This is incredibly encouraging.

Collapse
 
michaeltharrington profile image
Michael Tharrington

Oh awesome! And thank you for sharing such a great guide on useEffect! 🙌

Collapse
 
femi_akinyemi profile image
Femi Akinyemi

Congratulations to everyone

DEV is built on open source software called Forem!

GitHub logo forem / forem

For empowering community 🌱


Forem 🌱

For Empowering Community

Build Status Build Status GitHub commit activity GitHub issues ready for dev GitPod badge

Welcome to the Forem codebase, the platform that powersdev.to. We are so excited to have you. With your help, we canbuild out Forem’s usability, scalability, and stability to better serve ourcommunities.

What is Forem?

Forem is open source software for building communities. Communities for yourpeers, customers, fanbases, families, friends, and any other time and spacewhere people need to come together to be part of a collectiveSee our announcement postfor a high-level overview of what Forem is.

dev.to (or just DEV) is hosted by Forem. It is a community ofsoftware developers who write articles, take part in discussions, and buildtheir professional profiles. We value supportive and constructive dialogue inthe pursuit of great code and career growth for all members. The ecosystem spansfrom beginner to advanced developers, and all are welcome to find their place…

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay