SELF - Documenting UI States

NOTE: THIS IS A DRAFT TODO: Show screenshots for each example below both good and bad. Design for your SELF I have been developing a lot of component libraries in React over the last few years and each project had their own system and designers to create the mock ups.…

TDD with React Testing Library

UPDATE: Looks like my former employers took the video down. Thanks guys for being team players. I was recently working as an instructor and I recorded a video on how to do basic TDD ( Test Driven Development ) using the React Testing Library by Kent C. Dodds. I have to say…

Three Ways to Create DOM Elements without jQuery

It seems a lot of people I meet know how to use jQuery to create new DOM elements using code like: var myEl = $('<div> ....</div>'); $('#myDiv').append(myEl); But I rarely run into people who are aware that you can do this with…

Whats Wrong With Your JavaScript Part 2

In this article, we will be exploring more of the common mistakes developers are making in their code. If you haven't already, you should check out part one. This time, however, I will be concentrating on jQuery code. Yes, people still use jQuery. It's extremely common in large corporations. So…

Domain Outage

Due to a number of factors, some beyond my control and other's because of sheer forgetfulness, my domain was offline for over a week. I sincerely apologize to anyone who tried to access the site during this timeframe. Hopefully, none of this will happen again! Look for another article shortly!…

What's wrong with your JavaScript Pt 1

As a senior level developer at my job, I end up having to do a lot of code reviews. I am also fairly active on Stack Overflow and their Code Review site. So this means I see a lot of JavaScript and jQuery. A lot. And what I see is…