Weekly Links #104

Top 10 Links For 9-15/3

  1. How JavaScript works: the rendering engine and tips to optimize its performance
  2. 17 JavaScript / node.js performance coding tips to make applications faster
  3. The Critical Path: Optimizing Load Times With the Chrome DevTools
  4. React Tutorial: A Comprehensive Guide to learning React.js in 2018
  5. Best practices on how to work with collections in Javascript
  6. How Great Leaders Develop Mental Toughness to Thrive
  7. How we started using Redux-Form in our Rails apps
  8. Why design systems are a single point of failure
  9. Five Key Git Concepts Explained the Hard Way
  10. Stack Overflow Developer Survey 2018

Weekly Links #103

Top 10 Links For 2-8/3

  1. Render Props, React.createContext, Event Handlers, Lifecycles … But How?
  2. React/Redux Tips: Better Way to Handle Loading Flags in Your Reducers
  3. 5 Ways You Can Convince Co-Workers to Go With Your Crazy Ideas
  4. We Write CSS Like We Did in the 90s, and Yes, It’s Silly
  5. Optimal Emotional State for Maximum Performance
  6. Beyond React 16: Time Slicing and Suspense API
  7. CSS Techniques and Effects for Knockout Text
  8. Is your dev team lost in communication?
  9. Understanding React “Suspense”
  10. Useful accessibility resources

Weekly Links #102

Top 15 Links For 23/2-1/3

  1. Rails Quick Tips: Temporarily Disabling Touching With ActiveRecord.no_touching
  2. How to Create and Publish a Chrome Extension in 20 minutes
  3. How to generate all your utility classes with Sass Maps
  4. Slack and GitHub: Your Ultimate Productivity Pair
  5. Ruby Optimization with One Magic Comment
  6. Lesser known CSS quirks & advanced tips
  7. Bitmasks and the new React Context API
  8. The Software Engineering Job Ladder
  9. Webpack 4.0 Release: What’s New?
  10. A Wake-Up Call For Tech Managers
  11. Web application from scratch, Part I
  12. Application State Management
  13. Sneak Peek: Beyond React 16
  14. Webpack 4: released today!!
  15. Third party CSS is not safe

Weekly Links #101

Top 15 Links For 16-22/2

  1. My Favorite Front-End Development Extensions for Visual Studio Code
  2. Prepare Your Skill Set for Web Developer Interviews — Part 1
  3. Security Vulnerabilities Explained with Rivers and Parties
  4. How to use Query Objects to refactor Rails SQL-queries
  5. Tools I wish I had known about when I started coding
  6. Bringing Together React, D3, And Their Ecosystem
  7. The JavaScript Learning Landscape in 2018
  8. The big secret of small improvements
  9. Reducing String duplication in Ruby
  10. Overly defensive programming
  11. How to Debug Any Problem
  12. Underestimating Estimation
  13. 9 Promising Promise Tips
  14. The state reducer pattern
  15. Intro to VS Code

Weekly Links #100

Top 10 Links For 9-15/2

This is the 100th(!) edition of weekly links, and more than 2 years of consecutive weekly posts.

I am starting to build a new site where the articles will be collected. In the new site, it will be simpler to search and find articles that were published in the past. Additional details will be given in the future.

In the meantime, here are 10 links to articles which were published last week:

  1. Choosing a JavaScript build tool: to config or not config
  2. Everything you need to know about CSS Variables
  3. The Mistakes I Made As a Beginner Programmer
  4. Goodbye Sprockets. Welcome Webpacker 3.0
  5. An Overview of JavaScript Testing in 2018
  6. What the best dev teams do differently
  7. Smashing Conference 2018 Recap
  8. Promises are not neutral enough
  9. The ABCs of Fake Empathy
  10. WIP It Real Good

Weekly Links #99

Top 15 Links For 2-8/2

  1. 3 Superpowers of the Flex-Box Model — How flex-basis, flex-shrink and flex-grow work
  2. Getting Things Done: A Productivity Guide for Programmers
  3. Using Media Queries For Responsive Design In 2018
  4. My Accessibility Journey: What I’ve Learned So Far
  5. Popular HTTP Headers for Enhancing Performance
  6. You should not implement #to_a for your classes
  7. On Productive Software Development Teams
  8. How to Coach: A Programmers Cheat Sheet
  9. Where and When to Fetch Data With Redux
  10. Modern CSS Explained For Dinosaurs
  11. Progressing from tech to leadership
  12. What’s new in React 16.3(.0-alpha)
  13. React Architecture Confessions
  14. Evolving Patterns in React
  15. React’s new Context API

Weekly Links #98

Top 15 Links For 26/1-1/2

  1. How JavaScript works: The building blocks of Web Workers + 5 cases when you should use them
  2. Part 2: How to stop me harvesting credit card numbers and passwords from your site
  3. Let’s make multi-colored icons with SVG symbols and CSS variables
  4. Progressive Web Apps — The Next Step in Web App Development
  5. These are the questions you want to ask at that job interview
  6. styled-components v3.1.0: Much faster and streaming SSR
  7. Useful tricks you might not know about Git stash
  8. The Case for React-like Web Components
  9. ECMAScript 2018: the final feature set
  10. Building a Workplace Learning Culture
  11. Rails 5.2: Active Storage and beyond
  12. Please Stop Using Local Storage
  13. Golden Kitty Awards Winners
  14. We are what we celebrate
  15. React performance tips