February 2023
I am aggregating here some more or less interesting stuff of various IT related materials which I came across this february. Some of them are strictly related to the things I did or am currently doing.
Articles
20 Things I’ve Learned in my 20 Years as a Software Engineer
My experiences over the last 20 years have shaped how I view software, and have led me to some beliefs which I’ve tried to whittle down to a manageable list that I hope you find valuable.
Contracts you should never sign
I'm not a fan of confidentiality agreements, as companies usually include clauses that have no place to be there. So, the best thing we as engineers can do is be aware of the types of contracts we're signing. Even better, if we know the contracts that we should avoid signing. In this article,
I learned 7 different programming languages so you don't have to
I began last year with a goal to really understand machine learning. I feel utterly lucky to be alive at a time when software is taking its first tentative steps into the realm of intelligence, and I want front row seats to this historic event. Once this has occurred, computers will speak my language. But to see it unfold, I must learn to speak theirs...
Learn to Process Text in Linux using Grep, sed, and AWK
This guide provides an overview of each tool with examples and includes links to guides in our library that go deeper into each tool.
Django libraries
django-baton
A cool, modern and responsive django admin application based on bootstrap 5
Tools
pre-commit: How to create hooks for unsupported tools
The pre-commit framework lists hundreds of hook repositories on its hooks page. You can drop these into your configuration file and get a tool running in seconds. But there are many more tools out there that you might want to use, which you can run with custom configuration.
GitHub Cheat Sheet
A collection of cool hidden and not so hidden features of Git and GitHub.
Cloud
Difference between Container Registry and Artifact Registry Google Cloud
Artifact Registry is the next generation of Container Registry. Artifact registry Store, manage, and secure your build artifacts.