Software

General software development principals and tools. Receive insights applicable to building any application.

Serving Assets via CDN with Google Cloud

Serving Assets via CDN with Google Cloud

Serve static content via a Google Cloud CDN to improve load times. Fine-tune your load balancer and caching to match your app’s needs.

Todd Birchard
Todd Birchard
Google Cloud
Async HTTP Requests with Aiohttp & Aiofiles

Async HTTP Requests with Aiohttp & Aiofiles

Handle hundreds of HTTP requests, disk writes, and other I/O-bound tasks with quintessential async Python libraries.

Todd Birchard
Todd Birchard
Concurrency
Intro to Asynchronous Python with Asyncio

Intro to Asynchronous Python with Asyncio

Execute multiple tasks concurrently in Python with Asyncio: Python's built-in async library.

Todd Birchard
Todd Birchard
Concurrency
Deploy Serverless Golang Functions with Netlify

Deploy Serverless Golang Functions with Netlify

Write and deploy Golang Lambda Functions to your GatsbyJS site on Netlify.

Todd Birchard
Todd Birchard
JAMStack
Deploy a Golang Web Application Behind Nginx

Deploy a Golang Web Application Behind Nginx

Deploy a self-hosted Go web application using Nginx as a reverse proxy.

Todd Birchard
Todd Birchard
Golang
Create Your First Golang App

Create Your First Golang App

Set up a local Golang environment and learn the basics to create and publish your first 'Hello world' app.

Todd Birchard
Todd Birchard
Golang
Creating Interactive Views in Django

Creating Interactive Views in Django

Create interactive user experiences by writing Django views to handle dynamic content, submitting forms, and interacting with data.

Todd Birchard
Todd Birchard
Django
Using Redis In-Memory Storage for your Python Applications

Using Redis In-Memory Storage for your Python Applications

Leverage in-memory data storage to cache data, handle user sessions, and avoid database transactions to keep your Python app snappy.

Todd Birchard
Todd Birchard
NoSQL