Coding By The Sea

If you can't blog about it to a 6 year old, do you really know it?

Breaking Down Storage Technologies

Storage technology has evolved many times over through the years, and with this evolution comes a bigger variety of tools in our programming toolbox. With this variety, though, come decisions. Which storage technology is the best choice for optimizing our data needs?

Class Components vs Functional Components

There are two types of components we can create - one is a Class Component, and one is a Functional (or stateless) Component. The differences between the two are not obvious at first, however they are important to note.

Surprising Complexities with React/Redux

For my final React/Redux portfolio project, I created a ‘Wedding Itinerary’ application. This app allows a user to store several aspects of their wedding day into a database - mainly a Bride, Groom, Wedding Location, Wedding Datetime, and individual plans for the day. Altogether, this creates a snapshot of the wedding day, aka a ‘Wedding Itinerary’.

Chorizo x Javascript

The goal of my latest portfolio project was to “AJAX-ify” my Rails app named “Chorizo”. “Chorizo” is a Ruby on Rails application with a heavy emphasis on MVC architecture that allows a user to keep track of chores for a given household. By “AJAX-ify”, I mean adding asynchronous javascript requests into the flow of my MVC. This new AJAX flow would hijack my MVC route, dynamically request data from the Rails backend, and dynamically render this data on the front-end (all without leaving the page).

Choreizo - Spice Up Your Chores

For my Rails portfolio project, I wanted to create an app that I would actually use in my day to day life. “What am I passionate about?” I thought. The answer was sadly..chores. If it were up to me, I would have my house looking like a model home at all times. My significant other, however, not so much. Enter..CHOREIZO! Here to Spice Up Your Chores and your life.