At 1stdibs, we’ve been migrating our Backbone-heavy front-end to React for several months. Different parts of our platform are being ported at different times, this leads to some teams being newer to React than others. Largely, we’ve been happy with how React has been performing on our high-traffic production site. Then, a doozy of a… post continues
Testing and code quality is, perhaps, not the most exciting topic to address when writing about JavaScript and client-side programming, but, it’s important. Whether you’re working in a large team, or by yourself, if you don’t test and write maintainable code, you will ship bugs. All good programmers strive to write high-quality and bug-free code.… post continues
Oops! Did you accidentally force push the wrong commit to a branch on github? Even worse, do none of your coworkers have the old (correct) commit on their machine because that commit was created by github when merging a pull request? Well, you are outta luck as far as the github UI goes; there’s no… post continues
If you’re part of an engineering team that is currently using PHP and thinking of moving to Node.js, this post is for you. We won’t go into the nitty-gritty of porting PHP to Node.js and there will be no basics of Node.js. We will cover our decision-making; a description of where we started; higher-level considerations… post continues