Want flexible, extensible APIs that can work with a many concrete types at runtime? Use this pattern to create APIs that are precisely typed and flexible.
Technically challenging projects often begin with a long period of uncertainty. Here are four ways to start moving forward instead of spinning your wheels.
To isolate our functions for testing, we needed to create some mocks for Google Maps API. We chose Jest for its ease of use and because there's a handy Jest-Junit reporter that cre
There is one correct way to install Java on macOS. If you don't follow it, everything will work... until you need to switch which version you're using.
Mentoring (and being mentored) while working remotely requires a high level of communication. It’s challenging, but it's well worth it for both parties.
Onboarding remotely is difficult and stressful. But if we can stay flexible, work together, and pay attention to our environments, we can make it easier.
DeGrandis's "Making Work Visible" is an excellent intro for teams that haven't yet embraced the sticky notes, swimlanes, and story estimation lifestyle.