The year was inextricably tied to the Nuggets
In a word, 2021 was a wonderful year. I exercised my will and executive power in the former unit, and I became more mature. I also experienced a lot of interesting things.
For example, this article records the communication experience between the workplace and PUA leaders: today, I gave the leaders a “headache”, and even afterwards I was still indignant. If I look at it again today, I can only talk cheerfully.
In addition, I submitted a commit for the Jquery project and was appreciated by a maintainer: Nice Catch and gave me careful guidance on MR. I was very excited and grateful, professional and comfortable. Of course, I also wrote an article: Remember the process of participating in an open source project. Later gradually participated in quite a few projects of contribution MR. I can say that this wonderful experience gave me motivation for the follow-up.
Later, I began to seriously study the principles of some programs and source code implementation details, such as I carefully study jQuery Ajax module, study the very popular Axios library, respectively corresponding to the article Js programming skills jQuery source code (code skills), look at the source code, lying flat is important – Axios source code interpretation. The article on Axios source code quickly got over a thousand views and dozens of likes, and I felt the joy of sharing.
Later, my imagination opened up and I planned to implement Promise manually. By reading ECMA’s specification document, I realized A preliminary version of Promise for more than A week. Later, I joined the test and finally realized A decent version, and successfully passed all the tests of Promise A+ : Change jobs in July — fulfill Promise manually. It’s the article I’ve worked on the most, but the number of views and likes is very low.
It’s worth noting that this article, micro front-end practices -webpack5 module federation, is a relatively early article that was researched to refactor the company’s old Angular project. In order to explore a set of practical solutions, I submitted some issues to consult webpack maintainers, and finally explored a relatively OK solution, then submitted the case to the example repository of: WebPack module Federation, and added the Chinese documentation.
Later changed the job, because the work is busy, have little time to write an article, imperceptibly, already close to the end of the year, feel little what, originally did not write an article for a long time.
Thanks to the strict requirements of the leaders, I am proud to hone my own mentality and will, so that I can deal with the next job with a more professional perspective and attitude.
The vision for 2022
- In terms of technology, I hope I can have more time to contribute to the community and contribute more of my own ideas and ideas.
- In terms of life, I hope myself and my family are healthy and safe.
- 2022 is 2 weeks away, plan to read source code (just downloaded Mobx source code)
Finally, insist on being a person with independent thinking and independent personality