JavaScript: Invoking, Referencing and Callback Functions Explained

The transition from Ruby on Rails to JavaScript was not as bad as I thought it would be. In fact, they share a lot of similarities. For…

The Last Enumerable

Enumerables in Ruby can be extremely powerful, and can turn a messy loop into a few lines of clean and efficient code. However, given the…

The Context Clues of an Algorithm

A hard lesson I have been learning from my coding challenges lately, is to pay more attention to the context clues in the description, and less to ...

My First Failed Algorithm —The Classic ‘Weighted Job Scheduling’ Problem

Participating in a coding interview has to be one of the most intimidating aspects of conducting a job search as a new software developer… My First Failed Algorithm —The Classic 'Weighted Job Scheduling' ... The problem goes, given an array of jobs, each containing a start time, ...

Single Source of Truth for Beginners

Single source of truth (SSOT) is a concept used to ensure that everyone in an organization bases business decisions on the same data. Creating a single source of truth is straightforward. To put an SSOT in place, an organization must provide relevant personnel with one source that stores the data points they need.

Time and the Command Line

Type "time" into the command prompt window and press "Enter." The current time setting will now display. To change it, type the proper time into the window in the "00:00:00" 24-hour format -- for example, "13:30:00" for 1:30 p.m. -- and press "Enter." The new time will now be saved.

Event Handling In Javascript: A Beginner’s Guide

As a coding novice, I often wondered what sort of witchcraft occurred behind the scenes that let me navigate through the web, click on pages, resize pages, fill out forms, submit forms, like a post, heart an image…the list goes on.

The Map Is Not the Territory

THE MAP IS NOT THE TERRITORY Each one of us has a different “map” of the reality. No matter how we see things, all of our so-called worlds are not. The map of reality is not reality. Even the best maps are imperfect. That's because they are reductions of what they represent.

Nested Data Structures and Nested Loops

A loop within a loop… within a loop. I have found that it can help a lot to break it down and pay attention to just one loop at a time as you build your way up to the nested loop structure.

Graphs, Gradients, and Groupby

Image by author. Graphs, Gradients, and Groupby. What my first major Data Science project has taught me.

Upgrade Your CSS Skills With Flexbox

To be fair, the styling of your application won’t matter if you don't know how to develop the application in the first place.

Fly Me to the Moon: Sinatra with Ruby will take you places!

Hello, readers! I am back with some more coverage of my projects for Flatiron Schools. This article will be discussing my first try at creating a full-stack web application using Ruby and Sinatra!

Dealing With Redux User Authentication & Flatirons Final Hurdle

So my friends, here we are, I have prospered under the teachings of Flatiron up to this point and now I have reached the final grand Hurrah. My 5th (and final) Module is upon us dear readers.

If You Like React, Try React Native

I to put together this article to document where I am at in this goal, and this project, as well as encourage any bootcamp student or recent graduate who is enjoying React, to put in at least a couple days into React Native and see if you enjoy it as much as I have been.

Pneumonia Detection From X-ray Images Using Deep Learning Neural Network

Pneumonia Detection From X-ray Images Using Deep Learning Neural Network. This project is not intended as a study of Pneumonia itself, but for detecting it from X-rays images by using Deep Learning Neural Networks.

Morse Code, Binary Trees, and the Baader Meinhof Phenomenon

The other night I was watching some videos by 2 Youtube channels I really like. The first one was Tom Scott’s video on why the Prime Meridian isn’t exactly at 0 degrees. The next video I watched was by the other Youtube channel I enjoy, Vsauce. It was on Morse Code.

Asynchronicity: An Intro to Asynchrony in JavaScript

In this example, have AssistantGetMail() is an asynchronous function. In other words, it’s a function that JavaScript knows may take awhile, so while it’s running, JavaScript will go ahead and move on to the next line of code.

From No Technical Background to Full Stack Developer in 15 Weeks

Four months ago, I had absolutely no background in software, tech, coding, any of the above. Then Flatiron School came into view as an opportunity to change all that, and I jumped on it, studying Ruby for a month to get a technical interview just for a chance to be accepted into the school’s Immersive Software Engineering bootcamp

An Introduction to Dynamic Programming through the Fibonacci Sequence.

Lately I have been studying algorithms and data structures while trying to prepare for technical interviews. Some of it comes easier than the rest, but I always enjoy a good challenge. I love the whiteboard problems that feel like a puzzle you’re so close to putting together. At some point it just clicks in your brain and you know exactly what you need to do.

Exploratory Data Analysis With Movies

An investigation into the metrics that make blockbuster and award winning films. Microsoft wants to enter into the movie industry, however they have no prior knowledge of the industry and they need help so that their movie studio can be successful.