David Carter

David Carter

Software Engineer

WordPress Authentication with Gatsby

June 27, 2018

Setting up authentication with Gatsby allows you to pull data from protected routes like WordPress settings and information about your user profile. For example, here’s the new information I get with authentication set up. To get started, you’ll need to install the Basic Auth…

Upload to Firebase Storage with Gatsby and Netlify

May 9, 2018

Create a New Firebase Project The first thing we’ll need to do is create a place to upload files to so head on over to Firebase and create a new project. Once you’ve named and created your project you’ll be redirected to this page. You want to click on Add Firebase to your web…

WordPress Hierarchy

April 4, 2018

One of the first things you need to understand as you start working with WordPress is the template heirarchy because you need to know which file to edit when you’re working on a page. For a good visualization, check out WP Hierarchy. Before I get started with some explanations of…
View All Posts

Curare Physician Recruiting

October 5, 2017

Curare Physician Recruiting is a job search engine specifically for physicians. New and current doctors can search for new positions by specialty and state. The original site was built with PHP and MSSQL along with Bootstrap for the design on the frontend. I was tasked with…

Buskirk-Chumley Theatre & The BCT Box Office

December 16, 2016

The Buskirk-Chumley Theatre is a historical landmark of Bloomington, Indiana so it was a great honor when they came to us to rebuild their sites. The main issue they had at the time was having to duplicate the same information on both sites as well as difficulty in entering…

The Fresh Fork

May 5, 2016

The Fresh Fork offers a unique take on the restaurant scene, providing prepared meals in microwaveable to-go containers. Customers use the website to place their order and then either pick up their food or have it delivered. With multiple delivery services available in-town, this…
View All Projects
David Carter

I am the Director of Technical Services at Tribeswell in Bloomington, Indiana. My favorite part of going to work is developing complex websites and solving all of the creative problems that arise in the process. I also handle ongoing maintenance like plugin updates and adding new features to sites, among other responsibilities.