Skip to introduction Skip to main content
Header
Home
Main Menu
  • Services
  • Work
  • About
  • Blog
  • Careers
  • Contact
Home
Footer Primary Menu
  • Services
  • Work
  • About
  • Blog
  • Careers
  • Contact
Footer Secondary Menu
  • Blog
  • Accessibility
  • Wicket
  • Linkedin
  • Twitter
  • Facebook

T: 613.234.5975
F: 613.820.5629


info@industrialagency.ca

318 Richmond Road, 2nd Floor
Ottawa, ON K1Z 6X6
Canada

Get Directions
Blog

The Current  
 

Gimme some slack

Before we started creating our new labs page, one of the features we were looking for was Slack integration. Here at Industrial, we use Slack…

Rob Ferguson
Jun 06

Sprint 57, Distractions and our Working Agreement

Our retrospective at the end of Spring 57 here at Industrial brought to light some key challenges we face that relate to management of time and distractions.

Laura Mindorff
May 27

Why Open Source?

Frequently, we're asked by our clients and others agencies and developers why we choose Open Source Software (OSS) and technologies over some of the proprietary options available in their respective spaces.

Derek Ethier
May 24

Defining e-commerce for Canadian associations

E-commerce transactions are a key driver of revenue for associations across Canada - membership transactions, event registrations, digital product purchases, physical product purchases, subscriptions, and donations.

Jeff Horne
May 23

Bonus.ly is the new "gold star"

Positivity is contagious, and bonus.ly is helping us create an even better environment through a peer-to-peer employee recognition program.

Laura Mindorff
Apr 14

Confluence Bootcamp Day at Industrial

Documentation is a burden in the software industry. Here at Industrial we've embraced the Confluence knowledge management platform to help ease the pain.

Jeff Horne
Apr 14

Creating custom templates for ckeditor in Drupal 7

Using the ckeditor templates plugin to pre-define HTML markup for use by content editors.

Rob Ferguson
Apr 07

Rendering HTML into PDF using WKHTMLTOPDF

A journey through converting web content into a Portable Document Format file

Rob Ferguson
Mar 30

Our Development Workflow and Tools

At Industrial, we're strong proponents of Agile Project Management. However, Agile is something we take to heart across all of our internal processes…

Derek Ethier
Jan 12

Centralized Authentication with BCrypt

It's getting close to that time of year when we take time to go home and visit family and loved ones at the end of another year. And, when you're a "…

Derek Ethier
Dec 18

Database design in modern applications

Leveraging the power of UUIDs to ensure interoperability with external applications or micro-services and how it relates to database design.

Derek Ethier
Dec 10

Amazon Review of Sprint 44

Today was a retrospective (retro) day at Industrial. This means we finished a sprint and looked back at it to discuss as a team what worked, what did…

Laura Mindorff
Dec 03

Shared understanding with user story mapping

We’re drawn to stories. We like telling them. We like hearing them. Our parents tell them to us, and we tell them to our kids, and the stories bec…

Megan Goodacre
Nov 16

CanUX 2015: from space travel to wiener dogs

This past weekend Mel Cowell (one of our designers) and I attended CanUX at the Museum of History in Gatineau.  Ottawa's own Rob Wo…

Megan Goodacre
Nov 09

Technology takeaways from CSAE 2015 in Calgary

A rollup of the technology discussions that we heard or took part in during CSAE's National Conference in Calgary this past October.

Jeff Horne
Nov 02

Colour choice and accessibility

Colour blindness is among one of the most common disabilities in the world. It's important to consider accessibility when choosing colours for your brand and website.

Ryan Knuth
Oct 15

5 Technology Trends That Deserve Your Attention

Mobile technology, cloud file storage, micro services, open source software, and big data: 5 trends worth watching for 2016.

Jeff Horne
Oct 12

Debugging PHP with Xdebug

Steps to enable step-through debugging with PHP using the Xdebug extension

Rob Ferguson
Oct 09

Creating a basic theme with October CMS

October CMS makes custom theming easy. In this article we outline the steps required to get your theme off the ground.

Kevin Andrews
Oct 06

Standing on the shoulders of giants

A brief discussion of the history of the web, APIs and how it relates to the work we're doing with wicket.io.

Derek Ethier
Oct 01

Attending an Accessibility conference from the comfort of our own lounge

Industrial Quality Assurance Manager Ryan Knuth reflects on the 2015 Accessibility Summit, an online conference.

Ryan Knuth
Sep 17

BDD testing in Drupal

How to get started writing tests for Drupal using the Behat framework.

Rob Ferguson
Aug 13

Wicket.io: Re-thinking the traditional member data model

Free your data from the shackles of your current member data solution with wicket.io: a new approach to managing and engaging your members.

