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
Ruby on Rails
Articles about general software development.
Data Validation and Error Handling Best Practices
March 21, 2023
‘Metaprogramming’ Filters w/ Rails-GraphQL
January 18, 2023
An A-Frame State Management Example
January 6, 2023
Instant Site Updates with On-Demand Revalidation and Directus
December 15, 2022
Playwright with Next-Auth and PrismaOverview
December 5, 2022
Book Review: Ask Your Developer by Jeff Lawson
November 3, 2022
Using the currentColor CSS Property with SVG
September 26, 2022
Running Cypress tests in parallel in GitHub Actions without Cypress Dashboard
September 16, 2022
Binary trees, what are they?
November 29, 2021
An Introduction to Ethereum
May 13, 2021
Destructuring: Arrays & Objects
July 28, 2020
Software Development: A Woodworkers Perspective (Final)
April 1, 2019
Software Development: A Woodworkers Perspective (Part 4)
March 15, 2019
Software Development: A Woodworkers Perspective (Part 3)
March 1, 2019
Software Development: A Woodworkers Perspective (Part 2)
February 15, 2019
Software Development: A Woodworkers Perspective (Part 1)
January 14, 2019
Software Development: A Woodworkers Perspective
January 1, 2019
How to Easily Create Custom Skills for Alexa
January 14, 2017
The Real Costs of Not Keeping Software Current
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.
get in touch
Echobind is a digital agency offering strategy, design, and engineering services for brands with big ideas.
One Boston Place Suite 2600 Boston, MA 02108 (617) 658-9090
San Diego, CA
1596 North Coast Hwy 101 Encinitas, CA 92024 (858) 290-4430