Skip to content

Instantly share code, notes, and snippets.

View erinpagemd's full-sized avatar

Erin erinpagemd

  • Murfreesboro, TN
View GitHub Profile
/*jshint camelcase:false */
/* global loc */
(function(){
'use strict';
$(document).ready(initialize);
function initialize(){
@erinpagemd
erinpagemd / bash profile
Created February 12, 2015 20:02
bash profile ~/.bash_profile
txtblk='\[\e[0;30m\]' # Black
txtred='\[\e[0;31m\]' # Red
txtgrn='\[\e[0;32m\]' # Green
txtylw='\[\e[0;33m\]' # Yellow
txtblu='\[\e[0;34m\]' # Blue
txtpur='\[\e[0;35m\]' # Purple
txtcyn='\[\e[0;36m\]' # Cyan
txtwht='\[\e[0;37m\]' # White
txtrst='\[\e[0m\]' # Text Reset
@erinpagemd
erinpagemd / security.json
Created February 12, 2015 20:04
Firebase Security Rules
{
"rules": {
"users": {
"$uid": {
".write": "auth !== null && auth.uid === $uid",
".read": "auth !== null && auth.uid === $uid"
}
}
}
}
@erinpagemd
erinpagemd / wish_list.md
Created November 20, 2015 00:12
Tests for shared notes

integration tests that should be written for shared_notes:

  • Notetaker is restricted from removing interest in a course once they’ve expressed interest in a course AND accepted one request for that course
  • Student can rescind a request to a notetaker AND the notetaker doesn’t see the initial request in their dashboard.
  • notetaker accepts request and then is requested by another student in the same class
  • notetaker expresses interest in one course and does not show as interested_notetaker in his/her other courses
  • student has one accepted notetaker per course
comb through the shared_notes tickets and write tests for those things maybe?
@erinpagemd
erinpagemd / shared_notes_refactor.md
Last active December 22, 2015 22:39
Refactoring things over the holidays.
  • Permissions should be scoped to ID. Notetaker can manage any notetaker at this time.

  • Admin actions in non admin controllers (Notetaker)

  • Remove logic from views

@erinpagemd
erinpagemd / RailsConf2016.md
Last active January 5, 2016 15:58
Job Hunting Talk Proposal

###Bio I am a native Texan, US Army Veteran, and mom to two brilliant teenage boys. I found a love of programming while working as a technology recruiter in Nashville. I decided to turn my hobby into my new career and attended Nashville Software School where I learned full-stack development with Ruby, Rails, Javascript, and Angular.

I have helped organize user groups like Code for Nashville, Nashville MongoDB, and currently Nash.rb. I assist in organizing conferences like Nodevember and BarCamp.

###Abstract Software Developers are a highly sought after group. But the jobs we are contacted about are rarely the ones we want. When it is time to take the next step in your career, are you going to know how to do it? In this talk, I discuss the modern job ecosystem and provide tips and techniques for job hunting in a rich market.

###Details

@erinpagemd
erinpagemd / lessons_learned.md
Last active January 18, 2016 21:15
Lessons Learned: Creating a Micro-Services App Straight Out of Bootcamp

My first 6 months out of a 6 month bootcamp

  • 6 month bootcamp learning front-end + ruby/rails
  • I got to rails new a project on my first day!

Notetaker recruiting app quick overview

  • Getting users from other sources
  • Interactions between students and notetakers

Technical Concepts I Learned

  • State Machines
@erinpagemd
erinpagemd / accessibility.md
Created January 18, 2016 20:45
Accessibility and UX

Creating an Accessible User Experience

I went to a 6-month software bootcamp in Nashville, TN. My first professional app was written for a University's Disability Services Center.

Having just come out of a bootcamp, I was happy just to have web pages that worked. I had not really thought about accessibility. But now I was coding for a specific user base that would be used almost exclusively by those who do not have a mainstream web experience.

Some of the things I learned in creating this experience:

  • Limiting Dynamic Content
  • Preparing your app for a screen reader
  • Intuitive flow goes a long way
@erinpagemd
erinpagemd / bootcamp_babies.md
Last active May 23, 2016 17:27
Bootcamp Babies Beyond CRUD

###Bio Eris is a native Texan, a US Army Veteran, and a mom to two brilliant teenage boys. She found a love of programming while working as a technology recruiter in Nashville. She then decided to turn her hobby into a new career and attended Nashville Software School where she learned full-stack development with Ruby, Rails, Javascript, and Angular. Erin is now working as a Web Application Developer for Reax in Nashville.

###Abstract Software Bootcamp graduates (and other Junior Programmers) are entering the technology market with a brief understanding of CRUD actions and web development in general. After a whirlwind of learning in school, graduates are often left asking: what do I learn next?

My first professional project was to create a microservices app from scratch. Previously, I had made extremely simple apps with only a few models, a couple of controllers, and some basic CRUD actions. Oh, and static web pages. I made plently of those.

@erinpagemd
erinpagemd / foss4g.md
Last active April 19, 2016 03:18
FOSS4GNA 2016 Talk

302C - Tuesday, May 3, 2016 - 17:20 to 17:35

  • 5min between sessions

Software Developers are a highly sought after group. But the jobs we are contacted about are rarely the ones we want. When it is time to take the next step in your career, are you going to know how to do it? In this talk, I discuss the modern job ecosystem and provide tips and techniques for job hunting in a rich market.

Details

Starting out in technology as a Technical Recruiter, I saw the job hunt through a completely different lens. This talk will take listeners through relevant observations and suggested techniques from those experiences.

4 categories: