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

Weekly Links #97

Top 20 Links For 19-25/1

  1. Now You See Me: How To Defer, Lazy-Load And Act With IntersectionObserver
  2. A perfect guide for cracking a JavaScript interview (A developer’s perspective)
  3. You Can’t Save Everyone: Some Exceptions Should Be Left Alone
  4. Learn Plain JavaScript from Top Articles for the Past Year (v.2018)
  5. A quick Guide to Styled Components with interactive Examples
  6. 3 Performance Tips to Speed Up Your React Applications
  7. Answers to common questions about render props
  8. Career Structure. It doesn’t matter. Until it matters.
  9. Why I changed the way I think about Code Quality
  10. Efficient Data Transformations Using Transducers
  11. Extract conditionals into well-named methods
  12. The Mistake You Make in Every Argument
  13. How to build your own React boilerplate
  14. Debugging your front-end like it’s 2019
  15. Ruby String Methods (Ultimate Guide)
  16. The 2018 Web Developer Roadmap
  17. CORS — Story of requesting twice
  18. Webpack 4 beta — try it today!
  19. Deep-copying in JavaScript
  20. PickleJS — Closures

Weekly Links #96

Top 15 Links For 12-18/1

  1. May Cause Side Effects: How to Implement Redux Sagas as Middleware
  2. CSS Naming Conventions that Will Save You Hours of Debugging
  3. Keep webpack Fast: A Field Guide for Better Build Performance
  4. How Big Is That Box? Understanding Sizing In CSS Layout
  5. Stop Making Your Components Able to Do Everything
  6. How to use Webpack with React: an in-depth tutorial
  7. The Savvy Developer’s Guide to Resilience
  8. What to do after the React/Redux tutorials
  9. Boost your React with State Machines
  10. Dragging React performance forward
  11. React.js Frequently Faced Problems
  12. CSS Grid + CSS Multi-Columns = ♥
  13. URL Parameters with React Router
  14. On being an Engineering Manager
  15. Rethinking with React 16

Weekly Links #95

Top 15 Links For 5-11/1

  1. I’m harvesting credit card numbers and passwords from your site. Here’s how.
  2. Small Tweaks That Can Make a Huge Impact on Your Website’s Accessibility
  3. From 200K lines of CoffeeScript to zero: making decaffeinate super-stable
  4. Server Rendering, Code Splitting, and Lazy Loading with React Router v4
  5. 27 Amazing Web Development Tools for the Past Year (v.2018)
  6. The constructor is dead, long live the constructor!
  7. Designing Friction For A Better User Experience
  8. Introducing Immer: Immutability the easy way
  9. React Router v4: Philosophy and Introduction
  10. React, Redux and JavaScript Architecture
  11. Adapting Your Code to ESNext Patterns
  12. This is not the DRY you are looking for
  13. Visual Studio Code Can Do That?
  14. Demystifying CSS alignment
  15. Dynamic Redux Reducers

Weekly Links #94

Top 10 Links For 29/12-4/1

  1. Lessons learned testing React & Redux apps with Jest and Enzyme
  2. Gatsby.js: How to set up and use the React Static Site Generator
  3. How to write highly readable React code — 10 coding style tips
  4. Reuse code with domain-specific steps in collection pipelines
  5. Getting Started with Web Accessibility in React
  6. The Top 66 Developer Resources From 2017
  7. Front-End Performance Checklist 2018
  8. Track the progress of your projects
  9. Upgrading DriveTribe to React 16
  10. JS things I never knew existed