Profile

Cover photo
Dan Menard
Works at Netflix
Attended University of Ottawa
Lives in San Jose
276 followers|14,495 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...
In his circles
224 people
Have him in circles
276 people
Jennifer Fraser's profile photo
Devin Harrington's profile photo
Eric Lawless's profile photo
Michael Ogden's profile photo
Xavier LaRue's profile photo
Georges Labrèche's profile photo
Ayesha Khan's profile photo
David Bates'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...
People
In his circles
224 people
Have him in circles
276 people
Jennifer Fraser's profile photo
Devin Harrington's profile photo
Eric Lawless's profile photo
Michael Ogden's profile photo
Xavier LaRue's profile photo
Georges Labrèche's profile photo
Ayesha Khan's profile photo
David Bates's profile photo
Work
Occupation
Software Developer
Employment
  • Netflix
    Senior UI Engineer, 2012 - present
  • 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
San Jose
Previously
Ottawa
Contact Information
Home
Email
Work
Email
Story
Introduction
I'm a geek. I write software for a living, I have two blogs, and I'm on more social networks than I can actively remember.

I'm Canadian, but I live in San Jose. I work for Netflix. In addition to programming, I like to write (blogs) and attend/speak at conferences.

Here's where you can find me:


I'm kind of shy in-person, but much less so online. Say hi!
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