Build. Document. Share.

When we work on a new project, we document what we learn along the way. This blog is our way to share what we’ve found valuable in designing and building software over the years.

The Echobind Blog

Software Development

Articles about general software development.

Managing Migrations with Directus with Prisma

Managing Migrations with Directus with Prisma

Alex Anderson
April 26, 2023
When and Why to Hire Stripe Developers

When and Why to Hire Stripe Developers

Mike Cavaliere
April 7, 2023
Data Validation and Error Handling Best Practices

Data Validation and Error Handling Best Practices

Cully Larson
March 21, 2023
‘Metaprogramming’ Filters w/ Rails-GraphQL

‘Metaprogramming’ Filters w/ Rails-GraphQL

Matt Thompson
January 18, 2023
An A-Frame State Management Example

An A-Frame State Management Example

Samantha Shackelford
January 6, 2023
Instant Site Updates with On-Demand Revalidation and Directus

Instant Site Updates with On-Demand Revalidation and Directus

Alex Anderson
December 15, 2022
Playwright with Next-Auth and PrismaOverview

Playwright with Next-Auth and PrismaOverview

Matt Thompson
December 5, 2022
Book Review: Ask Your Developer by Jeff Lawson

Book Review: Ask Your Developer by Jeff Lawson

Claire Surma
November 3, 2022
Using the currentColor CSS Property with SVG

Using the currentColor CSS Property with SVG

Alex Anderson
September 26, 2022
Running Cypress tests in parallel in GitHub Actions without Cypress Dashboard

Running Cypress tests in parallel in GitHub Actions without Cypress Dashboard

Cully Larson
September 16, 2022
Binary trees, what are they?

Binary trees, what are they?

Usman Ibrahim
November 29, 2021
An Introduction to Ethereum

An Introduction to Ethereum

Dominic Sherman
May 13, 2021
Destructuring: Arrays & Objects

Destructuring: Arrays & Objects

Mickey Martinez
July 28, 2020
Software Development: A Woodworkers Perspective (Final)

Software Development: A Woodworkers Perspective (Final)

Matt Thompson
April 1, 2019
Software Development: A Woodworkers Perspective (Part 4)

Software Development: A Woodworkers Perspective (Part 4)

Matt Thompson
March 15, 2019
Software Development: A Woodworkers Perspective (Part 3)

Software Development: A Woodworkers Perspective (Part 3)

Matt Thompson
March 1, 2019
Software Development: A Woodworkers Perspective (Part 2)

Software Development: A Woodworkers Perspective (Part 2)

Matt Thompson
February 15, 2019
Software Development: A Woodworkers Perspective (Part 1)

Software Development: A Woodworkers Perspective (Part 1)

Matt Thompson
January 14, 2019
Software Development: A Woodworkers Perspective

Software Development: A Woodworkers Perspective

Matt Thompson
January 1, 2019
How to Easily Create Custom Skills for Alexa

How to Easily Create Custom Skills for Alexa

Chris Power
January 14, 2017
The Real Costs of Not Keeping Software Current

The Real Costs of Not Keeping Software Current

Michael Yared
December 13, 2015

Interested in working with us?

Give us some details about your project, and our team will be in touch with how we can help.