Software Engineering — Best of this week 1 Oct 2022
I write about the tools and tips related to Software Development and SRE regularly on my Linkedin profile. You can checkout my profile here: https://www.linkedin.com/in/vikasyadav94/
Here’s a compilation of all the articles that I have posted this week. I compile the best of the best things that I come across and share them in my LinkedIn posts.
CSV Extension for Vscode
Here’s a wonderful vscode extension to edit your CSV files without leaving the editor!
CSV files can look ugly in plaintext. This plugin works right from inside your code editor and is a great lightweight alternative to other spreadsheet tools for CSV files. Give it a try — you might like it.
Please don’t use wildcard DNS records
Please don’t use wildcard DNS records. You might end up with unexpected issues which will hamper your sleep.
If you are not managing your DNS zones properly — wildcard entries can create havoc.
Here are some articles to help you learn more and avoid some dreadful nights. Hope these help.
Is a wildcard DNS record a bad practice? https://lnkd.in/er5tYR4b
Is a wildcard CNAME DNS record valid?
https://lnkd.in/emmzzu2D
Why top level domains should not use wild card records?
https://lnkd.in/edBWFVPa
Visualise your JSON files
Looking at large JSON files can be daunting. How about visualizing them to understand them better?
Check out this wonderful tool which lets you visualize your JSON files in a graph-like structure: https://jsoncrack.com/
It also has a vscode plugin that lets you do this without leaving your editor. Give it a try — you’ll love it.
#vscode #programming #softwaredevelopment #json
A better way to learn GoLang
There are plenty of reasons to learn GoLang — which I wouldn’t get into — but if you’re convinced already about learning go — here’s a very nice repo you can use to get started with.
The repo covers things in a sequential manner. It also contains pdfs to explain the fundamentals which help you pick things up quickly.
Bookmark it and use it when you need it.