(317) 224-6528 caroline@carolinecourtney.com

New Job at Earthwave Technologies in Indianapolis

Its been a while but I’ve been getting acclimated to my new job. Its days instead of nights, and using my brain instead of well, not. So I delayed getting the news out, partially for being busy and involved. Besides being wonderful enough to give a shot to a new developer, they are a great fit and great company too! Earthwave Technologies I also own a mac for the first time. Bear with me while I keep reaching for the control key rather than the command. I got a little feature on the Bloc.io alumni page since I finally let people know over there too. Using lots of framework knowledge of Ruby on Rails and translating it to Python/Django. I’ll also be using plenty of javascript, which I’m still learning from their Front End...

HTML & CSS Super Review

In among job search activities, I have completed the basics of HTML and CSS. It was mostly review since I had been fairly regularly performing freelance web design work from college up to about 2012 or so. But here we are a few years later and the game has changed some. Gone are the days of supporting CSS for Internet Explorer 6 for example (thankfully!), but the main new concept for me is responsive design for a variety of devises, like smartphones and tablets. Media queries provide a succinct way to accomplish this and the Chrome web inspector with its simulated device viewports is a great way to test, along with flipping around with the dimensions of your browser window – the more ‘fun’ method. As expected table-based layouts are more a thing of the past than ever, although I read that they are sometimes still used for email, since browser support of web standards can still be notoriously bad. Well I still remember the bad-ole-days, so if it comes down to it, yes I can write a table-laid-out html email. Yikes. On to more...

Beginning of Frontend Course and New Blog!

I’m starting my Bloc.io Frontend course and I just had my first mentor meeting yesterday. I’m excited, and since I’ve recently (re)started my personal website & blog, I’ve decided to document the experience a little bit. My goal is to write regularly, 1-2x a week maybe; and it doesn’t have to be a novel(!) – on the following possible subjects: my current Frontend course, my activities in the local Indy development community, or any random applicable/cool...

LeadSnap

Capstone project for the Ruby on Rails portion of my Bloc.io Full Stack mentorship.  It ‘Simply Serves up leads’.  Meant act as a simple, stand-alone (non-autodailing) lead management system for low-budget non-profit phone campaigns. It lets callers mark them, save callbacks for follow-up, and lets admins import/export leads, search leads, manage users, and set sales goals.  I thought creating a software solution for my primarily pen-and-paper sales job would make a great capstone, and they are considering implementing it soon. For small phone rooms/banks that that don’t need their own complex phone system or a full-bodied CRM. Skills, Gems & Technologies used Ruby on Rails, CSS, HTML/ERB, Bootstrap, Postgres and pg_search, Puma server. Devise for user authentication. Faker for the simulated data in the staged demo (although developed to handle real customer data from .csv). Pundit for authorization. Staged Demo Heroku Deployment login: admin@example.com / pw: helloworld Github repo: Catravine/leadsnap Screen Gallery Admin and Goals dashboard User Home screen Campaign managment screen User management screen Single Lead...

Blocmetrics

Analytics service that offers a few key features: A client-side JavaScript snippet that allows a user to track events on their website. A server-side API that captures and saves those events to a database. A Rails application that displays the captured event data for a user. …along with appropriate documentation and instructions to start tracking any of your own rails apps. Skills, Gems & Technologies used Ruby on Rails, CSS, HTML/ERB, Bootstrap, jQurey, APIs. Chartkick and Groupdate for visualizations. Devise for user authentication. Staged Demo Heroku Deployment Sign yourself up and receive approval to your email. Github repo: Catravine/blocmetrics Screen Gallery Front page/sign-up Visualizations page About and...

Blocipedia

SaaS Wiki Collaboration Tool: Wikis are a great way to collaborate on community- sourced content. Whether the wiki is for a hobby or work-related project, you will build an app that lets users create their own wikis and share them publicly or privately with other collaborators. Skills, Gems & Technologies used Ruby on Rails, CSS, HTML/ERB, Bootstrap. Stripe for recurring subscription of premium users. Pundit for authorizations, Devise for authentication. RedCarpet for markdown and live previews. Highlight for code-formatting. Friendly-ids for user-friendly slugs on wiki articles. Staged Demo Heroku Deployment Sign yourself up and receive approval to your email. Github repo: Catravine/blocipedia Screen Gallery Editing with markdown and live previews Editing with markdown and live code preview, collaborators...

Open To-Do API

Simple To Do API-only Skills, Gems & Technologies used Ruby on Rails. BCrypt and Knock, ActiveModelSerializer Github Github repo: Catravine/open-todo-api

Blocitoff

A self-destructing to-do list application. Uncompleted tasks are automatically deleted 7 days after they are added. A user can create multiple lists of tasks, add tasks, and check them off. I added onto the basic required functionality for the project by adding lists of items, instead of a user only having uncategorized to-do items. Skills, Gems & Technologies used Ruby on Rails, CSS, HTML/ERB, Bootstrap. Devise for authentication. Whenever and/or Heroku Scheduler, for automating rake tasks. Staged Demo Heroku Deployment Sign yourself up and receive approval to your email. Github repo: Catravine/blocitoff Screen Gallery home screen after logging in User screen with lists of to-do...

Bloccit

Learning to use the fundamentals of Ruby on Rails to create a Reddit clone project of similar functionality. Skills, Gems & Technologies used Ruby on Rails, CSS, HTML/ERB, Bootstrap. Authentication from scratch, CRUD, MVC architecture, polymorphism, ActiveModel relations, RESTful actions, validations Staged Demo Github repo:...

Wilms and other Renal Tumors

Creation of a new site for the (then) IU Cancer Center. Different types of renal (kidney) tumors that mainly afflicts children and adolescents. This site has a lot of information for patients, friends and families, doctors and teachers. Given a massive amount of information and some great photographs from Riley Childrens’ Hospital, I was able to structure and design the site with a light, hopeful look and feel, and create icons and infographics about treatment timelines. Skills Used Graphic Design and Layout, site structure, HTML, CSS, PHP for includes, Infographics Staged Site Wilms and other Renal Tumors – Site has since been moved/redesigned. Screen Gallery Main Home screen Wilms Tumor specific main page Resources for Parents Inner page for imaging studies Inner page for types of tests Infographic: Sample Timeline for Rhabdoid Tumor treatment News screen Inner page for Clinical...