Weekly Links #60

Top 20 Links For 14-20/4

Highlighted articles from this week:

  1. Comparison between 2 Javascript’s test libraries- Sinon.js and testdouble.js.
  2. Avoiding boolean parameters for better code readability.
  3. What are CSS Custom Properties and how to use them.
  4. Circumstances for writing comments on our code.
  5. Introduction to error handling in Ruby.
  6. Facebook presents Relay Modern.

The full list:

  1. Familiarity Bias is Holding You Back: It’s Time to Embrace Arrow Functions
  2. Quick Tip: How to Style React Components with styled-components
  3. With ES7 And Beyond, Do You Need To Know ES6 Generators?
  4. What does “Minimum Viable Product” actually mean, anyway?
  5. JavaScript Testing Tool Showdown: Sinon.js vs testdouble.js
  6. Putting comments in code: the good, the bad, and the ugly.
  7. 10 Simple Social Skills Many Programmers Forget About
  8. React Native Performance — An Updated Example
  9. It’s Time To Start Using CSS Custom Properties
  10. Stop sweeping your failing tests under the RUG
  11. Relay Modern: Simpler, faster, more extensible
  12. Create React App with an Express Backend
  13. Boolean parameters and code readability
  14. Why Should I Write Getters and Setters?
  15. How Square writes commit messages
  16. Intricacies of Multi-Threading in Java
  17. JavaScript: What excites me in 2017
  18. Resilience in Ruby: Handling Failure
  19. When Does a Project Need React?
  20. Smooth Scrolling and Accessibility