Archive

Posts from 2016–2017, written while learning web development at Flatiron School.

  • AWS Lambda and NodeJS Slack bot

    I’ve wrapped up a neat project using AWS Lambda (with Serverless behind the scenes) to improve the musical Mew Slack bot.

  • Ranges in Ruby

    I was recently struggling through a coding exercise. I was tasked with creating a method that takes in an array of ranges and outputs a new, simplified set o...

  • Speeding Up A Rails App

    A vanilla Rails app will take you quite far. But when it’s time to identify and optimize a specific endpoint, there are a few tricks to speed things up.

  • Data Structures in Ruby

    As a developer without a CS degree, I’ve set out to learn more complex data types on my own. I’ll share what I’ve learned and hopefully you’ll learn somethin...

  • Database Transactions with Postgres and ActiveRecord

    In refactoring my anagram API project, I was asked how to handle multiple requests that were attempting to POST words to the database and shared a key. As th...

  • Building an Anagram API

    Anagrammatist

  • Learning React. Thinking in React.

  • How to Publish Slack App Integrations

    I got interested in building Slack Bots after discovering the Hubot framework a few weeks ago. It was simple to start building an integration for my own Slac...

  • Building Slack Bots with Node

    My project this past weekend was to create a SlackBot that my brother and I had dreamed up. We have a Slack group where we share music and ideas with each ot...

  • Using CLI Generators in Rails and Angular 2

    This week I went to an Angular meetup in Denver, where we learned about the Angular CLI. There are some interesting parallels between the CLI generators for ...

  • Deploying Angular Apps to Heroku, Lessons Learned

    This article is about my final project, $$$potify.com.

  • Objects in Javascript and Ruby

    Now that I’ve completed the Learn Verified curriculum, I’m going back and reviewing some basic elements of the languages I’ve learned. Ruby and Javascript, h...

  • Connecting Rails to Angular - Making a Full Stack Web Application

    I recently finished my final project for Learn Verified! It was an exciting moment, a culmination of everything I’ve learned in these past four months. My fa...

  • The Spotify API and Angular

  • What to consider when building an API

    Digging into APIs is one of the reasons I’m learning to code. Application Programming Interfaces (APIs) and a crucial part of the deep structure of the web. ...

  • Updating My Rails Project with Javascipt

    I had a lot of fun building my first rails app a few weeks ago. Now it’s time to go back over the project and add in some functionality with javascript. I us...

  • Why I'm Learning to Develop Software

    As I’m in the home stretch of coding school, I’ve started to reflect on what motivates me to learn this stuff.

  • Rails Project Time, Seeds and Testing

    For my final project in rails, I put into practice the more complicated aspects of user authentication and authorization. It’s a simple recipe tracker, but u...

  • Building a To Do List Web App in Ruby with Sinatra

    I am at an exciting point in the boot camp process. The building blocks of the concepts I’ve learned so far are starting to finally come together! I built a ...

  • How I've Learned to Learn During my Coding Bootcamp

    There’s a lot of buzz around coding bootcamps these days. A crash course in a new set of programming languages can be a huge career boost for bootcamp gradua...

  • Scraping Websites for Data with Nokogiri

    This is one of the first tools that I’ve learned to use and instantly felt how powerful it is. Nokogiri is a web scraping tool used to parse and search HTML,...

  • My Current Dev Environment and Workflow

    I enter full-time-bootcamp-mode in less than two weeks. I’m learning everything I can about optimizing my work flow, strengthening specific skills and I’m re...

  • How and Why I Made this Blog

    This website is all about what I learn as a Web Developer as I complete the Learn.co Coding Bootcamp. Here live my lessons, notes & reflections as I move...