Bein’ Neighbourly and Cleaning and Greening the Forest City
First impressions matter, right? So today’s 20-Minute Makeover event, in support of London Clean & Green, is a great way for a group of Echidnas to…
Deeper Dive Into Node.js: Part Two
The second part in a two-part series about Node.js. In part one I covered the structure of Node.js library and talked a bit about modules. Today, I…
Goals and Objectives
Goals, Objectives and Target Audience…these three words are the hallmark to running any sort of successful marketing campaign. Target audience is…
Eight Ways to Implement Site Personalization
Concierges are highly skilled people who can add real value to your life by taking care of some essential and time-consuming tasks for you. In the…
Drupal 9: Six Weeks To The Drop
In this strange time where reflection and anticipation meet, we’ve been thinking a bit about Drupal’s past as we build momentum moving towards its…
Spooktober: Scary Tales of Online Presentations
Later this week, I’ll be presenting at the Bay Area Drupal Camp (BADCamp). But instead of waking up and looking out of a hotel window at the sprawling…
Opening the Book on Closed Captioning!
We've all heard it: "Closed captioning for this program is brought to you by Company X" but have we thought what captioning truly means and what it…
AODA - It's Time to Act
So Ontario's supposed to be fully accessible by 2025. I mean, that's the point of the Accessibility for Ontarians with Disabilities Act, right? An…