Categories
Uncategorized

David Crow Answers 5 Questions and Visits Vancouver

Who is David Crow?

David Crow

David Crow is probably the most recognizable face in the Toronto startup tech scene, and rightfully so. Without the effort he’s put into events like DemoCamp and other gatherings where techies, entrepreneurs, social media types and anyone else who wants to build “World 2.0”, we wouldn’t have anywhere near as active or as interesting a tech scene as we do (and not just in Toronto, but across Canada as well).

Collage of DemoCamp photos: "Without David, none of this would've happened."

My current job at Microsoft, as well as the previous two, grew out of opportunities created by David’s hard work, either directly or indirectly. I suppose I owe him a couple of drinks!

5 Questions

TechVibes logoDavid is my coworker at Microsoft Canada’s Developer and Platform Evangelism team and also one of the Windows Phone 7 Champs. Karim Kanji caught up with him and did a quick “5 Questions” interview, featuring these questions:

  1. What motivates you to do what you do on a daily basis?
  2. Do you have any success start-up tips for people wanting to create a name for themselves in your industry?
  3. In your opinion why is Toronto a hotbed for cool tech start-ups?
  4. What’s your favourite tech toy and social media site and why?
  5. Who would you say are Toronto’s social media/tech stars and why?

Check out the article at TechVibes!

David’s in Vancouver This Coming Week

Vancouver: Downtown Vancouver as seen from the Granville Street Bridge

grow2010-logoDavid’s going to be in Vancouver from Monday, August 16th, through Friday, August 20th to attend the Grow Conference on Thursday and Friday, which is aimed at startup techies, entrepreneurs, idea people and investors. “If you’re a startup, an investor or a service provider in Canada,” wrote David, “you should be at this event.”

bootup labsHe’s going to be in the downtown area and available to meet up in the earlier part of the week. If you want to find out more about BizSpark, pick his brain about startups and product/market fit, you can catch up with him at Bootup Labs (where he’ll be working from). To find out more his trip to Vancouver and how to catch up with him, check out this blog entry.

Vancouver photo taken by JamesZ_Flickr and licenced under Creative Commons.

This article also appears in Canadian Developer Connection.

Categories
Uncategorized

Windows Phone Coffee and Code

Logo: Windows Phone Coffee and CodeAs I write this, my Toronto Windows Phone “Coffee and Code” event is drawing to a close. Held at the big communal table in the back corner of the Starbucks at Toronto’s busy Yonge/King intersection, I announced it a mere two days prior, first on Twitter, and then on the Canadian Developer Connection and Global Nerdy blogs, so I was prepared for only a handful of people to show up. I was pleased by the outcome: in the end, we got about three dozen people to show, with twenty people crowding around our table at peak, and not counting the half-dozen people who wandered over saying “Did I hear you had a new Windows Phone?”

coffee and code 1

What is Coffee and Code?

As a mobile worker, I’m not tied down to an office. As a product of late 1980s/early 1990s computer labs, I’m actually quite comfortable working in a noisy, busy environment like a café, and in the late ‘90s, when I ran my own consulting shop, I cranked out VB applications for a mid-sized company in Chicago out of a hip little café on Toronto’s Queen Street West. During that time, I met a number of interesting people, including folks from the local tech scene, which I enjoyed. So when I landed the job with Microsoft and returned to the mobile life, I thought, why not bring a little of that back?

So I started a little event I called “Coffee and Code” back in early 2009. The idea was simple: work out of a café, announce that I’ll be there and will be happy to take visitors, see who shows up. It worked out pretty well, and I hold them whenever my schedule allows. The attendance usually ranges from 6 to two dozen or so, and we talk about all sorts of things, from programming (.NET, open source and everything in between), the local tech scene, the industry in general and just about every other topic – the conversations aren’t always technical. It’s a great way for people to meet up with me, and a great way for me to know what’s on developers’ minds.

