Recent Projects
React-News - A ReactJS Demo App
Demo | React-News |
Source | github.com/echenley/react-news |
React-News is a Hacker News clone written using React, RefluxJS, and a Firebase backend.
Moran - A Theme for Ghost
Source | github.com/echenley/moran |
Moran is a minimalist, typography-centric design ideal for long-form writing.
Scratch - A Theme for Ghost
Source | github.com/echenley/scratch |
Scratch began as a from-scratch rewrite of a previous theme (Glass) with the primary goal of keeping it light and fast. Scratch has a classic, intuitive feel with all-serif typography: Crimson Text for the body and a ligature-enhanced Libre Baskerville for headings. JavaScript is kept to a minimum and optimized for ultra-quick performance.
Flip - A ReactJS Game
Demo | Flip - A ReactJS Game |
Source | github.com/echenley/flip |
Building upon my experience with the ReactJS Slide Puzzle, I thought I'd take the concept of a completely impractical React-based game one step further. As my first original game, Flip was a big learning experience, and really shows what's possible using React.
JonathanCarbin.com - A Cellist's Website
Link | jonathancarbin.com |
Source | github.com/echenley/albatross |
I made this website for my friend and fellow cellist, Jonathan Carbin. His career as a performer and teacher in Austin has been growing, and he wanted a simple artist website to feature media, contact information, and upcoming concerts.
Glass - A Theme for Ghost
Source | github.com/echenley/glass |
Glass is an Ajax theme for Ghost. The design philosophy was to strip out the non-essential and focus on written content and typography, responsiveness, and a simple, elegant user experience. JavaScript adds transitions and other subtle effects which improve the experience but still degrade nicely.
Counterpoint - A Theme for WordPress
Source | github.com/echenley/counterpoint |
Counterpoint is a full-scale, single-user WordPress theme. This was my first major development project, and as I learned more, I kept going back and refactoring entire sections to make them more idiomatic. I learned a lot about PHP, common design pitfalls, licensing, and the various nuances of WordPress development.
For more info, check out Hacking the WordPress Loop.