Writing

Redirecting routes in a Phoenix application using plugs

There are many reasons we might want to redirect routes in our phoenix application such as the name of a domain concept changing or the removal of a page from...

Redirecting routes in a Phoenix application using plugs

There are many reasons we might want to redirect routes in our phoenix application such as the name of a domain concept changing or the removal of a page from...

Instrumenting your Phoenix application using telemetry

Instrumenting an application can be a huge undertaking, even before trying to decide what to measure and when to measure it.

Instrumenting your Phoenix application using telemetry

Instrumenting an application can be a huge undertaking, even before trying to decide what to measure and when to measure it.

TypeScript: Stop Using 'any', There's a Type For That

When we work with any(😬) amount of TypeScript code, chances are we will encounter the any keyword. Most of the uses we have seen indicate that we are dealing with the base...

TypeScript: Stop Using 'any', There's a Type For That

When we work with any(😬) amount of TypeScript code, chances are we will encounter the any keyword. Most of the uses we have seen indicate that we are dealing with the base...

Powerful Git Macros For Automating Everyday Workflows

I try to identify the things in my work that I do most often or those that are most error prone and automate those first. There is always room for...

Powerful Git Macros For Automating Everyday Workflows

I try to identify the things in my work that I do most often or those that are most error prone and automate those first. There is always room for...

Strategies for transitioning your technical team to remote work

Transitioning to remote work can be a significant challenge for both individuals and technical teams. It changes the way we work, and more significantly how we communicate with each other....

Strategies for transitioning your technical team to remote work

Transitioning to remote work can be a significant challenge for both individuals and technical teams. It changes the way we work, and more significantly how we communicate with each other....

Modern TypeScript and React Development in Vim

When I started working in TypeScript and React, I found it challenging to continue using vim. I switched to Visual Studio Code because it was better suited for the task...

Modern TypeScript and React Development in Vim

When I started working in TypeScript and React, I found it challenging to continue using vim. I switched to Visual Studio Code because it was better suited for the task...