Geekness


2
Sep 09

How to get Started in Vancouver Tech

I’ve been meeting quite a few people who are new to Vancouver and are looking to get involved in the local Web and Tech scenes. There’s quite a bit going on, and Google is your friend, but if you want to save some time here are the best places to go, meet people and see what’s going on. There’s also a score for how nerdy or business-y (?) the event is on a scale of 1-10.

Do your research

Nerdy: 5
Business: 4

Find out what you’re interested and search for companies based in Vancouver that do what you love. If you’re enthusiastic people will make time for you. Ask someone out for coffee or a pint and just talk. Don’t try and get a job, just figure out what’s going on. Like any “scene” you’re likely to hear conflicting viewpoints. Keep an open mind. Look for and talk with local bloggers and tech reporters. Look for events happening in your area. If you’re interested in Open source projects, find out if the people who work on them are in the area.

Democamp Vancouver

Nerdy: 7
Business: 5

Like most unconferences, Democamp is a loosely organized evening event where the people that attend make up the conference. In this case you bring an idea, and the idea is your demo. You don’t have to present, and it’s a good way to meet people that are interested in starting something new, or are working a project already. Democamp doesn’t happen nearly as often as it should, so if you’re interested in helping out there, check out the site and get in touch.

Launch Party Vancouver

Nerdy: 4
Business: 8

Every few months local entrepreneurs who are launching their projects meet up to celebrate all their hard work. Walk around and talk with people and get to know the people behind these projects. Most of the time the executives are presenting but ask to chat with some of the developers if that’s more up your alley. This is usually a very social event where you’re bound to meet a lot of interesting people – just don’t be shy.

Bootup Labs

Nerdy: 8
Business: 6

Bootup Labs is a local startup incubator which helps companies go from “zero to fundable”. The offices are located at 375 Water St, in Gastown and house a rotating group of Vancouver based startups which are always looking for talented help. Bootup has an open door policy so if you’re new to the area you can generally just pop in, but I suggest getting in touch with them first to arrange a quick (<30 minute) chat. Everyone is really friendly, and it’s a good way to plug in, or at least get pointed in the right direction.  Bootup helps run a few of the events in town, so pay attention to their upcoming feed for things that are happening

Techvibes

Nerdy: 5
Business: 5

Techvibes is a tech community blog and business directory. It’s a really good way to get to know which businesses are in the area and what they do. They also publish a list of events happening in town that range from an Entrepreneurial to Developer focus.

VEF

Nerdy: 2
Business: 10

If you’re more into the business and entrepreneurial side of things, I suggest checking out Vancouver Enterprise Forum or VEF. VEF hosts events on a monthly basis and it’s a great way to connect with other like-minded individuals.

Developer Meetups

Nerdy: 10
Business: 3

There are plenty of developer meetups happening in town. The umbrella meetup for all of these is the VanDev network. Join that and you’re bound to meet quite a few people. The most popular is the Ruby/Merb/Rails meetup which has events on a monthly basis.

I hope that’s enough to get you started! Let me know if there’s anything else you want added to the list.


15
Jul 08

Feature as a Service

Websites have gone from hand-typed static pages, to massive applications with every feature under the moon. Most applications have some secret sauce that does magical things in the background – whether that be the ability to handle massive amounts of volume, reduce the barrier to entry into a market, or just keep users engaged by providing endless amounts of quick short updates.

Take Amazon as an example. Amazon operates their environment as a bunch of different groups, each running different services within the same company. S3, EC2, Payment Services. They’re all independent, highly scalable functions, tied together in the application we call Amazon.com.

Companies and startups are starting to break this operational model open, and putting those individual functions online for everyone. They’re building services that do something really well – or rather that do one thing really really well. They’re companies that focus on a specific function or feature and are open enough so creative people can say “I’m going to take this, this, and this – mix it in a pot and voila!”.

Do you want to build your own Twitter? Find an SMS gateway, Cloud Computing Host and XMPP service provider.

Do you want to build an interesting RSS/ATOM service? Find an RSS aggregator service and pour on some glue – see what sticks.

It’s Feature as a Service world (to use an already overused description). Eventually cloud companies will realize that doing one thing really *really* well is tremendously valuable. Why does everyone have to build their own DNS service? Why does everyone have to build their own hosting system? What about Enterprise Storage, Authentication, SMS Gateways, Massively scalable XMPP services? How come I have to do that myself? Can 10,000 messages sent through a jabber server be worth a dollar? I think it can (maybe the math needs adjusting but you get my point). We’re all really just building a massive computer called the internet, only with each big trend we replace ‘The Internet’ with something else. First it was ‘The Web’, then it was ‘Web 2.0′, and now its ‘The Cloud’. The fact of the matter remains – the further along we go the more tightly knit the internet becomes, and that means that theres opportunity for programmable white label services to propel us further and faster.