Jeff Horne
Aug 04

User behaviour. Or, why a UX expert can find your keys.

How observing user behaviour can help create great user experiences. And help you find things.

Megan Goodacre
Jul 20

Intro to Agile at Industrial

Using agile methodologies in a service company is unique. While many companies talk about being "agile," here at Industrial we truly are. In this article we explain what a typical sprint looks like.

Laura Mindorff
Jul 17

Style guides: your brand’s best friend

A style guide is whatever you need to document to keep you, your team, your contractors, on brand. And it's never too early to start thinking about building one.

Megan Goodacre
Jul 07

Why you're smart to use Eventbrite to manage your organization's events

A look at the power of the Eventbrite platform for managing events whether your an association, not-for-profit, or corporation.

Jeff Horne
Jul 05

How do I talk to a client about budget overages?

In a transparent and Agile process, how do you address the question of budget with a client.

Rob Ferguson
Jul 03

The Case for Test Cases in Web and Mobile Projects

Creating test cases early in the project lifecycle benefits the entire team and shouldn't be overlooked during project planning.

Ryan Knuth
Jul 03

Elasticsearch and Drupal: Creating a powerful search engine for your website content

A look into how we integrate Drupal with Elasticsearch to enable powerful on-site searching.

Rob Ferguson
Jul 01

Efficiently building a front-end design with Bourbon

When it comes to efficiently building out custom front-end designs, many frameworks fall short. Bourbon gives control back to the developer, while still providing tools to quickly get your site off the ground.

Kevin Andrews
Jun 29

Ask not what you can do for your database, but what your database can do for you

We work with databases all the time. We're constantly stuffing large amount of data into them, ranging from page content to meta-data, numbers a…

Derek Ethier
Jun 24

Apple Watch and Notifications: Should your organization care about the latest wearable tech?

Thoughts on what the Apple Watch might mean to your organization, through the lens of notifications.

Jeff Horne
Jun 09

Getting started with Ionic

Using the Ionic application development framework to turn our responsive, accessible web tech into amazing mobile applications.

Derek Ethier
Jun 05

Why you’re right to hate your Association Management System software

Industrial's take on the current state of AMS software solutions, their impact on user experience, and thoughts on a better path forward.

Jeff Horne
May 25

Drupal 8 now

A tale of how the new Industrial website came to be under Drupal 8, the latest (still in beta) version of one of the most popular open source content management systems in the world.

Rob Ferguson
May 22

Faceted search: Powerful filtering of website content

How to build and structure the best possible on-site search to allow users to quickly get to the information they need, without a long navigation path.

Jeff Horne
Apr 28

Saving energy with Hydro Ottawa's Small Business Lighting Program

Our tale of transforming our office lighting by taking advantage of a great (and free!) program from Hydro Ottawa.

Jeff Horne
Apr 13

Creating an accessible colour palette

This is a quick walkthrough of how I helped our designer develop an accessible colour palette to get things kicked off for the design of the new Industrial website.

Ryan Knuth
Apr 10

Meet Oscar

Meet Oscar. He's our office dog, and if you visit the Industrial workshop on any given Thursday, you'll most likely be greeted by his insanely high-pitched, ear-piercing, yappy-barking-insanity.

Jeff Horne
Apr 01

15 lessons from 15 years at Industrial

On February 1st, 2015, this little company of ours turned 15 years old. My, how the time flies. To commemorate 15 years in the land of digital, here’s my top 15 lessons learned.

Jeff Horne
Mar 02

Industrial helps Ottawa Senators launch Salesforce-powered Fan Council community

In the latest project that Industrial has partnered with the Ottawa Senators on, we have developed an online fan feedback community called the Senators Fan Council.

Jeff Horne
Nov 11

Is your website accessible?

An accessible website is developed, and its content written, so that all users can access the content and use the functionality, no matter of disability, location, experience, or the device being used.

Ryan Knuth
Dec 20

Welcome home

From an empty floor plate to a beautiful office space in the heart of Westboro: our journey through building a new home for Industrial.

Laura Mindorff
Dec 02

Designing the new Industrial

Adventures in designing a new brand for Industrial after 14 years as Industrial Media Inc. Welcome to the new Industrial.

Laura Mindorff
Nov 25

Pagination

  • First page « First
  • Previous page ‹ Previous
  • Page 1
  • Current page 2
Footer
Footer Primary Menu
  • Blog
Footer Social Menu
  • Linkedin
  • Twitter
  • Facebook

Like what you see?
Get in Touch

T: 613.234.5975


info@industrialagency.ca

PO Box 70
Carleton Place, ON K7C 3P3
Canada

© Copyright, Industrial 2022

Footer Secondary Menu
  • Accessibility
  • Wicket