Jason WagnerAug 29GraphQL: A New Approach to API DevelopmentIn today's fast-paced digital landscape, organizations are under increasing pressure to deliver innovative, user-centric applications. A...
Bill OsbornJan 29The Importance of Networking in Software DevelopmentIn the fast-paced world of software development, networking is often an undervalued skillset. However, it is a critical tool for personal...
David CrawfordJul 18, 2022Why Should I Care About Bun?Bun is getting hyped up a lot lately. There’s a ton of videos and articles explaining what it is, and how powerful it is. In this post, I...
David CrawfordJul 6, 2022Diagnosing Unknown Google Account Linking Errors In this post I wanted to address a path forward after getting either no errors, or undocumented errors, in your Google Cloud Console logs...
David CrawfordJun 16, 2022Deploying Next.js to GitHub PagesNext.js is a React framework that lets us build React web applications through a layer of automatic configuration abstraction. It pushes...
David CrawfordApr 20, 2022How to Combine HomeKit with React Native in 10 MinutesWhether you’re developing the next home automation app or a new hardware device for your home, if you want it integrated with HomeKit and...
David CrawfordNov 30, 2021Soft Productivity for ContractorsDo you feel like it’s hard to keep track of five email accounts, Slack, Discord, Teams, and whatever that next tool is called that...
David CrawfordSep 10, 2021Generate Index Can Save Your SanityWhen dealing with a complex code base, especially with Javascript, you likely have an index file that just contains a million exports....