Reinforced Learning

Tips and tricks we've picked up along the way.

Type-Driven Development with TypeScript
TypeScriptType-Driven Development

Type-Driven Development with TypeScript

I am always interested in making my coding process faster and more robust. I want to be confident that my code will work as expected. And I want to spend as little time as possible debugging, testing, and hunting down pieces of code that I forgot to update when I make changes to a project.

Jesse Hallett

Software Engineer

Olio Apps

Pull Request Checklist

Pull RequestChecklist

Pull Request Checklist

Pull requests are an essential collaborative tool for modern software development. I wanted to capture the kinds of questions a developer should ask themselves before asking another developer for a peer review.

Olio Apps

Technical Design

Technical DesignPhilosophy

Technical Design

At Olio Apps, we use the technical design process to understand a problem, and to formally articulate a solution that is possible to validate with oneself and with one's collaborators.

Interested in working with us?