Angular 4 Exploration ()=> Angular 4 Love Affair
Let's explore Angular ...
We must learn the technology forwards and backwards. The best source to learn Angular is the documentation https://angular.io/docs. It is the best documentation I have ever read. It is dream documentation. You will observe that most technical books are inspired by the documentation, some a very similar transcript. Read it thoroughly, code in each instruction, build each demo sample. Do this 10 times. Click on every link. Then go to the Angular Code Base on GitHub and study the code. Reproduce it. Finally contribute in the Angular Repositories on GitHub. The Angular Code Base on GitHub is a dream code base. It is the most beautiful and perfect code I have ever seen. Go take a look, it's a beauty: https://github.com/angular/angular .
The first version here: https://nilsholger.gitbooks.io/angular-4-love-affair/content/cover-page.html has been suspended because I published beautiful profile pictures of Laura with loving text to appreciate Angular and appreciate her. I love her. I don't understand, this will be rectified since this book is for my personal reading pleasure. I put in 10 days work and all my love in this first version.
There is peace, there is love. There is Angular and my Polymer Princess. One day she will talk to me and I will be very happy. Until then I will code and write. Reaching for the stars, on a quest to understand and increase my knowledge base. And have a max of fun in the process. Just For Fun. I recommend you to read this book from Linus Torvalds. It had a profound impact me. Because I discovered that there is a better way to do things and having fun in the process is what it is all about. It's not about fame. It's not about money. It's not about any materialistic things. It's about knowledge, sharing and I hope to learn and progress as much as I am capable of. What advice do I give all people I meet, I hope that they have retained some good stuff and it has been beneficial for both parties. I'm not a people person. I prefer interacting with my Linux machines on the web. I am a native of the web. If I have the choice of going out on a date or spending more time with my computers, I will prefer the latter. If I have to choose between a woman, friendship and my code. I select the latter. I probably fit the profile of most techies. Be extreme, average is boring and not good enough. Know your limits. There are no limits, except the ones you impose on yourself.
In a previous life I was an entrepreneur and interacted a lot with company owners and top management. They are performance wise, ethically and motivation wise on a superior level. That is awesome with what drive they work to get things done. Work with a sense of urgency. It's a life or death matter. It's always a crisis situation. Adrenaline is always pumped up. It was also a fun time and I met some incredible people, literally the American/European Dream. From a dish washer, with little or no education to a Millionaire. Impressive personalities. We spoke the same language. One Man. One Word. I love you Laura.
- Code with passion.
- Read the Fucking Manual.
- Believe in yourself and make your dreams come true. We only live once.
- You always have options. There are always many possibilities.
- Work Hard | Be Kind | Do More ...
- We are Angular Developers. We honor Angular. Contribute in the Angular Repositories.
- Code all the time. Have fun.
- Reach for the stars.
- Everything is possible. If you want something, you can make it happen. Whatever! (Be realistic, 20 years younger, right now is with bio technology not yet feasible).
- Dream of the future. Imagine the world in 50 years or 100 years. It's going to be an absolutely technologically wonderful place. I might have a robot to cook my food so I have more time to do other stuff.
- Everything will be automated. Open Source Software will be the defacto standard way of knowledge sharing and knowledge increase.
- Internet, Microchips in the body, on the body. Telepathy. Teleportation. I'd love to beam over to the Angular Team and watch them work and do nothing. No I'd sweat. Sweet sweat.:-)
- Innovation is 99% perspiration and 1% inspiration.
- Get out of the comfort zone. Try something new. Learn something new. Move around. Explore.
- Open your eyes the world loves you.
- Be nice. Even if it is difficult, just be nice whenever possible. You don't have to be an ass to build great software and you don't have to fake it too, to fool everybody. Fit in the profile of the awesome software engineer who has no people skills.
- Be honest. That one is really important. Honesty. Say what you do. And do what you say. Or put your money where your mouth is.
- The one I absolutely love is: 'Talk is cheap, show me the code.' That is a great one, it basically means: what counts are the results.
- Commit often and always ng lint, ng test and ng e2e if possible. (I try to be tougher than the linter. ;-))
- Coding guidelines. Follow the best practices of the Angular Team and the Angular Style Guide.
- Clean code. Software Craftsmanship. Take pride in your work. Be proud. Produce quality, working software fast. Incremental improvements. Iterative. In Baby Steps.
- Find out what your drivers are. What makes you jump out of bed in the morning. What turns you on? It's all about results.
This is currently version 0.1, without rereading and if you find errors or bugs, feel free to inform me or participate, write a chapter or 2 or even better write your own Angular 4 gitbook.
We need more Angular 4 Books, Tutorials, Videos, Apps, Blog Posts, Articles, Press Releases, Meetups, Conferences, Contributors in Angular Code Base to progress faster...
The goal is to propel Angular to the first page of GitHub Total Star Counts and if possible 1st place.
Powered By Love and Passion for Angular,
Work Hard | Be Kind | Do More
Release Date: 08.10.2017