Dustin Goodman's Avatar
  • About
  • Community
  • Blog

My Blog

How to Leverage Apollo Client Fetch Policies Like the Pros

May 17, 2024

How to Leverage Apollo Client Fetch Policies Like the Pros

Apollo Client's caching and fetch policies are powerful tools that can help you optimize your GraphQL queries. We'll explore how to leverage these features to improve the performance of your application.
Read more on ThisDot.co →
Thoughts on the Future of HTTP APIs

May 6, 2024

Thoughts on the Future of HTTP APIs

The introduction of React Server Components (RSCs) and Actions have started a conversation in the JavaScript community about how we interact with our databases and backend services. When developing a new application, do we need to have an API in front of the database?
Read more →
Configure your project with Drizzle for Local & Deployed Databases

Mar 8, 2024

Configure your project with Drizzle for Local & Deployed Databases

If you're using Vercel's Postgres offering, you should check out how to configure your project with Drizzle for local and deployed databases.
Read more on ThisDot.co →
Demystifying React Server Components

Feb 2, 2024

Demystifying React Server Components

React Server Components (RSCs) are the latest addition to the React ecosystem, and they've caused a bit of a disruption to how we think about React....
Read more on ThisDot.co →
How to configure and optimize a new Serverless Framework project with TypeScript

Jan 26, 2024

How to configure and optimize a new Serverless Framework project with TypeScript

Elevate your Serverless Framework project with TypeScript integration. Learn to configure TypeScript, enable offline mode, and optimize deployments to AWS with tips on AWS profiles, function packaging, memory settings, and more....
Read more on ThisDot.co →
Getting the most out of your project management tool

Jan 17, 2024

Getting the most out of your project management tool

Does your team constantly complain about your project management tool? In this post, we'll talk about why this might be true and how you can get the most out of your project management tools!...
Read more on ThisDot.co →
Challenges of the SWE Interview Process

Jan 1, 2024

Challenges of the SWE Interview Process

The SWE interview process has always been riddled with challenges. Specifically, how we approach technically validating a candidate continues to be a struggle. These are my thoughts on that process and where I hope to see the industry move.
Read more →
Extending GraphQL Schemas with Custom Scalars

Oct 27, 2023

Extending GraphQL Schemas with Custom Scalars

Out-of-the-box GraphQL is extremely powerful in allowing us to define the shape of our data and allow others to consume it. But what if we could give more guidance and clarity at the field level for consumers? In this post, we'll dive into custom scalars and how you can do just that.
Read more →
Performing a Layoff with Empathy

Sep 5, 2023

Performing a Layoff with Empathy

My team had to perform a layoff recently. There were several lessons and some interesting insights I gained from the situation. In this post, I'll discuss some of the lessons I learned in handling this layoff and how my organization's leaders did their best to treat everyone humanely.
Read more →
Utilizing API Environment Variables on Next.js Apps Deployed to AWS Amplify

Jun 16, 2023

Utilizing API Environment Variables on Next.js Apps Deployed to AWS Amplify

If you want to deploy your Next.js app to Amplify, you might need to utilize this custom build pattern to get environment variables to work in your API routes. This is a quick explanation on how to achieve a working API.
Read more on ThisDot.co →
The Challenges of the GraphQL Mental Model

Jun 5, 2023

The Challenges of the GraphQL Mental Model

GraphQL can be an amazing tool for teams to implement the APIs powering their different applications that rely on the same source of data. However, the mental model required for it may not be as straightforward as traditional solutions. Let's explore some of these challenges.
Read more →
Leveraging Astro's Content Collections

Apr 21, 2023

Leveraging Astro's Content Collections

Let's explore Astro v2's new content collections API and how it really helps improve your developer experience and content management.
Read more on ThisDot.co →