github

  • WordPress and .gitignore

    Updates have been added after the jump!

    In the coming weeks I’ll likely put a lot of my own personal code (as in, not code people pay me to write) in public repos on Github. A lot of my work is WordPress related so I’ll make a local repo at the root of some WordPress install as to not complicate things. In order to make sure I don’t put up something unintentionally (like say, my wp-config.php file), I’ve created a more thorough .gitignore than what I have seen from automatic generators. If you’re interested, I put it into a Github Gist, so you can just copy and paste it. If you think I’m missing something or am wrongfully excluding something, leave a comment on the gist!

    Github Gist: wordpress-ignore

    (more…)

  • Sass, Sublime Text, Github, and Changing my Development Workflow

    When I left the full time freelancing world 2.5ish years ago, I had a very specific way I did things and I enjoyed it; however, admittedly, it wasn’t the best. I was using Coda, not making local copies, not using any form of version control, and my frameworks were becoming stale. I’ve been going to lots of WordCamps lately, talking to a lot of coders, listening to a lot of podcasts, and I came to the conclusion that the way I did things when I left the freelance world, the things I still do today, are not only outdated, they are slowing me down, and are dangerous (in the case of data loss). I decided to change  that.

    (more…)

  • I’m on Github!

    I know it’s something I should have had for a while but I generally don’t feel my code is up to snuff. Seeing as I’ve been promising people my code, however, it makes sense. My username on @github is jcasabona. You can get to my repo using the link below.

    My Github Repository

    Right now you’ll find 4 of my own projects: My WordPress Boilerplate theme, my “Professor” plugin (mentioned at WPSummit and NEPAWP), a simple Flexslider plugin I use (may release a pro version of that one), and a Reading List plugin.

    In most cases, I will upload in progress or abandoned projects here in hopes that someone will pick them up. I must apologize for one thing however, and that’s my code isn’t documented very well. I may try to do that when I have time.