joshua wilcox profile

My name is Joshua Wilcox and I am a Montpelier, VT based software engineer specializing in billing and payment systems. I love rock climbing, hiking, bikepacking and amateur photographer. Currently I work at Buoy Software as a Sr Software Engineer helping people through the plasma donation process.

Recent posts

Elevating Your Web Development: Transitioning from Ruby on Rails to Phoenix Framework

In the ever-evolving landscape of web development, staying abreast of new technologies can be a key factor in ensuring your applications are performant, scalable, and maintainable.

Database Interactions in Web Development: A Comparative Analysis of ActiveRecord and Ecto

Database interactions play a crucial role in web development, influencing an application's performance, maintainability, and scalability. In the realm of Ruby on Rails and the Phoenix Framework, two powerful ORMs (Object-Relational Mappers) take the spotlight: ActiveRecord and Ecto.

Dynamic profile image using React hooks and Context API

When i started redesigning I wanted the user interface to feel fluid and dynamic without a lot of obvious page loads. React obviously allows you to do this with state very easily, but it can be quite cumbersome to manage the state throughout the different layers of nested components.

Auto deploying Gatsby with Gitlab

When I was redesigning this site, i decided to use Gatsby for building the site for its flexibility and ease of use, while still being able to use React.js. Gatsby is great because of the ease of 3rd party integrations with various sources for both data and images.


Recent shots

Redwoods at Big Basin Redwoods State ParkWest coast sunset from the shores of Santa CruzEmpty Pool along the ocean in St Thomas USVI