Weekly Links #67

Top 20 Links For 2-8/6

  1. How to stop errors before they ever hit your codebase with Travis CI and ESLint
  2. JavaScript: What the heck is an Immediately-Invoked Function Expression?
  3. Javascript Power Tools Part III: Real-World Redux-Saga Patterns
  4. UX Writing: How to do it like Google with this powerful checklist
  5. The New Chrome DevTool Feature You Want to Know About
  6. Pomodoro Technique – the Good, the Bad and the Tomato
  7. Better Together: The Benefits of Pair Programming
  8. Classes, Complexity, and Functional Programming
  9. How to get the most out of the JavaScript console
  10. React State vs. Redux State: When and Why?
  11. Infinite Scroll in React – Build a powerful Component (Part II)
  12. Embracing the power of styled-components
  13. Recovering from a Mission Critical Whiff
  14. 5 Subtle Secrets Of Effective Leaders
  15. Part 1: A Dive into ruby’s rack!
  16. Characteristics of Good APIs
  17. Adopting Flow & TypeScript
  18. Intro to Firebase and React
  19. Applied Rails: Gems I Use
  20. You Are Not Google

Weekly Links #66

Top 20 Links For 26/5-1/6

  1. Google not, learn not: why searching can sometimes be better than knowing
  2. Efficient React Components: A Guide to Optimizing React Performance
  3. Designing More Efficient Forms: Structure, Inputs, Labels And Actions
  4. Cross Stitching: Elegant Concurrency Patterns for JavaScript
  5. To Comment or Not to Comment? That is the Coder’s Question
  6. Into the Great Unknown — Migrating from Mocha to Jest
  7. How To Retain User Engagement After Website Redesign
  8. Integrating Mixpanel into a React and Redux application
  9. Progressive Web Application Using React – Part Three
  10. How to get an error overlay with React Hot Loader
  11. Redux vs MobX: Which Is Best for Your Project?
  12. 11 things I learned reading the flexbox spec
  13. Understanding Higher Order Components
  14. Design principle: Error & Forgiveness
  15. Javascript Classes v. Closures (2/3)
  16. Using React Inside Your Rails Apps
  17. Not your Grandma’s Postman
  18. Announcing Storybook 3.0
  19. Top 5 Recompose HOCs
  20. Atom Productivity Tips

Weekly Links #65

Top 20 Links For 19-25/5

  1. Announcing styled-components v2: A smaller, faster drop-in upgrade with even more features
  2. Considering When To Throw Errors, Why To Chain Them, And How To Report Them To Users
  3. Introducing GitHub Marketplace and more tools to customize your workflow
  4. json-api-normalizer: An Easy Way To Integrate The JSON API And Redux
  5. What Is Event Bubbling in JavaScript? Event Propagation Explained
  6. How to deploy a live ReactJS/Redux website in under 10 minutes
  7. 5 Pry Features Every Ruby Developer Should Know
  8. Building APIs with Ruby on Rails and GraphQL
  9. What I’ve learned from React Europe 2017
  10. Rebuilding Slack’s Emoji Picker in React
  11. What’s new in Google I/O 17 Keynote?
  12. Optimizing React Rendering (Part 1)
  13. JavaScript & The spread operator
  14. Little Things I Like to Do with Git
  15. The Ruby Module Builder Pattern
  16. Make small React components
  17. A Unified Styling Language
  18. Stuff at the Top of an SVG
  19. React Forms: Using Refs
  20. Npm v5.0.0 released

Weekly Links #64

Top 20 Links For 12-18/5

  1. A practical guide to fetch(), reduce() and formatting data from an external API
  2. Everything you need to know about the WannaCry / Wcry / WannaCrypt ransomware
  3. A Walkthrough of CSS Length Units You Can Use for Font Size
  4. 11 ways to get feedback from your most introverted employee
  5. 4 frequent objections to side projects and my answer
  6. How to Set the Technical Direction for Your Team
  7. Object Oriented Tricks: #6 SLAP your functions
  8. Kotlin on Android — Now Official By Google
  9. Enforcing CSS Syntax Style (and more!)
  10. How to keep up to date as a C# developer
  11. Git and GitHub Integration comes to Atom
  12. 3 ways to reduce webpack bundle size
  13. Don’t Use Objects as Hash Keys in Ruby
  14. Rearchitecting Airbnb’s Frontend
  15. What’s New in Create React App
  16. A Better Way to Compare Yourself
  17. Web Developer Security Checklist
  18. WanaCrypt0r Ransomworm
  19. Revisiting SOLID principles
  20. React-Europe 2017

Weekly Links #63

Top 20 Links For 5-11/5

Highlighted articles from this week:

  1. 2 First parts from “The Tao of Redux” series from Martin Erikson, one of Redux’s maintainers.
  2. New Webpack CLI tool, for configuring Webpack definitions through the command line.
  3. Introduction for using the new “Prepack” tool.
  4. Tips and examples for designing data tables.
  5. Great collection of command-line tools.

The full list:

Continue reading

Weekly Links #62

Top 20 Links For 28/4-4/5

Highlighted articles from this week:

  1. Nice idea for improving performance of React’s functional components by calling them directly.
  2. Learning about  some JavaScript topics like scope, smart and dumb components, and more.
  3. Great explanation for Javascript’s newbies when to prefer objects to arrays and vice versa.
  4. Prepack – a new tool from Facebook for optimizing JavasScript code.
  5. Recommendations for machine learning courses.
  6. Example for creating a blog site with React.

The full list:

Continue reading

Weekly Links #61

Top 20 Links For 21-27/4

Highlighted articles from this week:

  1. RealWorld – New GitHub repository which offers full-stack examples to a blog application in a variety of frameworks.
  2. React-sketchapp – New tool which allows your React components to render to Sketch documents.
  3. A detailed tutorial for setting up your website with GitHub and Cloudflare.
  4. Basic information about “this” keyword in JS and relevant concepts.
  5. An introduction to SEO and parameters that affect it.
  6. Short and focused article about Redux Thunk.

The full list:

Continue reading