The idea has spread beyond Toronto; my coworkers and I have held Coffee and Code events in cities across Canada, Denny Cherry has held a couple in southern California and Cory Fowler holds them regularly in Guelph.

coffee and code 2

Who Was There?

Luckily, I didn’t run this alone. I was backed up by a couple of great people:

  • Developer Mark Arteaga, a Microsoft MVP who’s forgotten more about mobile development with Microsoft tech than I will ever learn. You should catch his Windows Phone 7 sessions at TechDays.
  • Mobile telco expert Anthony Bartolo, who works with me a Microsoft as the phone infrastruicture expert guy with over a decade’s worth of experience in the mobile industry. He’ll also be speaking at TechDays about Windows Phone Marketplace.

coffee and code 3

Among the people in attendance were:

  • Mobile tech bloggers: The guys from Mobile Syrup and The Cellular Guru, there to see a real-life Windows Phone 7 phone. As Anthony noted, they were impressed with the smoothness of the phone (yet more people saying that they love its touch responsiveness) and loved the features. Not bad for a beta OS running on prototype devices!
  • Kate Gregory: She’s one of Canada’s Microsoft Regional Directors, a select group of developers and architects who volunteer their time to share information about Microsoft tools and tech with their communities and give us feedback. She’s my C++ go-to person; I’m glad I have one! In addition to talking about Windows Phone, she told me some very enlightening stories about the industry and where C++ gets used as well as some hilarious tales from tech conferences. She’s creating the content for the TechDays session on the Windows API Code Pack and delivering that session at TechDays Toronto.
  • Developers, developers, developers! Guys from the Ryerson Digital Media zone (including Alexey Adamsky and Alex Yakobovich, who are working on a great 3-D version of Sudoku), local development shops, indie coders, SharePoint guys looking to build business apps, iPhone and Android developers wondering what Windows Phone 7 was like…and they all seemed pretty impressed. They chatted, ate, did some test deployments onto actual hardware and even did some coding. (By the way, if I didn’t mention your company or name and you want it mentioned here, let me know and I’ll update this article!)

coffee and code 5

How About Cross-Country Coffee and Codes?

coffee and code 7

In response to my quick announcements about this Coffee and Code, I got a number of questions via email, Twitter and Facebook asking me if I’m holding Coffee and Codes elsewhere in Canada (particularly from people in Calgary, Edmonton and Ottawa). The answer is, I’d love to, and I’m working on ways to make that happen.

Firstly, I’m taking advantage of the fact that I’m already flying across the country to help run TechDays. I’ll be in six of the eight cities:

  • Vancouver
  • Edmonton
  • Toronto
  • Halifax
  • Ottawa
  • Montreal

…and I plan to be in those cities not just for TechDays, but a couple of days before and after the event as well. I’ll hold Coffee and Codes in those cities when I’m there, with a chance for you to see Windows Phone 7 devices up close and personal, try deploying an app to them, and ask questions.

Secondly, I’d like to see if Windows Phone Coffee and Code events can take place all over Canada, whether or not I’m there. I know it’s possible; Cory Fowler has held way more Coffee and Codes than I have in Guelph, and I’m sure that more of you would be interested in holding get-togethers would like to hold similar events in your area. If we made some kind of Coffee and Code “starter kit” to help you start a Coffee and Code in your town, would you do it? Let me know – email me if you’d be up for it!

This article also appears in Canadian Developer Connection.

Categories
Uncategorized

Windows Phone 7 Coffee and Code: Downtown Toronto, Thursday, August 12th

Icons: Coffee plus Windows PhoneInterested in finding out more about Windows Phone 7 development and the opportunities that come with it? Want to see both the Samsung and LG Windows Phone 7 prototypes up close and personal? Want to take a break and have coffee with us?

