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 solution isn’t ready out of the box, it is with just a little bit of tweaking. Something you might not be aware of is there are unit testing design patterns too.

(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 and what you really, REALLY need is a way to actually get things started without having to read a whole host of how-tos, setup documentation etc, when all you really want to do is get to unit testing.

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 browser UI/middleware considerations in the browser.

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?”

Callbacks, callbacks, callbacks!

Waiter,

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!

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.

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 still interacting with a smaller, but equally important, ecosystem.

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 disgust are misplaced.

Stop Worrying About Your Followers

Yeah, I said it. Knock it off. Stop worrying about how many people are following you on Twitter. Forget about how many friends you have on Facebook. Quit fussing over whether someone stopped following you or decided they didn’t want to be your “friend.” They don’t know you any more than you know them. It’s nothing personal, they just stopped.