Developed by Andrew J. Holden and Robert Porter of Hamilton’s own CartaNova, Weever turns almost any website into a web app that look and feel like an app installed from an “app store” for platforms like iPhone, Blackberry Touch, Android and iPad.

With so many operating systems and app stores to in the mobile space, it’s no wonder that 80% of small businesses and most non-profits do not have a mobile web presence. They simply can’t afford the development costs that would be required to build an app for all these platforms. Weever is an accessible and affordable way for such organizations to participate in the mobile web – installation of Weever takes 5 minutes and the cost starts at a mere $30 a year!

The Spectator did a great write-up of Weever not too long ago. Hats off to Andrew and Robert for launching Weever!

More Hamilton businesses doing cool software stuff!

More businesses doing all kinds of cool stuff with software in Hamilton have been added to the directory.

Mabel’s Labels is an awesome Hamilton-based eBusiness – just check out the press they’ve received! And it looks like some bright students supported by The Hatchery Program at Mohawk College have created Signal Flow Software in order to make some really cool educational software!

Have you heard of these businesses and what they do yet?


Design by DDC – Web & interactive programming, design & print, CD & DVD replication.

Healix Computing – Healix Computing provides a wide range of services related to computing and information technology, including: systems administration and maintenance, internet programming and backend design, hardware and software procurement, application implementation and deployment, and IP solutions including web hosting, spam and virus protection, instant messaging, and Voice over IP.

Full of Design – Web firm that specializes in design, eCommerce, Content Management (CMS), Site Architecture, Workflow Automation, Usability & Accessibility Analysis, Search Optimization (SEO) Measurement & Analytics, Branding & Identity, Flash Development, Logos, Print Collateral, and Photography.

iDesign – iDesign is a design, invitation, web & print company.

Inchroma Digital Media, Inc. – A media development company specializing in leading-edge website design & development, film/video editing and CD/DVD-Rom authoring.

Mabel’s Labels – eBusiness offering sticky labels and clothing labels that are dishwasher, microwave and laundry safe, and customized with a child’s name, choice of colours and icon.

Rodrigues Design & Production – Rodrigues Design & Production offers the following services: website & web graphics design, logo and/or icon design, advertisement & graphics design, promotional material (ie. t-shirt designs), PHP & MySQL development, interactive online form development, search engine optimization (SEO) of new or existing websites, multimedia production, website & FTP server setup, web hosting, website deployment & website project management and Flash animation & Flash Actionscript programming.

Serious Monkey – Web development, design, marketing, branding.

Signal Flow Software – Create a fun, social learning experience for students who are preparing for quizzes and tests.

Sleek Design – Small design company that uses leading Web development tools to build beautiful websites and create powerful brand identities for local, small businesses.

Quant Interpretations Inc. – Quant Interpretations Inc. (QI) is dedicated to improving the productivity and performance of Canadian companies by improving the speed and accuracy at which they receive market data for use in key business decisions.


Software Hamilton Pub Night – One Week Away!

Software Hamilton Pub Night


When: Tuesday June 28th @ 7:00PM
Where: The London Taphouse – Rooftop Patio!!! (31 John Street South)
Register: http://swpubnight.eventbrite.com

You can bring whatever software you develop or work with on your laptop, tablet or smartphone to show off to others in the Hamilton software community! We’ll have some tables setup for people to put their laptops on, and everybody will be free to walk around checking out what kind of things other people are working on and getting to know one another. The London Taphouse has a beautiful rooftop patio that is perfect for a drink in the summertime – come out for a fun night!


McMaster Workshop on Domain Specific Lanaguages


June 13 – June 14 (Public Workshop), June 15 (Workshop for Project Participants)

9am-12pm, and 1pm-4pm

Engineering Technology Building

Organizer: Christopher Anand

Presenters: Edward Kmett and Wren NG Thornton

This workshop will introduce the concept of embedded Domain Specific Languages and their application to problems in software design, through several examples.
Roughly half the material will be accessible to beginning graduate students in Computer Science or Software Engineering.
Some of the material will require advanced knowledge of Haskell and Category Theory,
but non-experts should still benefit from seeing the power of these ideas in more advanced applications.
Some examples, mostly on Monday, will use Scala, which will be easy for Java programmers to follow.

Following the lunch break on the 14th, our industrial sponsor, Indellient Inc. will present their digital pen technology. Everyone is welcome for this public demonstration.

At the end of this workshop, we hope you will be convinced that DSLs are an excellent way of approaching new design problems, and result in very robust and maintainable code.
You will also have a set of starting points to continue your exploration of the topic.


What DSLs are.

Shallow vs. deep embeddings. Lenses.

Monadic APIs vs. non-monadic APIs – for the monadic APIs there is the consideration of initial vs. final

encodings. This is probably the most theory-heavy part of the material.

Initial encoding, in particular via free monads

Using codensity to improve the asymptotic performance of free monads.

Final encodings for languages that lack GADTs, or to make deep embeddings shallow.

Observable sharing via stable names.
* unsafePerformIO to allocate references and Lava for observable sharing.
* Kansas Lava – observable sharing via StableName allocation
* final encoding – automatic differentiation

Other examples
* SAT/SMT sovers
* Nikola – deep embedded targetting GPUs
* uses of Template Haskell
* JMacro – EDSL for emitting javascript in haskel

Innovation Night – July 13, 2011

Tickets: http://innovationnightjuly2011.eventbrite.com

Innovation Night is Hamilton’s key event for innovators and entreprenuers to share and develop their ideas,
practice and perfect their pitch, and present to their peers and the local innovation community.

Innovation Night is open to the public, and attendees will have the opportunity to observe five 5-minute presentations and ten 1-minute presentations, meet the innovators, network, and enjoy light refreshments.

The Next Innovation Night will be held on July 13, 2011 from 7:00pm-9:00pm in the Atrium at McMaster Innovation Park

Innovators are encouraged to register to attend a half-day workshop to refine the presentation of their idea, and up to 15 ideas will be chosen to be presented to a panel of judges at Innovation Night.

The next Innovation Night Workshop will be held on July 7, 2011 from 6:00pm-10:00pm at McMaster Innovation Park