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

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

1. 1  
[](https://daily.dev/posts/how-git-works-ottclpno0 "How Git Works")  
Article  
![Avatar of substack](https://media.daily.dev/image/upload/s--KFqxX_OL--/f_auto,t_logo/v1698154293/logos/substack.jpg)Substack · 3y  
How Git Works  
Git is a distributed version control system that helps track changes in code and collaborate with others. Learn how to initialize a Git repository, add files, commit changes, switch branches, merge changes, and more.  
95  
1
2. 2  
[](https://daily.dev/posts/how-to-get-done-as-a-software-engineer-ywyb8gbqn "How to get 💩 done as a software engineer")  
Article  
![Avatar of substack](https://media.daily.dev/image/upload/s--KFqxX_OL--/f_auto,t_logo/v1698154293/logos/substack.jpg)Substack · 3y  
How to get 💩 done as a software engineer  
Learn how to achieve your goals and increase productivity using the Time Sector System. Gain the benefits of reduced stress and feeling overwhelmed.  
58  
4
3. 3  
[](https://daily.dev/posts/how-to-gain-influence-as-a-junior-engineer-qmtiizyye "🐣 How to gain influence as a junior engineer")  
Article  
![Avatar of substack](https://media.daily.dev/image/upload/s--KFqxX_OL--/f_auto,t_logo/v1698154293/logos/substack.jpg)Substack · 3y  
🐣 How to gain influence as a junior engineer  
Learn how to gain influence as a junior engineer by utilizing 'glue work' and taking on opportunities. Expand your technical skills while also demonstrating leadership and initiative. Balancing both soft and hard skills is key to career growth.  
28
4. 4  
[](https://daily.dev/posts/how-to-drive-meetings-cimih6hka "How To Drive Meetings")  
Article  
![Avatar of substack](https://media.daily.dev/image/upload/s--KFqxX_OL--/f_auto,t_logo/v1698154293/logos/substack.jpg)Substack · 3y  
How To Drive Meetings  
Learn how to drive meetings effectively to grow to Senior (L5). Meetings can be efficient for back-and-forth discussions, act as a forcing function for progress, and enable effective non-verbal communication. Prepare well before the meeting, lead the meeting by setting expectations and guiding the conversation, and follow up with clear ownership of tasks and sharing of information.  
21  
2
5. 5  
[](https://daily.dev/posts/coding-challenge-43---tetris-73oebpyop "Coding Challenge #43 - Tetris")  
Article  
![Avatar of substack](https://media.daily.dev/image/upload/s--KFqxX_OL--/f_auto,t_logo/v1698154293/logos/substack.jpg)Substack · 3y  
Coding Challenge #43 - Tetris  
Build your own version of the famous computer game Tetris and learn programming through game development.  
21
6. 6  
[](https://daily.dev/posts/9-key-lessons-learned-on-my-path-from-engineer-to-vp--ziytx3qxk "9 key lessons learned on my path from Engineer to VP 🔑")  
Article  
![Avatar of substack](https://media.daily.dev/image/upload/s--KFqxX_OL--/f_auto,t_logo/v1698154293/logos/substack.jpg)Substack · 3y  
9 key lessons learned on my path from Engineer to VP 🔑  
Learn the 9 key lessons on the path from Engineer to VP, including becoming a domain expert, handling stress, avoiding complacency, scaling oneself, taking initiative, getting the job done, building relationships, building a track record, and saying yes to every opportunity.  
17
7. 7  
[](https://daily.dev/posts/slack-real-time-messaging-jxxhfetzp "Slack Real-Time Messaging")  
Article  
![Avatar of substack](https://media.daily.dev/image/upload/s--KFqxX_OL--/f_auto,t_logo/v1698154293/logos/substack.jpg)Substack · 3y  
Slack Real-Time Messaging  
An analysis of the Slack architecture explaining how they send millions of messages in real time.  
12
8. 8  
[](https://daily.dev/posts/measuring-developer-productivity-real-world-examples-301pte8nc "Measuring Developer Productivity: Real-World Examples")  
Article  
![Avatar of substack](https://media.daily.dev/image/upload/s--KFqxX_OL--/f_auto,t_logo/v1698154293/logos/substack.jpg)Substack · 3y  
Measuring Developer Productivity: Real-World Examples  
This post explores how different tech companies measure developer productivity, including Google, LinkedIn, and Peloton. It discusses the use of qualitative and quantitative metrics, the importance of focusing on goals, signals, and metrics, and provides insights into unique metrics used by different companies.  
12  
1
9. 9  
[](https://daily.dev/posts/how-to-write-wp5omwo22 "How To Write")  
Article  
![Avatar of substack](https://media.daily.dev/image/upload/s--KFqxX_OL--/f_auto,t_logo/v1698154293/logos/substack.jpg)Substack · 3y  
How To Write  
Learn how to write effectively as a software engineer. Discover the importance of creating media, the adjustments to the writing process, and how to improve writing quality.  
10

[See all Substack archives](/sources/substack/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/substack/best-of/2024/01#page","url":"https://daily.dev/sources/substack/best-of/2024/01","name":"Best Substack Posts — January 2024","description":"The most upvoted Substack posts from January 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/substack/best-of/2024/01#items","numberOfItems":9,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/how-git-works-ottclpno0","name":"How Git Works"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/how-to-get-done-as-a-software-engineer-ywyb8gbqn","name":"How to get 💩 done as a software engineer"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/how-to-gain-influence-as-a-junior-engineer-qmtiizyye","name":"🐣 How to gain influence as a junior engineer"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/how-to-drive-meetings-cimih6hka","name":"How To Drive Meetings"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/coding-challenge-43---tetris-73oebpyop","name":"Coding Challenge #43 - Tetris"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/9-key-lessons-learned-on-my-path-from-engineer-to-vp--ziytx3qxk","name":"9 key lessons learned on my path from Engineer to VP 🔑"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/slack-real-time-messaging-jxxhfetzp","name":"Slack Real-Time Messaging"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/measuring-developer-productivity-real-world-examples-301pte8nc","name":"Measuring Developer Productivity: Real-World Examples"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/how-to-write-wp5omwo22","name":"How To Write"}]},{"@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":"Substack","item":"https://daily.dev/sources/substack"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/substack/best-of"},{"@type":"ListItem","position":5,"name":"January 2024"}]}]}
```