Samsung "Taylor" Windows Phone 7 Prototype I’m holding a Coffee and Code with mobile developer Mark Arteaga and mobile expert Anthony Bartolo in downtown Toronto at the Starbucks at King and Yonge this Thursday from noon to 7 p.m. (4 King Street West, right on top of the subway station). We’ll be at or near the big conference table they’ve got in the back. For those of you who aren’t familiar with it, “Coffee and Code” is an event where I take advantage of my status as a mobile worker and work out of a work-friendly cafe, where I’m reachable, findable and approachable. If you’ve got any questions about Microsoft, software development, the industry, the tech scene or just about anything else, this is a perfect chance to ask me!

This is a Windows Phone 7 Coffee and Code, and I’m bringing a couple of Windows Phone 7 people along with me. If you were at last year’s TechDays conferences, you may have seen them: Mark Arteaga, who’s written many apps for the old-school Windows Mobile and now writing apps for Windows Phone, and Anthony Bartolo, who’s been working in the mobile industry longer than a lot of my peers have been working. Come join us for a coffee (or tea, or lemonade) and some tech talk!

Catch Mark’s blog entry about this upcoming Coffee and Code here.

Anthony has also written a blog entry about Coffee and Code here.

This article also appears in Canadian Developer Connection.

Categories
Uncategorized

One of Toronto’s Top Tweeters

joey devilla twitter page

I’m honoured and flattered to be among those listed in Saturday’s Globe and Mail article, T.O. Twitter Smackdown, as one of Toronto’s best tweeters. Thanks to author Lisan Jutras and the Globe for considering my Twitter account worthy!

Here’s how I got written up:

Name: Joey deVilla
Handle: AccordionGuy
No. of followers: 5,420
Natural habitat: Patios, karaoke bars
Topic: The funny

A self-described bon vivant, this developer is like the guy at the party everyone wants to talk to. He spreads joy in the form of amusing links (from a Bacon Space Kitty screensaver to an erotic falconry website) and funny updates. But don’t let his sunny disposition fool you: the man has clout. He’s got mad followers, and shows up at everything from Bombay Sapphire’s penthouse barbecue to Mesh U, Canada’s web conference. He’s also a rock ’n’ roll accordionist who left the Philippines during Marcos’s reign. Respect.

Sample tweet: We should let that World Cup octopus pick the method to stop the BP oil leak.

Also listed in the article:

Once again, my thanks to Lisan Jutras and the Globe!

This article also appears in The Adventures of Accordion Guy in the 21st Century.

Categories
Uncategorized

It’s One of the Perks of the Job

View from the bar at Cafe Novo, looking out onto the patio and High Park

The best antidote for a day full of meetings in boardrooms in a suburban office park is to finish it in different surroundings. So when my last meeting on Friday ended with a couple of hours of business day to spare, I made a beeline for one of my favourite “field offices” – Cafe Novo, located across the street from High Park, and a very short walk from home.

The photo above was the view from my “workstation” at 4 p.m. on Friday: the bar facing the roll-up front wall which in turn faces the park. Pictured are the tools of my trade – my trusty Dell Latitude XT2 tablet with the memory maxed out at 5 GB and the so-last-century mechanical hard drive replaced with a solid state one, my favourite portable mouse and an iced mocha.

Working in settings like this is one of the perks of the job.

This article also appears in Canadian Developer Connection.

Categories
Uncategorized

Windows Phone Workshops

Windows Phone Workshops / FREE full-day workshops on developing app for Windows Phone 7 / Mississauga ON, Wednesday, June 23 / Richmond BC, Friday, June 25

Windows Phone 7 is coming soon, and we’re holding a couple of full-day workshops to show you its underlying architecture, walk you through its development frameworks, show you how to build apps with Visual Studio Express and sell them in the Marketplace, and then hold a codefest – and yes, it’s free-as-in-beer to attend!

We’re holding two of these workshops, which Yours Truly along with Paul Laberge and Jamie Wakeam will be co-hosting:

  • In Mississauga, Ontario (at Microsoft Canada’s headquarters) next Wednesday, June 23rd
  • In Richmond, British Columbia (at the Microsoft Development Centre) next Friday, June 25th

