<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/changelog/best-of/2023/02" -->

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

1. 1  
[](https://daily.dev/posts/adding-custom-html-and-css-to-github-readme-yb6cg9w26 "Adding custom HTML and CSS to GitHub README")  
Article  
![Avatar of changelog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f65a74bcb028447aa606f06695d607d3)Changelog · 4y  
Adding custom HTML and CSS to GitHub README  
Learn how to add custom HTML and CSS to your GitHub README using SVG.  
114  
29
2. 2  
[](https://daily.dev/posts/nutlope-aicommits-a-cli-that-writes-your-git-commit-messages-for-you-with-ai-fopcd8-yx "Nutlope/aicommits: A CLI that writes your git commit messages for you with AI")  
Article  
![Avatar of changelog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f65a74bcb028447aa606f06695d607d3)Changelog · 4y  
Nutlope/aicommits: A CLI that writes your git commit messages for you with AI  
A CLI tool called aicommits that writes git commit messages using AI. Install it, retrieve your API key from OpenAI, set the key, generate commit messages for staged changes, integrate with Git, and more. Configurable options available.  
68  
9
3. 3  
[](https://daily.dev/posts/4-0-0-wihwup17f "4.0.0")  
Article  
![Avatar of changelog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f65a74bcb028447aa606f06695d607d3)Changelog · 4y

4.0.0  
Homebrew 4.0.0 introduces significant changes including faster tap updates, the migration to JSON downloads, and the use of InfluxDB for analytics data.  
63
4. 4  
[](https://daily.dev/posts/techiescamp-kubernetes-learning-path-a-roadmap-to-learn-kubernetes-from-scratch-beginner-to-advanc-rsbtzxp05 "techiescamp/kubernetes-learning-path: A roadmap to learn Kubernetes from scratch (Beginner to Advanced level)")  
Article  
![Avatar of changelog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f65a74bcb028447aa606f06695d607d3)Changelog · 4y  
techiescamp/kubernetes-learning-path: A roadmap to learn Kubernetes from scratch (Beginner to Advanced level)  
Learn to setup Kubernetes Cluster as DevOps engineers, gaining a thorough understanding of each component and cluster configuration is crucial to work in production environemnts. Learn how to set up multi-node clusters from scratch. Use the available cloud credits to practice deploying clusters as if you work on a real project.  
23
5. 5  
[](https://daily.dev/posts/grant-handy-0kkejfxat "Grant Handy")  
Article  
![Avatar of changelog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f65a74bcb028447aa606f06695d607d3)Changelog · 4y  
Grant Handy  
This post explores the ray casting algorithm used in first-person games and provides a step-by-step guide on how to implement it in your own game using Rust. It explains how ray casting works by tracing a path from the player to the closest wall in each column of their view, and then converting the distance to the height of a wall. The post also covers aspects such as implementing player movement, fixing perspective issues, adding depth with shadows, and optimizing code size.  
16  
1
6. 6  
[](https://daily.dev/posts/why-we-ship-the-most-code-on-friday-didfd1qqg "Why We Ship the Most Code on Friday")  
Article  
![Avatar of changelog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f65a74bcb028447aa606f06695d607d3)Changelog · 4y  
Why We Ship the Most Code on Friday  
Friday is our most active day of the week. We ship the most code on Friday and maintain the lowest incident rate on Saturday. We could simply avoid the risk altogether by waiting until Monday to fix what you broke. We publish every single incident to our Status Page and have produced over 100 internal documents as a result.  
14
7. 7  
[](https://daily.dev/posts/ther1d-shell-gpt-a-command-line-productivity-tool-powered-by-ai-large-language-models-like-gpt-4-w-sfqfcdyur "TheR1D/shell_gpt: A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.")  
Article  
![Avatar of changelog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f65a74bcb028447aa606f06695d607d3)Changelog · 4y  
TheR1D/shell\_gpt: A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.  
ShellGPT is a command-line productivity tool powered by AI large language models like GPT-4\. It offers streamlined generation of shell commands, code snippets, and documentation, eliminating the need for external resources. It supports Linux, macOS, Windows, and is compatible with all major Shells. ShellGPT can analyze and retrieve information, generate git commit messages, analyze logs, provide shell command suggestions, execute code, interactively chat in REPL mode, create custom functions and roles, and control caching.  
10  
2

[See all Changelog archives](/sources/changelog/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/changelog/best-of/2023/02#page","url":"https://daily.dev/sources/changelog/best-of/2023/02","name":"Best Changelog Posts — February 2023","description":"The most upvoted Changelog posts from February 2023, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/changelog/best-of/2023/02#items","numberOfItems":7,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/adding-custom-html-and-css-to-github-readme-yb6cg9w26","name":"Adding custom HTML and CSS to GitHub README"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/nutlope-aicommits-a-cli-that-writes-your-git-commit-messages-for-you-with-ai-fopcd8-yx","name":"Nutlope/aicommits: A CLI that writes your git commit messages for you with AI"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/4-0-0-wihwup17f","name":"4.0.0"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/techiescamp-kubernetes-learning-path-a-roadmap-to-learn-kubernetes-from-scratch-beginner-to-advanc-rsbtzxp05","name":"techiescamp/kubernetes-learning-path: A roadmap to learn Kubernetes from scratch (Beginner to Advanced level)"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/grant-handy-0kkejfxat","name":"Grant Handy"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/why-we-ship-the-most-code-on-friday-didfd1qqg","name":"Why We Ship the Most Code on Friday"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/ther1d-shell-gpt-a-command-line-productivity-tool-powered-by-ai-large-language-models-like-gpt-4-w-sfqfcdyur","name":"TheR1D/shell_gpt: A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently."}]},{"@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":"Changelog","item":"https://daily.dev/sources/changelog"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/changelog/best-of"},{"@type":"ListItem","position":5,"name":"February 2023"}]}]}
```

