Hi, I'm Natalie Jiang!


Redirecting with React Router

There are various ways to redirect a user after an event, but I’ll be using React Router’s <Redirect> in this example.


Creating Custom Attributes for Serialization

In my latest project, I created a Single Page JavaScript Application utilizing a Rails API backend. On the backend, the action must convert the data to JSON when passing information to be rendered. The following example uses the Fast JSON API serializer for Ruby Objects.


User Accounts and Authentication using OAuth

I just created my first Ruby on Rails application that requires user accounts for access. Users may choose to create an account through the application or signup using a third-party account.


Basic Ruby Iterators and When to Use Them

Iterators are a useful way to operate on a collection of objects.


Using Sinatra and Active Record to Build a Content Management System

For my second coding project, I used Sinatra to build a Content Management System, Wedding Registry, to keep track of registry items.