Top 7 Featured DEV Posts of the Week
Tags: top7
Published: 2024-01-15 20:23:52


---
title: Top 7 Featured DEV Posts of the Week
published: true
description: A roundup of the most-read and most-loved contributions from the community this past week
tags: top7 
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/izn8hfzc0bhki5h4cu15.jpg

---

We're back with another roundup of last week's top articles as chosen by us, [the DEV Team](https://dev.to/devteam). These wonderful posts cover a wide variety of topics from: getting started with PWAs, to transitioning into Rust as a senior dev, to showcasing a GameBoy-style portfolio, and more! 

Let's give a hand to the five brand new folks added to our Top 7 author lineup, as well as our return winners. Hope you all enjoy the posts below! 👏

---

<!-- Building a Local Development Environment: Running a Next.js Full-Stack App with PostgreSQL and Minio S3 Using Docker
https://dev.to/alexefimenko - NEW! -->

{% embed https://dev.to/alexefimenko/building-a-local-development-environment-running-a-nextjs-full-stack-app-with-postgresql-and-minio-s3-using-docker-1e6m %}
Come along as [@alexefimenko](https://dev.to/alexefimenko) walks us through how to build a local development environment for a full-stack Next.js application with Prisma ORM connected to PostgreSQL as a database and Minio S3 as a file storage using Docker-Compose.

---

<!-- My new GameBoy style portfolio
https://dev.to/matteosant_dev - NEW! -->

{% embed https://dev.to/matteosant_dev/my-new-portfolio-1acn %}
[@matteosant_dev](https://dev.to/matteosant_dev) shared his web portfolio last week and it rocked. Built thoughtfully with interactive gamification, modifiable color palettes, and fun sound effects, this portfolio uses a retro video game aesthetic to tell a unique story about its author. If you are looking for inspiration while building your own portfolio, this is guaranteed to help! 

---

<!-- How to get started with Progressive Web Apps.
https://dev.to/michellebuchiokonicha - NEW! -->

{% embed https://dev.to/michellebuchiokonicha/how-to-get-started-with-progressive-web-apps-3f44 %}
If you're considering building an app for the web, you might want to create a progressive web app (PWA). [@michellebuchiokonicha](https://dev.to/michellebuchiokonicha)'s introduction to PWAs is a great way to learn about the background, basics, and benefits of working with this tech. 

---

<!-- From Next.js to Rails then Elixir: My journey through React.js burnout
https://dev.to/danielbergholz - NEW! First post! -->

{% embed https://dev.to/danielbergholz/from-nextjs-to-rails-then-elixir-my-journey-through-reactjs-burnout-h8d %}
Tag along as [@danielbergholz](https://dev.to/danielbergholz) recounts their personal experience of being burnt out on React.js and React-based frameworks, exploring Ruby on Rails, and eventually finding a new home with Elixir & Phoenix. If you ever considered exploring new coding territory, this one should be plenty relatable.

---

<!-- How to Make Your Awesome GitHub Profile
https://dev.to/kshyun28 - NEW! -->

{% embed https://dev.to/kshyun28/how-to-make-your-awesome-github-profile-hog %}
Personalizing your GitHub profile is a great way to showcase your open-source achievements and interests in a unique way. Here [@kshyun28](https://dev.to/kshyun28) offers up plenty of fun advice and ideas to spruce up your page.

---

<!-- What This Senior Developer Learned From His First Big Rust Project
https://dev.to/awwsmm -->

{% embed https://dev.to/awwsmm/what-this-senior-developer-learned-from-his-first-big-rust-project-44ia %}
With 10 years of C++ and FP-style development in Scala under his belt, [@awwsmm](https://dev.to/awwsmm) has been busy learning more about programming in Rust. Follow along here to see how his first big project went and hear his takeaways.

---

<!-- CRUD and SQL - the basics!
https://dev.to/grahamthedev -->

{% embed https://dev.to/grahamthedev/crud-and-sql-the-basics-55j1 %}
Want to learn the basics about how data gets stored, retrieved, updated, and deleted from a SQL database? You’ve come to the right place. [@grahamthedev](https://dev.to/grahamthedev) has you covered with this highly visual and very helpful beginner-level tutorial.

---

And that's our selection. Let us know your favorite post from last week in the comments section below! 

Wondering where you can catch more of these fantastic articles, discussions, and updates? Each week our top articles are featured in the DEV Community newsletter which goes out on Tuesday. Don't miss out on the best content, popular discussions, and news about the DEV Community – [make sure you’re opted in!] (https://dev.to/settings/notifications) 🚀📩_