Vercel + Notion

My Notion Blog

Thenable Commands in Cypress.

By: John Detlefs
Posted: February 06, 2021

No preview available

Maintaining Standards Within your Web Apps Team.

By: John Detlefs
Posted: June 10, 2020

If you work in technical teams you will ultimately end up having a disagreement. These disagreements can be as minor as what should be linted and as major as the ethics of the product you are building. Being able to proactively address potential sources of conflict and choosing battles judiciously is an art that I have yet to master.

A Tip On Managing Complexity In React and Typescript

By: John Detlefs
Posted: April 06, 2020

A few years ago, I was talking to a very talented engineer about what I was working on, lamenting that the product was 'over-engineered', he stopped me and told me 'over-engineering' is a misnomer. When great engineering teams successfully collaborate, the result is a well built product that satisfies company objectives. What I was calling 'over-engineering' happened when workers sought out and attached themselves to complex issues without thoughtful attempts to reduce their complexity.