Here’s the agenda:

Time Session
8:30 a.m. – 9:00 a.m. Check-in, registration and refreshments

9:00 a.m. – 10:00 a.m. Session 1
– Introducing Windows Phone 7 and the user experience
– Selling your apps in the Marketplace
– The Windows Phone 7 architecture
10:00 a.m. – 10:15 a.m. Break

10:15 a.m. – 11:15 a.m. Session 2
– Building Windows Phone 7 apps with Silverlight

11:15 a.m. – 11:45 a.m. Session 3
– Building Windows Phone 7 games with XNA

11:45 a.m. – 12:00 noon Q&A

12:00 noon – 5:00 p.m. Lunch, followed by the Coding Challenge
Bring your laptops, form a team and try your hand at building a Windows Phone 7 app or game in an afternoon!

5:00 p.m. – 5:30 p.m. Coding Challenge Results
Teams will present their apps, one will be selected as the Coding Challenge Champ and will a prize, and we’ll wrap up the day.

Want in on these workshops? As I said earlier, they’re free – just click the links below to sign up:

This article also appears in Canadian Developer Connection.

Categories
Uncategorized

GovCamp’s Coming to Toronto: Thursday, June 17th

govcamp toronto

GovCamp in Toronto!

First came GovCamp in Ottawa (May 31st – June 1st), and now GovCamp is coming to Toronto! GovCamp is an “Open Government” or “Goverment 2.0” unconference with these two goals:

  1. For governments to become more open, transparent, participatory, innovative, efficient and effective
  2. For citizens to become more connected to each other around their civic passions in the place they call home

GovCamp Toronto will take place on the evening of Thursday, June 17th and will be an evening where all sorts of people, from private citizens to government officials to representatives of publicly-funded organizations will get together to talk about the intersection of:

  • Government transformation
  • Social networking software
  • Participatory approaches to public engagement
  • Open data
  • Public service renewal

Is GovCamp the sort of thing you should attend? It is if you’re one of the following:

  • A municipal, provincial or federal public servant or a public sector agency employee with an interest in these topics
  • A thought leader looking to share and connect with this community
  • A member of the community of developers, advocates and practitioners in public engagement, government communications, technology, open data, open government or "Gov 2.0"

Who’ll Be There?

Few people know more about setting up “Government 2.0” unconferences than Toronto’s favourite high-tech policy wonk Mark Kuznicki, and we’re very fortunate to have him as GovCamp Toronto’s MC and facilitator. Mark has been behind a number of similar unconferences, including ChangeCamp, TransitCamp and Metronauts.

There will be a number of special guests including:

GovCamp Toronto will be hosted by:

  • Omar Rashid, Public Sector, Microsoft Canada
  • Julia Stowell, Interoperability Lead, Microsoft Canada

Where, When and What’s Happening

appel salon

GovCamp Toronto’s venue is nice and also quite central: the Appel Salon at the Toronto Reference Library (789 Yonge Street, just north of Bloor).

Here’s the agenda:

5:00 Catered reception
6:00 Welcome
6:10 Opening remarks (David Eaves)
6:25 Discussion hosts introduce topics
7:00 Small group discussions and demonstrations
8:30 Closing wrap discussion
9:00 Catered reception

There are a number of ways to participate:

  • You can host a conversation. The conversations at GovCamp Toronto are created by you. We are looking for up to 20 hosts to help convene small group conversations on a variety of topics related to our theme. If you’ve got an idea for a conversation topic, propose one using the online form.
  • You can demo your web or mobile application. We’re looking for up to 6 web or mobile app demos that show the value of open public data, demonstrate what is possible in open government, or demonstrate real world application of social tools inside government. If you’ve built such an app, propose a demo using the online form.
  • You can join the conversation. You can either:

Find Out More About GovCamp

There’s lot of information, ideas and reportage from the recent GovCamp in Ottawa at the GovCamp site – be sure to check it out!

This article also appears in Canadian Developer Connection.