How I use GitHub to Learn to Code

I started at GitHub, Inc. in October 2012 as an accountant and not so coincidentally I’ve been learning to code ever since. ┬áMy first taste of open source was a contribution to Rails Girls of a guide on how to push your project to GitHub. That was really exciting! From there I went on to create an HTML/CSS matching game and a random hack, Rap City, a site that shows the names and locations of rap stars and reads from a google doc. This talk is about how I got started learning to code using GitHub and other great resources.

Slides

Video

Hackentine’s Day HTML/CSS/JS Tutorial

Happy Hackentine’s Day!

Over the last weekend I went to an awesome workshop at Hackbright Academy, put on by Martha Kelly (@marthakelly).

Martha provided the tutorial and source code and we had the rest of the day to hack together a valentine’s inspired e-card.

Here is what I came up with – http://alysonla.github.io/hackentinesday/

We didn’t go into how to host a front-end web project so I put together a YouTube tutorial on How to use GitHub Pages!

WordPress is hard (kinda)

In order to track my thoughts in blog form, I needed a website. I decided to go for WordPress and this theme, well, because it was easy to step up and kinda pretty. But figuring out WordPress for the first time was not easy at all. I tried to follow WordPress’ “Famous 5-minute Install” but several hours later I was still lost. First, I didn’t know what a webserver was (not sure if I do now) and what’s an FTP. I diligently googled both terms but new words are hard and I eventually gave up.

Then I did a search for wordpress in GitHub and I came across this guy: https://github.com/webjames/heroku-wordpress-svbtle who made an f’ing amazing readme that even I could follow along with. It helped that I had experience with Git and deploying to Heroku from Railsbridge so it made the process all the more approachable. And now I have a website – ta-da!

Hello world!

Welcome to my blog! I’m gonna try to use this blog to keep track of my dabblings in the world of code. Follow along!