Your Coding Teacher
371 subscribers
10 links
Coding, software engineering & #bitcoin technologies. I'll make you a better thinker, not just a better developer | Ex
Amazon, Senior DevOps @eBay
Download Telegram
Focus on ONE THING AT A TIME: - A technology, not 5. Ex: first HTML, then CSS, then JavaScript, then ... - 1 language, not 7 - A fundamental concept (functions, classes, loops) - A paradigm (OOP, procedural) Then, focus on COMBINING them to build applications
It's a beautiful day to start writing cleaner code
Writing code to make your colleagues think how brilliant you are is the stupidest mistake a programmer can make.
Just because you don't like a technology is no reason to say it's shit
Remember: You don't always need a database. Sometimes files are enough.
Developers who like to learn have an advantage over everyone else
Being in the right part of twitter will change your life
If you don't get comments in a pull request, your code is very good Or very bad
Beginner programmers like writing code. The real pros like deleting code.
Tutorials are useless if you don't build anything
What is your favourite text editor and why is it Vim?
Always Be Coding
Copy-Paste is the root of all evil.
Do not code if you are tired You'll end up redoing what you did Double waste of time
Interview question. Write a function to check if a string s is a palindrome Python be like: return s == s[::-1]
Special cases aren't special enough to break the rules - The Zen of Python
"Software is like sex. It's better when it's free.." - Linus Torvalds
Programming is at the heart of evolution
GCP has machine families with predefined amounts of RAM and CPU - General. Best price/perf for many tasks - Memory-optimized. For memory-intensive tasks - Compute-optimized. Highest perf/core - Shared-core. Cost-effective for small apps You can create custom machines too
If you don't have a job, get something to pay the bills. And design a plan to transition to a better job. Ex: use the tools you need for the next job to build something at your current job. You'll develop skills while being paid and help your team