Your weekly summary of the best articles and tutorials for software engineers and web developers compiled by gitconnected.

1. Private Variables in JavaScript by Marcus Noble

2. An Overview of JavaScript Testing in 2018 by Vitali Zaidman

3. Forms, File Uploads and Security with Node.js and Express by Mark Brown ☕

4. Understanding Error First Callback and Callback Hell in Node.js — Part 2 by Shrawan Lakhe

5. React’s ⚛ new Context API by Kent C. Dodds

6. Evolving Patterns in React by Alex Moldovan

7. How to model the behavior of Redux apps using statecharts by Luca Matteis

8. 25 Days of ReasonML by Will Acton

9. Building A Full-Text Search App using Docker and ElasticSearch by Patrick Triest

10. Using Media Queries For Responsive Design In 2018 by Rachel Andrew

11. Technology Stack for Building a Live Video Streaming App by Applikey Solutions

12. A Node.js Perspective on MongoDB 3.6: Change Streams by Valeri Karpov

Share the knowledge! Invite your friends to sign up for the newsletter by following our publication at https://levelup.gitconnected.com.