You’re not a moron, you learned something useful. My experience for the past 20 years is being a moron over and over again, and I make sure to transmit that knowledge.
You’re not a moron, you learned something useful. My experience for the past 20 years is being a moron over and over again, and I make sure to transmit that knowledge.
Look at the guides on TLDP, it can be interesting like https://tldp.org/LDP/Bash-Beginners-Guide/html/index.html
I love emacs and I used it a lot with org-mode, but you need weeks to master it, and it’s a PITA to configure.
Info is supposedly more modern, like a website. But it’s unusable and as annoying as emacs. Man is good enough.
conferences, sites, fundraising, marketing, … and community engagement
BS we don’t need.
I still don’t understand why a software project requires anyone who is not writing software or doing UI/UX.
It’s free for 5 GB of data, the applications don’t count since you can download them again.
Can’t you use iCloud? I haven’t used iTunes for 10 years to backup that thing.
It’s open source. Anything is better than JS.
It was tested by some administration that loved, probably because their existing application was worse.
Years ago I joined a startup as a junior developer to work on a patented security application with SSL certificates and stuff. They had been working on it for 5 years, 10 engineers and 2 guys with PhDs, it was serious business. The thing was a prototype but it was fun to work with them. I was porting their app on Mac OS X too because the founders were sure that it would also be a success on a Mac.
Then one day I bought a HTC Desire to try this Android thing since I already knew Java. After a few tutorials, I realized that I could clone their whole app in 100 lines of code thanks to the Android API in less than a week, but it would be better, safer, and portable. I knew we were doomed. They closed the company a few months after because no one wanted their application.
No one said it’s made up, just that we don’t know what it is because it’s a term for big (and maybe hardware-oriented) industries. Most devs will never touch this in their lives.
From your link, it seems that the “software architect” is the closest equivalent. He must have a broad knowledge in a bit of everything from the code to talking with clients in order to make good decisions for everyone, and make sure that a good path is followed by everyone.
Last but not least, this book seems interesting and gives an overview of what I said: https://www.amazon.com/Fundamentals-Software-Architecture-Comprehensive-Characteristics/dp/1492043451
It’s flake8 with all the rules enabled. You get a hundred warnings even for small programs. I love it.
I like https://wemake-python-styleguide.readthedocs.io/en/latest/, it’s the Nazi version.
No docstring, no shebang, no main function, no raw strings, and I’m sure they don’t have unit tests with a mocked filesystem.
Security through obscurity is never good.
Definitely. You don’t send passwords, ever, even if it’s encrypted by a quantic email server from the future.
A tour of C++ by Stroustrup, the latest edition. It’s short but good.
The worst commit history: