Suggested and Unscheduled Talks

Setting up Git sever using Raspberry Pi

Set up your very own Git server using Raspberry Pi

Talk is assigned to: Faisal F

Using GitLab vs github

A discussion of the advantages of using GitLab vs github.

Talk is assigned to: Diane V

Getting Started with OmniAuth

Flexible authentication system utilizing Rack middleware.

Talk is assigned to: Tyler P

Introduction to React with react-rails gem

React is a great way to build views. React-rails is a wrapper so you can pass...

Read More...

Talk is assigned to: Ian J

Getting Started with RSpec and Capybara

Supercharge your TDD with RSpec.

Sublime Text Tips & Tricks

A handful of tips that will help your productivity in Sublime!

D3.js, an invaluable skill every firehoser should add to their CV

D3.js is a data visualization library that is super easy to use. Im going to ...

Read More...

Getting Started With Active Admin

Build a simple administration interface for your Rails application.

Automate all the things

Discussing using scripts to automate repetitious tasks, like the git commit p...

Read More...

Going Live!

Setting up a production server, routing custom domains, and hosting options.

Getting Started With Elasticsearch

Real-time search and data analytics.

Getting Started with APIs

Leveraging other service's data in a powerful way.

Resumes and Interviews

Best practices for writing perfect resumes and how to nail interviews.

Data Migration

Need to export, import or seed your databases?

Data Visualization

Tired of your typical boring data? Why not jazz it up with some rocking image...

Read More...

Importing and Exporting Data

Need to import from a PDF or CSV? Need to back up your data to PDF or CSV? Le...

Read More...

MongoDB

Document-oriented NoSQL database.

Sidekiq

Simple, efficient background processing for Ruby.

Building a Comments Section in Rails

Need a comments section for your Rails application? Learn how!

Deploying with Capistrano

Remote multi-server automation.

Getting Started with Vagrant

Learn the ins and outs of utilizing your Vagrant environment to the fullest.

High Voltage

Exploring stat web page generators. An alternative to Jekyll.

HTTParty

Making HTTP fun again. Consume restful web services with ease.

Redis Getting Started

Exploring data structure servers and how to apply them to our applications.

Stripe Integration

Integrate simple payment processing into your application.

Subscription Management

How to manage your subscribers. Exploring payment tiers, freemium, etc.

ActiveRecord :: Dirty

Track changes in your objects.

Battle of the Frameworks

Pros and Cons of: Rails, Sinatra, Ramaze, Cuba, Trailblazer and Lotus.

Debugging Heroku

Cover the common errors, gotchas and methodologies to solve the problem.

Getting Started With Multitenancy

Having multiple clients in one database and how to segregate data securely.

Getting Started with Vagrant Image Creation

Create your own Vagrant image to always have the right environment.

IRC Bots

Use Ruby to make some kickass bots.

Performance in Rails

Learn how to make your pages load lighting fast!

Setting Up and Using Digital Ocean

Need to get off of Heroku and deploy yours or your client's application do it...

Read More...

Previous Talks

Algorithms: Dynamic Programming

A plain english introduction to dynamic programming. We will go through sever...

Read More...

Talk is assigned to: John Z

Lightning talk date: 2016-02-04

Atom overview

A talk highlighting the features of this new text editor

Talk is assigned to: Joseph F

Lightning talk date: 2015-10-22

Beyond Ruby, Learning New Languages

Want to explore other languages? Leverage the the concepts from Ruby to other...

Read More...

Talk is assigned to: Chris M

Lightning talk date: 2016-02-04

Building a Commenting System in Jekyll

Want readers input on your Jekyll blog? Implement a comments section.

Talk is assigned to: Colin R

Lightning talk date: 2015-10-22

Building a Simple Search Function in Rails

Database getting large? need a way to quickly locate a key piece of informati...

Read More...

Talk is assigned to: Ernie J

Lightning talk date: 2016-08-18

Continuous Integration

What is Continuous Integration? How does it work? Travis CI, CodeShip, etc?

Talk is assigned to: Faisal F

Lightning talk date: 2015-09-10

Dockerizing Firehose App

Part 2 of the Docker lightning talk. This one will go through how to "docker...

Read More...

Talk is assigned to: Diane V

Lightning talk date: 2016-06-02

Extract Method Refactor: Luhn Algorithm

Super quick demo of how you can apply a very simple refactoring technique to ...

Read More...

Talk is assigned to: Philip B

Lightning talk date: 2016-06-02

Facing Fear: You actually don't know what you don't know

The struggles of a 1st time developer while embarking on his professional jou...

Read More...

Talk is assigned to: Tate P

Lightning talk date: 2015-11-19

Getting paid: Freelance Web Development

How to approach local businesses, generate leads and get paid.

Talk is assigned to: John Z

Lightning talk date: 2015-10-22

Getting Started with Cloud Cannon

Cloud Cannon is a CMS for Jekyll repos.

Talk is assigned to: Colin R

Lightning talk date: 2016-06-02

Illustrator for Developers

How to quickly get started with Illustrator and apply it to your workflow.

Talk is assigned to: Mikaila W

Lightning talk date: 2015-09-10

Intermediate CSS

Wait...what does #header_3 do again? You've built your first website and your...

Read More...

Talk is assigned to: John Z

Lightning talk date: 2016-06-02

Intro to Flexbox

Layouts are a breeze with flexbox. I'll go over the basics and common use cas...

Read More...

Talk is assigned to: John Z

Lightning talk date: 2016-08-18

JSON Parser

Quickly find the data you need with JSON parsing.

Talk is assigned to: Nehemiah A

Lightning talk date: 2015-10-22

Mikey, a React/Redux CLI/Framework

Mikey is a CLI / Framework for React/Redux applications. Mikey was designed t...

Read More...

Talk is assigned to: Michael F

Lightning talk date: 2016-08-18

Modern Web Design: Parallax Scrolling

Easily implement the parallax scrolling effect in plain HTML using the skroll...

Read More...

Talk is assigned to: John Z

Lightning talk date: 2015-11-19

Organization, progressive enhancement & @supports

How to organize your Sass, writing CSS/Sass with fallbacks in mind, and lever...

Read More...

Talk is assigned to: Colin R

Lightning talk date: 2016-08-18

Photoshop Mockups

Reduce the guessing game when designing your next app or site.

Talk is assigned to: Colin R

Lightning talk date: 2015-11-19

Pry for Rails

How to use Pry to inspect what your application is doing.

Talk is assigned to: Chris M

Lightning talk date: 2015-09-10

Scraping With Import.io

Using Import.io to quickly and efficiently scrape websites to import into you...

Read More...

Talk is assigned to: Nehemiah A

Lightning talk date: 2015-09-10

SCSS and Nesting Styles

Hate long stylesheets? We'll walk through what makes SCSS different from CSS ...

Read More...

Talk is assigned to: Mikaila W

Lightning talk date: 2015-10-01

Setting Up and Using Amazon Web Services

Need to get off of Heroku and deploy yours or your client's application do it...

Read More...

Talk is assigned to: Diane V

Lightning talk date: 2015-10-22

Setting Up and Using Docker

Getting started with containers.

Talk is assigned to: Diane V

Lightning talk date: 2016-02-04

Start making $$ after 1 month of FirehoseProject

You don't have to wait until you have years of exp as a pro web dev. You know...

Read More...

Talk is assigned to: David S

Lightning talk date: 2016-06-02

Stop sweating! Interview with ease

Focus on what you can control. This talk will not focus on the technical or "...

Read More...

Talk is assigned to: David S

Lightning talk date: 2015-10-01

Tmux

Terminal Multiplexer. Switch easily between several programs in one terminal.

Talk is assigned to: Tyler P

Lightning talk date: 2015-10-01

Using Ruby Mine

Would love to know the benefits of using this software.

Talk is assigned to: Diane V

Lightning talk date: 2015-10-01

Vim

Vim, a command line editor. Why you should use it? How you should use it? Adv...

Read More...

Talk is assigned to: Ben R

Lightning talk date: 2015-09-10