Coding Vibes


Inside the emotional roller coaster of my coding experience

Job Hunt, here we go!

My long journey at Flatiron School, lastly, came to an end. It’s been a real rollercoaster of emotions, long nights on my balcony, times when frustration took over and others when I thought I was the most badass developer in the world!


Mind Games in React

mp-games-demo


THEOREMSCHECKER

A RAIL APP WITH JQUERY AND AJAX


JQUERY AND AJAX

Lemme tell you guys, I don’t know if it was because of the Christmas vacations but it took me quite a while to wrap this project up. Now the app is totally AJAX automated, forms for new resources are loaded and submitted without page refresh, instances can also be edited and deleted asynchronously. I included a random button to load any quote’s show page and insert it into the DOM. New resources are plainly created taking the JSON response and appending it to a certain div tag and through the creation of Javascript Model Objects and Handlebars templates. One thing it definitely took me some time to figure out, is that you can’t bind click events to elements that are added to the DOM with AJAX on a second moment. Instead, you bind the click event to the entire page or simply just the body, to listen to any possible node later on added to the DOM. Here’s a link to my repo, check it out!


TheoremsCheck

My Rails application will essentially allow you, nerd like me, to keep track of all the scientists and theorems that you love and want to remember. You’ll find quotes, corollaries and much more with a nice responsive layout that also satisfies the eye. I gotta admit that it took quite some time to find the right idea. I wanted as always to be something that could tell a little bit about me and maybe be also useful in my everyday life! Through a nested form you’ll be able to create a new scientist along with a new theorem, select its subject and area or create a new one. The user will also be able to create theorems both as a nested resource (inside its scientist) and as a regular resource through a form, that will still allow the creation of a new area in case of need. A list of quotes will be available as long as a page to get random quotes, with a button to save them among your favorites. Sign in is available through regular form or facebook and github, using the related omniauth gems. Here’s a link to my repo, go check it out!