Author archive

Jeremy Chan


Entrepreneur, software technician, musician, and food appreciator; owner of The Jonah Group (the best place I've ever worked); Lover of long beaches, vast oceans, warm hearts and open minds.

The World’s First Varsity Creativity League Launches in Toronto

Toronto, ON – Your creative juices are flowing, your mind is filled with ideas, but you don’t want to wait in a line of 1000 people to audition for “Triple Threat”, so what do you do? On October 15, 2012 in Toronto, The Media League, the world’s first varsity creativity league launches in Toronto, bringing social networks and digital creativity into high schools in a positive and fun way.

Continue reading...

Java to Clojure

Developer Extraordinaire Tim Washington of Interrupt Software recently gave a talk at our offices, detailing his experiences transitioning a Java app to a Clojure app. He's shared it with the Clojure Community on Google Groups. We include it here, and thank Tim for doing the talk at Jonah - very interesting!

Continue reading...

Culture Compass picks up on The Media League

We’re gearing up for a summer of sport as the UK goes into over-drive for all things Olympic. But could we ever imagine a Games that had creativity, rather than sport, at its core? A sprint finish for the best photographer, or a medal for the most talented graphic designer?

Continue reading...

Is Your School in the Mix? Get a Media Team Today!

The Media League is the world’s only varsity creativity league for high schools. We mashed up varsity sports with digital youth culture to produce The Media League, an ongoing organized competition in which high school Media Teams compete by producing and sharing original creative media. The Media League season includes Players, Teams and Coaches, as well as Tryouts, Pre-Season Games, Divisional Playoffs and eventually National Championships.

Continue reading...

“Social” Status Reporting

Whenever we procure services from a vendor (e.g. remodeling a kitchen), we are faced with overcoming the fear of potentially spending a lot of money without getting a successful result at the end. Once the project begins, our visibility into project progress is then limited to what we learn from the vendor’s status reports, and what we see as visible progress. Unfortunately, we never really know if the vendor is painting a rosier picture than reality might reflect. Also, it’s often the case that visible progress is not easy to come by, especially in software projects where the work product is so abstract.

So our visibility goes down, our stress levels increase, and we begin to spend our time standing on the vendor’s head nervously polling “how are we doing?” every day or two. Since Jonah Group is a services organization, we understand this dynamic all too well, and use two major strategies to prevent this from happening.

The first is Iterative Development and Delivery of vertically integrated pieces of the system (stories or use cases). I won’t go into this very deeply, because it is a well-developed, well-understood technique at the centre of modern Agile software development methods. Essentially this reduces risk by delivering working pieces of functionality early and often so that visibility into progress is re-established at discrete points in time (typically the end of each code Sprint).

The second is the process of continuously collecting answers to the question “How much time do you have remaining on this task?” from each of the team members. But how?

Continue reading...

Next Page »
« Previous Page

The crew behind ASOT

We're a team of interactive, software, and business intelligence experts skilled in the design, construction, and management of online enterprise systems.

Visit The Jonah Group site

Get in touch with us