Skip to main content

Building A Calendar Gem Tutorial Series

Open Source Vlog - Where Do We Even Start?
#62 ·

I want to do open source every day. How do we even get started?

Open Source Vlog - Housekeeping and Merging Pull Requests
#63 ·

Cleaning up our open source pull requests for simple_calendar

Open Source Vlog - Setting Up Rspec
#64 ·

Here's how to setup Rspec for an open source project

Open Source Vlog - Setting Up For The Future
#65 ·

Planning our future work on simple_calendar and what we're going to accomplish

Open Source Vlog - Just Deleting Things
#66 ·

Deleting our old code to make room for a refactoring

Open Source Vlog - Building A Calendar From Scratch
#67 ·

Spiking out code to figure out what we want so that we can do a great refactoring of simple_calendar

Open Source Vlog - Refactoring Our Calendar
#68 ·

Refactoring our calendar to find out which pieces need to be interchangeable

Open Source Vlog - Filtering Events
#69 ·

Filtering events for our custom calendar

Open Source Vlog - Finding a balance between Ruby and ERB
#72 ·

Taking the ERB code we wrote for simple_calendar and finding the right balance of Ruby and ERB for our gem

Open Source Vlog - Simple And Clean RubyGem With Rails Engines
#73 ·

Rails Engines really make our code shine for simple_calendar

Elegant Refactoring for Week and Month Calendars
#74 ·

Since we have a great design for simple_calendar, it makes creating new types super elegant and easy

Open Source Vlog - Refactoring Events And Uploading Version 2.0
#76 ·

Refactoring events in simple_calendar and uploading version 2.0

Open Source Vlog - Rails Generators
#77 ·

Today we're adding Rails generators as our final piece of the puzzle for Simple_Calendar 2.0

Open Source Vlog - Sorting Calendar Events
#79 ·

We sort and filter calendar events for simple_calendar 2.0 in a much more friendly manner

Open Source Vlog - Writing Rspec Tests
#81 ·

How do we go about writing robust tests with rspec for simple_calendar?

Upgrading simple_calendar for Rails 5
#112 · Pro

We fix a bug in simple_calendar now that ActionController::Parameters are enforced with strong_params in Rails 5

Recurring events with the ice_cube gem
#159 ·

See how to take rules from the ice_cube gem and add recurring events to any calendar

Adding Exceptions To Recurring Events
#160 · Pro

See how to add exceptions to recurring events with the ice_cube gem