My hail mary idea is more along the lines of infrastructural development of a tech sector in Northern Alberta.
Retrofit Northlands into being a tech/dev startup hub. Offer cheap office space free wifi, free parking. Don't even bother changing the name.
Try to attract all developers across all of Canada with intense subsidies and an open opportunity to network with others in similar fields and situations.
Turn the entire floor and seating area into an open office dev floor.
This on steroids:
https://gameplayspace.com
Hire full time specialists who deal with grants and patents. (CMF?).
Turn all of the kiosks into computer hardware shops and food vendors and tons of coffee.
Turn all the skyboxes into shared meeting rooms.