Notes tagged: “notes”
Metaprogramming is processes that surround the work that you do when working with software: how your system is built, how it's tested and how you add dependencies to it.
On logging, ANSI escape codes, debuggers, profilers, and resource monitoring.
Version control systems (VCSs) are tools used to track changes to source code (or other collections of files and folders) 🤓.
Job control, terminal multiplexers, dotfiles, and remote machines 🤓.
Data wrangling is taking data in one format and changing it into a different format 💡.
Vim's interface is a programming language 🤯.
More on Shell, scripting, variables, functions, arguments and, most importantly, the tools!
(Bourne Again SHell) is a common shell that comes preinstalled on many OS.
From a Twitter thread by Ivan Akulov
Nunjucks was made by Mozilla ❤️
From The Pragmatic Programmer, 20th Anniversary Edition
Use The Keyboard (one of the resources I used)
From the article: Spacing in CSS
A list of /uses pages detailing developer setups, gear, software and configs.
GitHub Tips & Tricks
Advanced Bash Automation for Web Developers
From the course: Refactoring UI by Adam Wathan and Steve Schoger
I use ohmyzsh for my zsh configuration.
More Slack Shortcuts Here
How To Make Life Easier When Using Git
Link to the VSCode installation page.
Automate Daily Development Tasks with Bash from Egghead.io
Frontendmasters course on command line by James Halliday.
Learn command line pipes, alias, zsh, string processing and more.
My notes on Introduction to MongoDb available on FrontEndMasters.
What's new in Yarn - a short course on egghead.io
My notes from the React Academy (Advanced ReactJS course) by Kitze
Stuff I learned from the Egghead course Analyze Git Logs with the Command Line
Stuff I learned from the Egghead course Fix Common Git Mistakes