Weekly Links #58

Top 20 Links For 31/3-6/4

Highlighted articles from this week:

  1. How to write regular expressions in ES6 and in later versions.
  2. Using Recompose for adding state to functional components.
  3. What is snapshot testing and how to implement it with Jest.
  4. Variety of courses that can be learned this month.
  5. Explanations of basic principles of CSS.
  6. Summary of React London conference.

The full list:

  1. 515 Free Online Programming & Computer Science Courses You Can Start in April
  2. How to add state to functional components using recompose
  3. Using the Chrome devtools new code coverage feature
  4. rems and ems, and why you probably don’t need them
  5. What’s the Best Editor for Modern Web Development?
  6. How to Sell Your Ideas as a Software Developer
  7. Regular Expressions in a post-ES6 world
  8. Why Expert Developers Still Make Mistakes
  9. Top Resources to Get Started with Java 9
  10. React London 2017 Conference Report
  11. Ten Unsung Visual Studio Time-Savers
  12. C# Exception Handling Best Practices
  13. Snapshot Testing React with Jest
  14. Does CSS Grid Replace Flexbox?
  15. Tame Your CSS with Some SASS
  16. Architecture patterns in Android
  17. The Principle of Least Surprise
  18. SOLID Is OOP for Dummies
  19. The invisible parts of CSS
  20. Introducing glamorous