Skip to content

Instantly share code, notes, and snippets.

@kellishouts
kellishouts / airship-cms-partials-and-content-blocks.md
Last active May 21, 2017 03:35
Airship CMS Partials & Content Blocks

Partials

A partial let you store a snippet of markup as a separate file, so you can reuse common code blocks in multiple layouts and templates.

To create and use a partial:

  1. Create a file in /compartments/partials/, such as subnav.html
  2. Add markup to the partial. The partial has access to any data and properties relative to the template or layout that it is inserted into.*
  3. Render a partial by adding the partial helper to the markup. Your partial name will match the partial filename. This example shows a reference to the partial called subnav.html.
// Partial: `subnav.html`
@kellishouts
kellishouts / devleague-resumes-cohort-14.md
Last active May 10, 2017 00:54
DevLeague Resumes - Cohort 14

Your resume is the #1 thing that potential employers will see and will judge you by. You only have a few seconds to capture their attention. Regardless of how good of a programmer you are, you will be judged by your resume, your online presence, and by how visually appealying your published projects are. This is a CRITICAL part of getting employment.

Online Resume

For the first time, we will have you create an online resume. In the past, the resume was a Google Doc, and final form of submission was a PDF. From now on, we will have an online resume format that you can write in Markdown and publish to your github.io page, then a "Printed PDF" version will be saved from your Github.io page.

Resume Content Review Schedule

  • First Draft Due on your github.io page by Monday May 8, 6pm.
  • Slack Kelli with: (1) a Link to your page (2) best email to contact you.
  • Do not add any custom styles to your published page. This review is strictly for content.
  • Work with Lori Kohara (alineahiconsulting@gma
@kellishouts
kellishouts / airship-cms-public-make.md
Last active May 4, 2017 21:50
Airship CMS - Collection Public Make (Form)

Set up a Collection with Public Make

Collection Title: Contact
Collection Name: submission
Collection Public Path: contact
Layout: application.html
Template Directory: contact
Fields:

  • Name (text)
  • Email (text)
@kellishouts
kellishouts / keybase.md
Created March 24, 2017 01:48
Keybase Verification

Keybase proof

I hereby claim:

  • I am kellishouts on github.
  • I am kellishouts (https://keybase.io/kellishouts) on keybase.
  • I have a public key ASDlQJ6TjcuVByTz1mWooCQBZR5sjzVducM6kYXEBgPaBAo

To claim this, I am signing this object:

@kellishouts
kellishouts / graph-ql.md
Last active August 16, 2016 02:34
GraphQL

GraphQL

Pre-Requisites

This material should come after ABC and definitely before ABC. Students should already be familiar with ABC and ABC.

Class Format / Time to Allow for Subject

This material usually takes XXX-time to introduce and XXX-time for exercises and reinforcement.

About this Topic

This module covers GraphQL as an API and database interlayer. Using GraphQL with a client side framework is part of the FrontEndFrameworks/GraphQL Module.

@kellishouts
kellishouts / git-flow.md
Last active August 13, 2016 02:35 — forked from theRemix/README.md
Git Flow

Git Flow

Prerequisites

This material should be covered at the beginning of, or just before the final student project. Basic git knowledge is required, intermediate experience with CLI and git is preferred.

Class Format / Time to Allow for Subject

This material usually takes less than an hour to introduce and will be in use throughout the final project.

Topics & Expected Outcomes

@kellishouts
kellishouts / Deployment.md
Last active August 3, 2016 18:08
Deployment

Deployment

Prerequisites

This material should come after XXX and before XXX. Students should already be familiar with XXX.

Class Format / Time to Allow for Subject

This material usually takes XXX to introduce and up to XXX of exercises and reinforcement.

Topics & Expected Outcomes

@kellishouts
kellishouts / DevLeague-Module-Style-Guide-OOP.md
Last active April 16, 2017 15:06
DevLeague Module Style Guide (OOP)

Object Oriented Programming

Pre-Requisites

This material should come after revealing module pattern and definitely before MVC. Students should already be familiar with requiring external modules and exporting modules.

Class Format / Time to Allow for Subject

This material usually takes 1 full day to introduce and up to a week's worth of exercises and reinforcement.

Topics & Expected Outcomes

@kellishouts
kellishouts / airship-users-2016-08-27.md
Last active September 29, 2016 20:44
Airship Users - Aug 27, 2016

Updated Aug 27, 2016

Install Airship CLI

Installing the cli tools on a Mac or Linux

You only need to do this for your system when you first start developing Airship projects, or whenever a new version of the cli becomes available. Download the latest version of the cli at:

[install.airshipcms.io[(http://install.airshipcms.io)

Installing the cli tools on a PC

@kellishouts
kellishouts / running-airship-cli.md
Last active July 8, 2016 04:23
Running Airship CLI

Running Airship CLI/Server connected to staging (airshipcms-alpha.io)

[1] For STAGING make sure your .env looks like this:

AIRSHIP_API="http://truffaux.airshipcms-alpha.io"
AIRSHIP_SUBDOMAIN_HOST="airshipcms-alpha.io"
AIRSHIP_PORT=4000