Author: Michael

Once a Student, Always a Student

In the coming week, I will be completing my final Assessment with Flatiron School/Learn.co and becoming a graduate of the program, marking the end of the Full Stack Web Development curriculum as a student. Over the last year, as I worked to reach this point, I acquired an immeasurable amount of information about web development, Ruby and JavaScript […]

Getting Ready to Eat My Own Angular Dogfood

For the last several months, I have been expanding on my knowledge of JavaScript by focusing my learning on AngularJS. While in theory Ruby on Rails is to Ruby as AngularJS is to JavaScript, learning and programming with Angular seemed unlike any other framework I’ve worked with. In learning Ruby on Rails and Sinatra, utilizing a Model-View-Controller […]

Capturing HTTP Requests and API Debugging On Demand

Over the last few months, as I’ve pivoted to learning JavaScript, jQuery, making AJAX calls using jQuery, (and am now gearing up to learn Angular), I began utilizing the awesome API testing tool Postman to assist in debugging my programming. Postman allows a user to send HTTP requests (GET, POST, PATCH, etc.) to API endpoints, passing the headers, authorization […]

JS Callbacks, Less is Sometimes More

While working on an assignment related to jQuery and Ajax functions, I was required to implement a number of functions to be called depending on whether or not the Ajax call was successful or failed. I knew that the basic jQuery function looked something like this: or, the “done” could be included in the body of […]

Entertainment Management System: The Second Act

If Sinatra is considered a lightweight DSL web framework, then  Ruby on Rails (or just “Rails”) is the heavyweight champion of the world. While both Rack-based systems are built on the model-view-contr0ller (MVC) paradigm in the Ruby programming language, Rails adds significantly more out-of-the box functionality (though in some cases less is more). With my expanded knowledge […]

Your Organized Data Can Be Worth Millions

Data is everywhere. It is relied on by every industry including advertising, health, science, government, shopping, finance, and service-oriented industries and more. Advertising can be targeted to specific individuals based on their online behavior, offline behavior, where they are located at the very moment, what they read and search for online, or even talk with their […]

With a little help from my [framework] friends…

One of the fundamentals of programming is “don’t repeat yourself” or DRY, focused on “reducing repetition of information.”While one might think of applying this principle only to the code they are developing themselves, the Open Source software movement is so large and vast, that there is a very good chance that something you are trying […]

About This Blog

This blog will serve as my outlet to share my thoughts and learnings as I dedicate myself to becoming a full-stack web developer...something too long in the making.

What I’ve Been Learning

+ Ruby
+ Ruby on Rails
+ HTML/CSS
+ JavaScript
+ jQuery
+ AngularJS

Archive