Once again, I found myself forgetting that
this is undefined. This is probably obvious for most developers but this is not a case I come across often so it's better to write it down so that I have something to refer to next time.
If you have read my git cheat sheet, you know that I am a big fan of the GitLens vscode extension. I have been using it for a while now but just discovered recently that there is a Git Command Palette that gives access to most common Git commands.
.NET 6 introduced a new way to build a .NET application using the new
WebApplicationBuilder classes. One thing I like about it is how configuration is handled. Instead of using the
ConfigureAppConfiguration method to add a new configuration source, you can directly use the
Configuration property on the
WebApplicationBuilder instance. You can see an example of this change on this screenshot of the ASP.NET Core documentation:
Since a colleague showed me the
Vue Devtools extension, it has been a game-changer for me to work on Vue.js projects. It is very useful!
This week I learned a few things related to versioning an application
I often see developers talking on Twitter or Dev.to about things they have learned during the previous day or the previous week. I like the idea so I decided to write my first article about tips I learned during this past week. I am not intending to write an article like this every week but from time to time when I feel I have something interesting to share or that I want to keep track of for myself.
When working on a git repository, I often have to manually delete old local branches that I don't use anymore. That's not a huge waste of time but still, that's something I have to do quite often so I decided to automate that.