The Grand Rapids Developer
David Crawford
Software Developer at Michigan Labs
Sharing cool techniques and interesting technology for anyone who is curious. Topics range across a wide variety like React-Native, Next.js, vintage C, and behavioral/culture development from a business perspective.
Featured Posts
Automatic Artifact Downloads Inside PR Comments
Why Network at Conferences?
Fulfill Google Plays Data Safety Requirements in 20 Minutes
These are the major elements that I've identified as necessary foundations for successful software consulting. This is my development strategy in all of my work, as they are basic needs that solve common problems. Many companies do a combination of these things very well, and sometimes we struggle with others. As time goes on, I will add a deep-dive into each element, why it's so important, and a strategy on how to implement it.
Subscribe to the newsletter
Get emails from me about web development, tech, and early access to new articles.