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...