Riding the Rails and Searching for Gems

My Journey Learning to Program

JavaScript: Ajax Basics and JSON

Ajax is a technique the lets you request data from a web server, update content on a web page without loading a new page and post data to web server without refreshing the page. The data is often sent in a format called JavaScript Object Notation (or JSON).

Getting Started With Rails

Rails has rapidly become one of the most powerful frameworks for building dynamic web applications and it is written in the Ruby language. Today there are several startups that use Rails including GitHub, Shopify, Hulu,Quirky, Airbnb. There are also several web development companies that focus on Rails development, among those are Pivotal Labs and Thoughbot. One of the great things about Rails is that it is 100% open-source and as a result cost nothing to download. The framework is designed to make building web applications easier by making assumptions about what every developer needs to get started and it allows you to write less code while accomplishing more than other languages and frameworks.

How Does the Internet Work

This week I was asked a question that kind of stumped me. How does the Internet work? I had an idea of how it works, but I didn’t know the correct terminology to correctly articulate. It got me thinking, how does the Internet actually work? In this post I attempt to explain how it works at it’s most basic level

The Greedy Method - Solving the Apple Stock Algorithm

Last week I had the pleasure of attending a Women Who Code NYC event focusing on Algorithms &Interview Prep. The meetup provided a lot of great resources for interview prep and gave us all a chance to work on our whiteboarding skills. One of the questions we came across was regarding Apple Stock.

Industry Trends and Top Companies Using Ruby on Rails

Having spent the last 7 weeks learning Ruby and Ruby on Rails I am slowly beginning to understand its magic and how quickly a web application can be built using Rails. With this in mind I wanted to better understand why others think this web-application framework is so hot and more importantly I wanted to know what is the growth trend for Ruby on Rails and what companies are using this technology for web applications. Hey let’s be serious I want to ensure the prospects of finding a job after learning this are feasible.

Password Generating App With Sinatra

Web Applications with Sinatra

Over the past week, at The Flatiron School we have been learning about Rack and creating web applications using Sinatra. Sinatra is a free open source software web application library, that is a domain-specific language written in Ruby, and is dependent on the Rack web service interface.