Digging through a large codebase to locate a bug can feel incredibly overwhelming, especially for a junior developer. While some might argue that well…
Ever needed to squint to see some text? How about feeling unsure where a button is because it’s indistinguishable from the background color? Accessibl…
You know how to design a good API, but how do you evolve that API when it’s time to make changes? We’ve faced this with each major feature release her…
webpack is a brilliant tool for bundling frontend assets. When things start to slow down, though, its batteries-included nature and the ocean of third…
In Part 1 we introduced the targeted and hermetic UI test approach that helped Slack Android engineers write hundreds of stable UI tests. However, as …