<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/devto/best-of/2022/12" -->

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

1. 1  
[](https://daily.dev/posts/finally-a-free-and-open-source-resume-builder-without-watermarks-or-limitations-ynyixf6cr "Finally, a Free (and Open Source) Resume Builder Without Watermarks or Limitations")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
Finally, a Free (and Open Source) Resume Builder Without Watermarks or Limitations  
Free (and Open Source) Resume Builder Without Watermarks or Limitations is free. Reactive Resume is a free and open source resume builder. It's easy to use, and you can create an account to save any number of resumes. You can export your resume as a JSON to backup to your own devices.  
368  
30
2. 2  
[](https://daily.dev/posts/20-git-commands-you-probably-didn-t-know-about--exulmgvev "20 Git Commands you (probably) didn't know about 🧙‍♂️")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
20 Git Commands you (probably) didn't know about 🧙‍♂️  
A lot of these commands are incredibly powerful and can make your life a lot easier. This post outlines 20 of my favourite under-used git features, which you can use to level up your development process, impress your colleagues, help you answer git interview questions, and most importantly - have fun with! Git Web Run to instantly browse your working repository.  
177  
9
3. 3  
[](https://daily.dev/posts/11-tips-that-make-you-a-better-typescript-programmer-9zihdwvqr "11 Tips That Make You a Better Typescript Programmer")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
11 Tips That Make You a Better Typescript Programmer  
The most incredible power of the language lies in composing, inferring, and manipulating types. This article will summarize several tips that help you use the language to its full potential. For example, new learners find Typescript’s way of composing types counter-intuitive.  
109  
11
4. 4  
[](https://daily.dev/posts/7-tips-for-improving-your-productivity-with-git-ep3gihfw9 "7 tips for improving your productivity with Git")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
7 tips for improving your productivity with Git  
Git is the most popular source control system with an incredible 93.87% of adoption by developers. It's a really powerful system with lots of hidden features not known by most of us developers. In this post, I'll show some of these features that will make your work easier when using Git.  
91  
9
5. 5  
[](https://daily.dev/posts/50-linux-commands-every-developer-need-to-know-with-example-z3bg-2u5x "50 Linux Commands every developer NEED to know with example")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
50 Linux Commands every developer NEED to know with example  
50 Linux commands every developer should know, along with a brief description and an example of each command. Listing the contents of a directory is one of 50 commands that every developer needs to know. Changes the ownership of a file or directory changes the current working directory.  
93  
8
6. 6  
[](https://daily.dev/posts/ultimate-tools-for-developers--fkysgqwht "Ultimate Tools for Developers 🛠")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
Ultimate Tools for Developers 🛠  
Free and open-source code editor, Visual Studio Code is a great tool for developers. Google Fonts is a library of free licensed font families. Pinterest is a visual discovery tool that you can use to find ideas for all your projects and interests. Stack Overflow is a question and answer site for professional and enthusiast programmers.  
92  
3

[See all DEV archives](/sources/devto/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/devto/best-of/2022/12#page","url":"https://daily.dev/sources/devto/best-of/2022/12","name":"Best DEV Posts — December 2022","description":"The most upvoted DEV posts from December 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/devto/best-of/2022/12#items","numberOfItems":6,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/finally-a-free-and-open-source-resume-builder-without-watermarks-or-limitations-ynyixf6cr","name":"Finally, a Free (and Open Source) Resume Builder Without Watermarks or Limitations"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/20-git-commands-you-probably-didn-t-know-about--exulmgvev","name":"20 Git Commands you (probably) didn't know about 🧙‍♂️"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/11-tips-that-make-you-a-better-typescript-programmer-9zihdwvqr","name":"11 Tips That Make You a Better Typescript Programmer"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/7-tips-for-improving-your-productivity-with-git-ep3gihfw9","name":"7 tips for improving your productivity with Git"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/50-linux-commands-every-developer-need-to-know-with-example-z3bg-2u5x","name":"50 Linux Commands every developer NEED to know with example"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/ultimate-tools-for-developers--fkysgqwht","name":"Ultimate Tools for Developers 🛠"}]},{"@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":"DEV","item":"https://daily.dev/sources/devto"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/devto/best-of"},{"@type":"ListItem","position":5,"name":"December 2022"}]}]}
```

