The idea that TDD damages design and architecture is not new. DHH suggested as much several years ago with his notion of Test Induced Design Damage;
Gui Rambo writes about his coding and reverse engineering adventures.
Everything went smoothly until I tried to checkout. The checkout button was off screen and impossible to hit. So I investigated why this was happening and took a guess at how much this bug might cost the Olive Garden’s owners.
The web is single-threaded. This makes it increasingly hard to write smooth and responsive apps. Workers have a bad rep, but can be an important and useful tool in any web developer's toolbelt for these kinds of problems. Let’s get up to speed on Workers on the Web!
Images have become extremely important to the effectiveness of websites. They speak a 1000 words, attract attention, and stimulate emotions. However, web
How to make optically balanced icons, correct shapes alignment, and perfect corner rounding
A crash course for designing digital stuff using a grid system
CSS has a neat feature that allows us to test if the browser supports a particular property or property:value combination before applying a block of
Users can be hesitant to fill out forms. That is why it is our goal as designers to make the process of filling out a form as easy as possible. In this article, I’ll share a number of practical techniques that are bound to help you design effective forms.
Developers are adopting Higher Order Components (HOC) Stateless Functional Components, and for good reason: they make it easier to achieve…
In design, the color act as a key function that grabs the attention of the user. Is product design only about how humans interacts with it?
During my research I came across a lot of people advocating setup using the hypothetical .dev domain, I hate to say it but this is a bad a bad idea.
Try a quick search on the difference between UI vs UX yields ketchup bottles and grass lanes.