Image for post
Image for post

React.JS is a JavaScript open source library created by Facebook used for building user interfaces. Created by a software engineer by the name of Jordan Walke who was inspired by XHP. A component library for PHP that is a general scripting language for web development. First used in Facebook’s news feed back in 2011 and then on Instagram back in 2012. Today it is used by some of the worlds biggest tech companies world wide. …


Image for post
Image for post

JavaScript is a powerful web programming language with many tools to execute desired tasks in an application. Just like many other languages JavaScript can be a bit difficult to understand at first so of course with much practice and repetition it’ll all come. Trust me I’m still learning…only the beginning. Coming from just learning Ruby and Rails consecutively, JavaScript is like magic in a sense that you start to realize how the functionality of an app is working behind the scenes.

The possibilities are endless. It can achieve tasks that normally would require having to redirect to another page in Ruby. For instance when I was working on my Mod 2 project in Flatiron Academy. The website I was working on had a comment section under a specific ride. Where the user was able to leave a comment and a rating. In order to do so they have to click a link which redirects the user to a form. When submitted the user was redirected back to the show page for that ride. …


Image for post
Image for post

As programmers you might have already heard that we’re pretty “lazy”. The ideal coding session would consist of as little amount of lines of code as possible. We’ve implemented this way of “lazy” into how we code and when it’s appropriate. Sure you can write 1000 lines of code and it would work, but you could probably cut that in half. With it still producing the same outcome. These methods include helper methods, SQLite, Active Record amongst many, as well as Pair Programming!

Pair programming is when two people come together in order to successfully complete the task at hand. Usually a project. Either given by their boss or like me given by their instructor at Flatiron Academy as a Software Engineering student….loud and proud! …


Image for post
Image for post

So it’s pretty safe to say you’ve most likely conjured up a curiosity into the world of programming. Wondering how the world of tech is able to be so creative at an agile rate. That’s what it seems until you’ve successfully written your first line of code (“Hello World”)…ohh the familiarity. Then comes the…wait…where do I go from here? How am I supposed to achieve certain methods within my code to get the desired outcome? Especially having to find your way throughout data already given to you or one you might have collected yourself. …

About

Johnnie Gonzalez

Software Engineering Student currently at Flatiron Academy. Background in architectural design. Love the environment and experiencing life!!!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store