Joshua T Kalis he/him

  1. The Benefits of Hypermedia

    Hypermedia can benefit: any API, the developers of an API, the developers of

  2. My Dotfiles

    These are most of my common settings.

  3. Syllabus 2015 - 31 Dec 2014

    So this year, I am a little less ambitious with the breadth of topics I would

  4. I Learned Something Old - 31 May 2014

    Often times I am working in terminal - bash - and I find that I have 2 - 3 tabs open for a given project. What I learned - and am writing about - is how to send jobs to the background so I can again use the terminal tab / window as well as kill jobs and restart them.

  5. Getting Started With Git - 20 March 2014

    Version control is not just for large teams or enterprises. Version control is for anyone, with a desire to gain some piece of mind when making changes to any system of any size, with ease.

  6. Coding Kata - 12 March 2014

    Kata are exercises that are meant to convert deliberate actions into muscle memory. They are exercises to help you become more natural at a given action. Simply completing an action is not the goal of a Kata, one must repeatedly practice to convert action to in-action; the very zen statement "do nothing" does not mean to simply be lazy.

  7. Survival Skills for IT Weekend - 18 Feb 2014

    What good is it if you have the materials but not the expertise?

  8. My 2014 Syllabus - 13 Jan 2014

    I have a lot that I would like to learn and accomplish professionally this year (2014). In an effort to organize myself and an attempt to make good on -at least some of - these I think it would be good - if not daunting - to make a list and refer back to it later.

  9. Plug-able APIs - 30 Nov 2013

    The most important idea I ever learned in JavaScript programming, I learned from looking through the jQuery source.

  10. Airbnb Style Guide Diff - 11 Nov 2013

    I agree with almost everything in the Airbnb JavaScript Style Guide. I will discuss some of my discrepancies with it. I will admit that I have been influenced by the one, the only, Douglas Crockford (papa-Crock).

  11. I Made A Blog! - 1 Nov 2013

    I wanted a place to publish articles I write; which would also hopefully inspire me to write more consistently, if not often.

  12. Commander JavaScript - 9 Oct 2013

    A simple introduction to the Command Pattern and some reasons why it might be a great pattern to use in JavaScript.

  13. I Want To Do This - 8 Oct 2013

    I sometimes have good ideas, and some of those times I actually attempt to do something about them. This is not one of those times so I am going to write about it to hopefully inspire someone to do it for me and thank me endlessly for the idea.

  14. Be Good At Your Job - 7 Oct 2013

    You have one job in life and that is to be good at whatever it is you do.

  15. BrowserSlides - 4 Oct 2013

    I wrote a simple slides parser / formatter and presenter library in JavaScript, jQuery, and Markdown; OK, and some CSS and HTML.