Mainstay Monday: Inheritance
This is the first in a new series I am trying out on my blog. Every Monday I want to provide a post about some foundational element of programming and how it relates to Javascript development. What better place to start than inheritance? ...
2015.06.22
Don't Talk About My ObjectMother That Way
When last we met, we talked about setting up unit testing for Javascript. I'm sure anyone reading this blog is at least aware of the idea of software design patterns. There are all of these known challenges with canned solutions. If the s ...
2015.06.17
(Not) Another JS Testing How-To
There are lots of posts about how to write your first unit test in Jasmine or Mocha, and many of them draw directly from the Jasmine how to. Let's pretend, for a moment, that you are a developer who is already familiar with unit testing an ...
2015.06.10
Browser-side Isomorphic Javascript
With the advent of Node, there has been discussion of isomorphic Javascript.  The general idea behind this is code written for server-side purposes can also be used for UI purposes. The problem with this notion is, it doesn't account for b ...
2015.06.03
Everyday Functional Programming in Javascript
I gave a talk at the beginning of the year about functional programming. Someone asked "can you do functional programming little by little or do you have to do it all, all the time?" When I answered, I felt I didn't give them the answer t ...
2015.05.27
Callbacks, callbacks, callbacks!
Waiter, There's a promise in my spaghetti. *** So, dig, I like promises.  People I work with and people I talk to think I don't but I really, genuinely do. Promises (in a computer science way) are just plain awesome.  Here's the idea: ...
2015.05.18
To New Beginnings
Wow! It's shocking that the last post I wrote here was almost a year and a half ago. I guess it's been busy! In that time I worked for an education company, got laid off, found work at a startup and wrote a LOT of code. Am I older? Defini ...
2015.05.01
Yo dawg, I heard you like accessibility...
So I put accessibility in your menus so your users can use your site even if they are disabled. Okay, so I suck at yo, dawg jokes. I did, however make a handy little menu script.  It's small. It's functional. It supports accessibility fea ...
2013.09.05
We Live in a Biosphere
You may or may not be aware of this, but when we are interacting with an application, we are entering a biosphere. People always talk about suites of applications as being an ecosystem, but even within the constraints of single app, we are ...
2013.06.27
Monetizing the Web
Today I read an article about Irish newspapers plotting to charge for linking to their content. We've all heard about this before and people seem to get up in arms about it every single time it is mentioned. I think this frustration and ...
2013.01.16
18910111215