<commit_before># Articles

> 🔗 A list of articles I have ever read or want to read.

If you have book recommendations for me, please [create a Pull Request](https://github.com/starandtina/The-Terrible-Front-End-List/compare) adding a link at the end of [`README`](https://github.com/starandtina/The-Terrible-Front-End-List/blob/master/README.md).

## Ratings

- :new_moon: Haven't read yet
- :waxing_crescent_moon: :first_quarter_moon: :moon: Reading progress
- :full_moon: Finished reading
- :full_moon_with_face: **Wouldn't recommend**
- :star2: **Loved it**

# Table of Contents

  1. [Career](#career)
  1. [Management](#management)
  1. [Interview/Hiring](#interview-hiring)
  1. [Web Performance](#wpo)
  1. [Web Accessibility](#a11y)
  1. [CSS](#css)
  1. [React/Redux](#react-redux)
  1. [Frameworks/Libraries/Widgets](#frameworks-libraries-widgets)
  1. [User Experience/Interaction Design/Usability](#ux)
  1. [Product Design](#product-design)
  1. [Art/Design](#art-design)
  1. [Building/Depolying](#building-deploying)
  1. [Development Philosophy](#development-philosohpy)
  1. [Algorithms](#algos)
  1. [AI](#ai)
  1. [Databases](#db)
  1. [Marketing/Sales/Negotiation](#marketing-sales-negotiation)
  1. [On Thinking](#thinking)
  1. [Startups/Businesses](#startups-businesses)
  1. [Teamwork](#teamwork)
  1. [Personalities/Life Stories](#personalities-life)
  1. [Comics/Casual Reads](#comics-casual-reads)
  1. [Novels](#novels)

----

## <a name='career'>Career</a>

- :star2: [The best career advice I’ve received](http://bit.ly/1XtUaTi)
- :full_moon: [How to Become a Great Front-End Engineer](http://bit.ly/1OZNAAl)
- :star2: [How to Become a Great JavaScript Developer](http://bit.ly/1ML5yFa)
- :full_moon: [How to Become a Better Node.js Developer in 2016](http://bit.ly/1VHLyIt)
- :star2: [How to Level up as a Developer](http://bit.ly/253jyoB)
- :new_moon: [Leveling Up Your JavaScript](http://bit.ly/1QTLtBG)
- :star2: [The Difference Between Excellent, Good and Bad JavaScript Developers>](http://bit.ly/22kCXPF)
- :full_moon: [为什么整个互联网行业都缺前端工程师？](http://bit.ly/1Rk0UF6)
- :full_moon: [caoz谈能力成长系列 - 机会来自于担当 <sub>机会总是来自于“让我来”，“我可以”</sub>](http://dwz.cn/318Ua9)
- :full_moon: [Five Key Mindsets that Separate Successful Programmers from Everyone Else](http://bit.ly/1Td36Jv)

## <a name='management'>Management</a>

- :star2: [21 management things I learned at Imgur](http://bit.ly/1GrSBLK)
- :full_moon: [The Secret to Growing Your Engineering Career If You Don't Want to Manage](http://bit.ly/1otQMNk)
- :new_moon: [We need to rethink employee compensation](http://bit.ly/1BOLjGd)
- :full_moon: [7 Tips for Aspiring Managers in Engineering](http://bit.ly/22iPoPr)
- :full_moon: [Ask HN: How to prepare for an Engineering Manager interview?](https://news.ycombinator.com/item?id=14726130): How could I make a good impression despite the lack of management experience? I did mentor engineers, etc. in the past. Happy to hear about things I should be expecting.
- :full_moonb: [想从技术转管理？这些坑你可要注意了！](https://mp.weixin.qq.com/s/iJrlDJzXih2Ovn7Zju4QEw): 大部分技术管理者都是从普通工程师而来，虽然从事的业务林林总总，但坑的类型却几乎屈指可数。如果你想从技术转管理，这些坑你可要多加注意。

## <a name='interview-hiring'>Interview/Hiring</a>

- :star2: [Ten things we believe about hiring <sub>The best advices about hiring</sub>](http://bit.ly/1XtUxNV)
- :new_moon: [Interview Guide <sub>Explains best how to prepare for your interviews</sub>](http://bit.ly/1TMJwcn)
- :star2: [How I Hire Programmers <sub>by <NAME></sub>](http://bit.ly/1mm1RJh)<commit_msg>feat: Add one more article of 'How to Run a Front-End Infrastructure Team'<commit_after># Articles

> 🔗 A list of articles I have ever read or want to read.

If you have book recommendations for me, please [create a Pull Request](https://github.com/starandtina/The-Terrible-Front-End-List/compare) adding a link at the end of [`README`](https://github.com/starandtina/The-Terrible-Front-End-List/blob/master/README.md).

## Ratings

- :new_moon: Haven't read yet
- :waxing_crescent_moon: :first_quarter_moon: :moon: Reading progress
- :full_moon: Finished reading
- :full_moon_with_face: **Wouldn't recommend**
- :star2: **Loved it**

# Table of Contents

  1. [Career](#career)
  1. [Management](#management)
  1. [Interview/Hiring](#interview-hiring)
  1. [Web Performance](#wpo)
  1. [Web Accessibility](#a11y)
  1. [CSS](#css)
  1. [React/Redux](#react-redux)
  1. [Frameworks/Libraries/Widgets](#frameworks-libraries-widgets)
  1. [User Experience/Interaction Design/Usability](#ux)
  1. [Product Design](#product-design)
  1. [Art/Design](#art-design)
  1. [Building/Depolying](#building-deploying)
  1. [Development Philosophy](#development-philosohpy)
  1. [Algorithms](#algos)
  1. [AI](#ai)
  1. [Databases](#db)
  1. [Marketing/Sales/Negotiation](#marketing-sales-negotiation)
  1. [On Thinking](#thinking)
  1. [Startups/Businesses](#startups-businesses)
  1. [Teamwork](#teamwork)
  1. [Personalities/Life Stories](#personalities-life)
  1. [Comics/Casual Reads](#comics-casual-reads)
  1. [Novels](#novels)

----

## <a name='career'>Career</a>

- :star2: [The best career advice I’ve received](http://bit.ly/1XtUaTi)
- :full_moon: [How to Become a Great Front-End Engineer](http://bit.ly/1OZNAAl)
- :star2: [How to Become a Great JavaScript Developer](http://bit.ly/1ML5yFa)
- :full_moon: [How to Become a Better Node.js Developer in 2016](http://bit.ly/1VHLyIt)
- :star2: [How to Level up as a Developer](http://bit.ly/253jyoB)
- :new_moon: [Leveling Up Your JavaScript](http://bit.ly/1QTLtBG)
- :star2: [The Difference Between Excellent, Good and Bad JavaScript Developers>](http://bit.ly/22kCXPF)
- :full_moon: [为什么整个互联网行业都缺前端工程师？](http://bit.ly/1Rk0UF6)
- :full_moon: [caoz谈能力成长系列 - 机会来自于担当 <sub>机会总是来自于“让我来”，“我可以”</sub>](http://dwz.cn/318Ua9)
- :full_moon: [Five Key Mindsets that Separate Successful Programmers from Everyone Else](http://bit.ly/1Td36Jv)

## <a name='management'>Management</a>

- :star2: [21 management things I learned at Imgur](http://bit.ly/1GrSBLK)
- :full_moon: [The Secret to Growing Your Engineering Career If You Don't Want to Manage](http://bit.ly/1otQMNk)
- :new_moon: [We need to rethink employee compensation](http://bit.ly/1BOLjGd)
- :full_moon: [7 Tips for Aspiring Managers in Engineering](http://bit.ly/22iPoPr)
- :full_moon: [Ask HN: How to prepare for an Engineering Manager interview?](https://news.ycombinator.com/item?id=14726130): How could I make a good impression despite the lack of management experience? I did mentor engineers, etc. in the past. Happy to hear about things I should be expecting.
- :full_moonb: [想从技术转管理？这些坑你可要注意了！](https://mp.weixin.qq.com/s/iJrlDJzXih2Ovn7Zju4QEw): 大部分技术管理者都是从普通工程师而来，虽然从事的业务林林总总，但坑的类型却几乎屈指可数。如果你想从技术转管理，这些坑你可要多加注意。
- :star2: [How to Run a Front-End Infrastructure Team](http://tech.adroll.com/blog/frontend/2017/08/29/how-to-run-a-front-end-infrastructure-team.html): Building a solid infrastructure for user interface development and the human aspects of front-end project.

## <a name='interview-hiring'>Interview/Hiring</a>

- :star2: [Ten things we believe about hiring <sub>The best advices about hiring</sub>](http://bit.ly/1XtUxNV)
- :new_moon: [Interview Guide <sub>Explains best how to prepare for your interviews</sub>](http://bit.ly/1TMJwcn)
- :star2: [How I Hire Programmers <sub>by <NAME></sub>](http://bit.ly/1mm1RJh)
{'fraction_non_alphanumeric': 0.1576582709326072, 'fraction_numerical': 0.023281143635125935, 'mean_word_length': 4.924193548387096, 'pattern_counts': {'":': 0, '<': 33, '<?xml version=': 0, '>': 37, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 10, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2697309', 'n_tokens_mistral': 3063, 'n_tokens_neox': 2922, 'n_words': 638}