Profile

Cover photo
Dan Menard
Works at Shopify
Attended University of Ottawa
Lives in Ottawa
274 followers|15,335 views
AboutPostsPhotosVideos+1's

Stream

Dan Menard

Shared publicly  - 
 
I loved this post enough that I logged into G+ for the first time in weeks to share it with you:

(Also, sorry for not being around lately.)
1
Add a comment...

Dan Menard

Shared publicly  - 
1
Add a comment...

Dan Menard

Shared publicly  - 
 
Someone on my team wrote a slick post about asynchronous programming. It's an interesting read, but the real gem is the Github link to a hands-on tutorial in functional programming:

http://jhusain.github.com/learnrx/

This is what we used internally to ramp our team up on FP, and it worked really well. Grab a coffee, though, it'll take a few hours to work through the examples :)
1
Dan Menard's profile photoZee Yang's profile photo
2 comments
 
Not right now, but I suspect it will be sometime soon.
Add a comment...

Dan Menard

Shared publicly  - 
 
I wish Google+ was integrated into Windows Phone like Facebook/Twitter/LinkedIn.

Failing that, it would be nice if there was an official Google+ app for Windows Phone.

Failing that, it would be nice if there was a decent unofficial Google+ app for Windows Phone.

Failing that, it would be nice if the mobile browser version of Google+ felt more like Google+ or Windows Phone on my Windows Phone.

When all else fails, it fails.
1
Add a comment...

Dan Menard

Discussion  - 
 
What's everyone's take on compiled Javascript languages like Coffeescript?

For my part, I like to avoid over-abstracting whenever possible, but I read this post the other day and it got me thinking that native Javascript is pretty verbose, and maybe I should be more open to languages that aim to help me type less:

http://floatleft.com/notebook/coffeescript-is-just-javascript

Has anyone had a similar change of heart lately? Or are Coffeescript et al. starting to fizzle?
1
Berry Phillips's profile photoAllan Ebdrup's profile photoDan Menard's profile photoEric Elliott's profile photo
6 comments
 
+Dan Menard your counter-argument does raise an excellent point; which is that no technology will ever catch on without people adopting it and inspiring others to do the same. Maybe you could post your experiences on this thread after you've tried it out?
Add a comment...

Dan Menard

Shared publicly  - 
 
My new career goal is to someday be able to write a post like this one:
1
Add a comment...
Have him in circles
274 people
Phil Tanguay's profile photo
Justin Foster's profile photo
Radu Muresan's profile photo
kathy stankovic's profile photo
Ayesha Khan's profile photo
Gulo Hemuls's profile photo

Dan Menard

Getting Started  - 
 
I wrote a short book about AngularJS.

It's designed to help you ramp up on AngularJS as quickly and efficiently as possible. It's full of code samples and helpful getting-started tips, and it was reviewed by +Miško Hevery himself.

If this sounds like something you would like to read, it's available right now in eBook and paperback formats:

http://www.packtpub.com/angularjs-to-build-dynamic-web-applications/book
http://www.amazon.com/dp/1782166769/

If you pick up a copy, I'd love to hear what you think. Comment here or email me at dan@dan-menard.com.
44
3
Dan Menard's profile photoAmitai Burstein's profile photoFrançois Bauduin's profile photoAntonio Zugaldia's profile photo
31 comments
 
Hey +Dan Menard ordered your book as a print version, but the supplier has refunding my order saying that Packt can't fulfil it. Is it only available as an eBook? Thanks!
Add a comment...

Dan Menard

Shared publicly  - 
 
"It makes more sense to have our experts working with the open-source communities to further improve WebKit and Chromium, rather than developing our own rendering engine further."

Exactly.

We've solved website rendering. Webkit is continuing to follow and create new standards, and as more and more browsermakers jump on board, this trend is sure to continue.
1
Add a comment...

Dan Menard

Shared publicly  - 
 
Have you ever wondered how Netflix UIs for gaming consoles are built?

+Joubert Nel explains how he built the UI for Netflix on the Wii U:
1
Add a comment...

Dan Menard

Shared publicly  - 
 
My solution to all of my team's technical problems:

1. Switch everything to Git.
2. Everyone is happy forever and nothing ever goes wrong again.
4
John Bain's profile photo
 
hah
Add a comment...

Dan Menard

Shared publicly  - 
 
Succinct, and beautiful. Someday I'll be able to answer questions this well:

http://reprog.wordpress.com/2012/10/22/the-future-of-librarianship/
1
Add a comment...
People
Have him in circles
274 people
Phil Tanguay's profile photo
Justin Foster's profile photo
Radu Muresan's profile photo
kathy stankovic's profile photo
Ayesha Khan's profile photo
Gulo Hemuls's profile photo
Work
Occupation
Software Developer
Employment
  • Shopify
    Software Developer, 2014 - present
  • Netflix
    Senior UI Engineer, 2012 - 2014
  • Macadamian Technologies
    Software Developer, 2007 - 2012
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Ottawa
Previously
San Jose
Contact Information
Home
Email
Work
Email
Story
Introduction
I live in Ottawa, Canada and write software for an ecommerce company called Shopify. If you want to find out more about me, here are some places where you can do that:

Education
  • University of Ottawa
    Software Engineering, 2003 - 2007
Basic Information
Gender
Male
Dan Menard's +1's are the things they like, agree with, or want to recommend.
Grooveshark Blog
blog.grooveshark.com

Grooveshark. RSS. 8.11.2011. Comments. Check out the latest and greatest in shark technology! Tags: Grooveshark Flying Shark. Please enable

Updating Firefox in the Background | Future Releases
blog.mozilla.com

Be the first to know what's new with upcoming Firefox releases.

Understanding Browser Usage Share Data
windowsteamblog.com

A Blog for Internet Explorer Customers

But I AM the User! | Macadamian Blog
www.macadamian.com

One of the truisms of user experience design is that if you want to design something usable, you need to know how the user thinks and behave