Services
Projects
Training
Consulting
Work
Clients
Reviews
FAQ
Publications
Talks
Articles
Company
Jobs
Contact
info@500tech.com
HaYetsira 19, Ramat Gan
Our articles for engineers and technical leads
Curated materials
Hand-picked videos, articles, and books for aspiring developers.
Ryan Seddon on How The Browser Renders Websites
Tim Berglund on Advanced Git
Hadi Hariri on Developing Without a Mouse
Jon Sneyers on Optimizing Images
Robert C. Martin on Effective Estimation
Philip Roberts on Event Loop in JavaScript
Yonatan Mevorach on Abstract Syntax Trees
Jafar Husain on async/await
Lara Hogan on Optimizing Images and Fonts
Addy Osmani on Flame Charts
Lea Verou on Regular Expressions
Where to Start Learning React
Explore more curated materials that we hand pick for our teams on our
YouTube channel
Redux Bad Practices
Common mistakes made when working with Redux and how to avoid them.
Lists as Arrays
Duplicate Code
Nested State
Duplicate State
New Objects On The Fly
Mix UI State with Model Data
Take a deep dive into Redux basics, internals, and real world practices with our free book:
The Complete Redux Book
Industry
Our personal thoughts and remarks about the front-end industry in general.
Why You Should Stop Looking at CVs
Why Do Small Frontend Teams Fail?
The Definitive Guide to Choosing The Best JS Framework
Malicious Dependencies
Why Front End Development is Hard
Angular vs. React: The Real Difference
Setting Project Expectations Before Kickoff
Benefits of React Native
Day-to-day
Articles on frameworks and languages we use in our work.
Controlled components using hooks
SVG in Angular 2
Understanding Angular 2
Dependency Injection in React With Provider Pattern
Approaches to Immutability
Tic-Tac-Toe Using Angular and MobX
Is React Faster Than AngularJS?
Browser Console Tricks #2
Browser Console Tricks
Techniques for Immutable Objects
Productivity
Tools and tips that make our work more productive.
Regex 101
Octotree
SCM Breeze
Quick Add React Component to Webstorm
Check out
Mimic
, our own useful tool for mocking server responses in a browser.
Technologies
Random articles about various technologies we use at work or play with on our free time.
Forks in the Blockchain: Discrepancies Between Competing Chains
Introduction to React VR, Part 2
Introduction to React VR, Part 1
Running Travis CI Unit Tests Using Google Chrome
AngularJS
Old articles on a framework we used to work with that might be relevant to people who are still using it.
AngularJS Dependency Injection And Dolphins
Using React with AngularJS
Using Browserify To Enhance Your AngularJS Tests
Unlock the Power of Built-in AngularJS Providers
Better View Code in AngularJS
AngularJS Quick Tip: Catch Internal Exceptions
AngularJS Quick Tip: ng-class
UI-Router And Case-Sensitive URLs
Reach out
Name
Your message
Email or phone
We reply within 24h
LinkedIn
Facebook
GitHub
YouTube
Privacy policy
© 500Tech. Building high-quality software since 2012.
info@500tech.com
HaYetsira 19, Ramat Gan