The Uptown neighborhoods of Grand Rapids offer a wealth of restaurants, coffee shops, bakeries, breweries and bars, etc. Lucky us.
It has been almost two years since I switched my primary search engine from Google Search to Neeva, a private ad-free search engine.
Vim can be super helpful even if you only know a few commands. So I've compiled a few of the Vim commands that I use every day.
On every custom software project, something will go wrong. That makes milestone-based payments a horrible idea—they cause stress, and somebody always loses.
Another developer and I spent about 345 hours updating the Bootstrap and React Bootstrap versions on two web apps. Here's what I learned.
I sometimes see a common and fundamental misunderstanding of what a UX designer does and confusion between UX and UI design.
One of the most important plugins is the Vim plugin which brings all the powerful commands from Vim to your favorite code editor.
A great way to build sustainability in a cross-time-zone team is to be empathetic and mindful of your teammates' local time.
A README is the welcoming committee to new developers, a trailhead for the existing team, and an archive that will exist a long time.
Is it a good idea to use AWS Lambda as the compute behind an API? Or do the vast array of Lambda-based API examples lay a scaling trap for developers?
Learn how computer scientists have taken inspiration from nature and built genetic algorithms that solve complex real-world problems.