Profile

Cover photo
Verified name
Kevin Dangoor
Works at Khan Academy
Attended University of Michigan
Lives in Michigan
4,423 followers|308,144 views
AboutPostsPhotosYouTube

Stream

Kevin Dangoor

Shared publicly  - 
 
Episode 6 of How Apps Are Built is now up!

I talk with Anand Sharma of Gyroscope about how they have built their "personal dashboard for your life". They use React Native and have one of the first few React Native-based iOS apps in the App Store.

http://www.howappsarebuilt.com/show6/
1
1
Add a comment...

Kevin Dangoor

Shared publicly  - 
 
Andy Matuschak, iOS development expert (formerly at Apple), shares his views on app development as the mobile development lead at Khan Academy. We talk about building cross-platform apps, application architecture, having a “source of truth” within a development organization and more. Andy also shares some great book, paper and talk suggestions, so check out the links!

http://www.howappsarebuilt.com/3/
Andy Matuschak, iOS development expert (formerly at Apple), shares his views on app development as the mobile development lead at Khan Academy. We talk about building cross-platform apps, application architecture, having a “source of truth” within a development organization and more.
1
Add a comment...

Kevin Dangoor

Shared publicly  - 
 
I've posted the first episode of my new podcast, How Apps Are Built. This episode features Frank Krueger, solo creator of Calca and iCircuit for iOS, Android, Windows and Mac.

http://www.howappsarebuilt.com/1/
For the first episode of How Apps Are Built, I had a chance to talk with Frank Krueger. Though I hadn't spoken to Frank before this podcast, I have been a happy user of his app Calca for a long time. In addition to Calca, Frank is known for iCircuit and a few smaller apps.
3
1
Add a comment...

Kevin Dangoor

Shared publicly  - 
 
Bret Victor's followup to The Web of Alexandria provides a compelling argument for thinking about multiple content media rather than just "the web"
Bret Victor / May 26, 2015. A follow-up (disambiguation? expansion?) regarding The Web of Alexandria. * * *. In The Web of Alexandria, I suggested that some very stable and reliable media, DNA and print, owe their stability and reliability to replication and retention -- every reader gets a copy ...
2
Add a comment...

Kevin Dangoor

Shared publicly  - 
1
Add a comment...

Kevin Dangoor

Shared publicly  - 
 
I've blogged a few thoughts about my time at Adobe. My last day there was April 3rd.
3
Ian Bicking's profile photoKevin Dangoor's profile photo
2 comments
 
I'm joining Khan Academy. Less brief version just posted:

http://www.blueskyonmars.com/2015/04/23/joining-khan-academy/
Add a comment...
In his circles
225 people
Have him in circles
4,423 people
Jacob Kukuk's profile photo
Jp Parker's profile photo
Nadav Ivgi's profile photo
Mark Freeman's profile photo
Webmaster MRN's profile photo
Archonyx Klein's profile photo
Devon Mitton's profile photo
Wincenty Waldgrave's profile photo
Greg DiPietro's profile photo

Kevin Dangoor

Shared publicly  - 
 
In this episode, I spoke with Sangeeta Narayanan, engineering manager of Edge Developer Experience at Netflix. Her team works on the developer experience with respect to the API that all Netflix apps talk to. Our conversation covered a range of topics around how Netflix is able to maintain a reliable and fast service. As part of that, we touched upon a number of open source projects that Netflix has released that can help you manage your own cloud services.

http://www.howappsarebuilt.com/4-2/
Few internet companies operate on the scale of Netflix (this is a mathematical certainty with respect to bandwidth, given that Netflix accounts for almost 37% of all traffic). To make that work, Netflix relies on a host of microservices built and managed by their many developers.
1
Add a comment...

Kevin Dangoor

Shared publicly  - 
 
 
Episode 2 is up! I speak with Richard Feldman and Aaron Strick of NoRedInk about the evolution of their client side code. The latest evolution has them as devoted fans of the Elm language.

http://howappsarebuilt.com/2
NoRedInk builds a web-based grammar and writing platform for English teachers, solving the problem of workbooks not being adaptive or personalized to the learner's interests. Over the past few years their front end code has migrated from jQuery/Backbone to Angular to React with their newest code ...
View original post
1
Add a comment...

Kevin Dangoor

Shared publicly  - 
 
I blogged about my experience onboarding at Khan Academy.

http://www.blueskyonmars.com/2015/05/29/my-onboarding-experience-at-khan-academy/
1
Add a comment...

Kevin Dangoor

Shared publicly  - 
 
Great collection of tips on naming (and writing) in software in this slide deck.
Developers can get better at their craft by learning from the great writers who mastered theirs. Writing software isn’t the same as writing a novel, but there are parallels. Besides, advice from writers is better because writers have been struggling with their craft for many centuries, not just a few decades. It’s better-written as well. This talk shares great writers’ best advice for coders: Stephen King on refactoring, Anne Rice on development ...
5
4
Add a comment...

Kevin Dangoor

Shared publicly  - 
 
I'm excited to be joining Khan Academy!
5
Daniel Buchner's profile photoKevin Dangoor's profile photo
2 comments
 
Thanks, Daniel! I enjoyed working with you at Mozilla, too!

Good luck with your new job at Microsoft
Add a comment...

Kevin Dangoor

Shared publicly  - 
 
Nice changes in Elm 0.14
1
Add a comment...
People
In his circles
225 people
Have him in circles
4,423 people
Jacob Kukuk's profile photo
Jp Parker's profile photo
Nadav Ivgi's profile photo
Mark Freeman's profile photo
Webmaster MRN's profile photo
Archonyx Klein's profile photo
Devon Mitton's profile photo
Wincenty Waldgrave's profile photo
Greg DiPietro's profile photo
Work
Occupation
Software and Product Management
Employment
  • Khan Academy
    Software Engineer, 2015 - present
  • Adobe Systems
    Sr. Computer Scientist, 2012 - 2015
  • Mozilla
    Software and Product Management, 2009 - 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
Michigan
Story
Tagline
Developer at Khan Academy and founder of TurboGears, CommonJS
Introduction
Professionally, I enjoy helping people use technology and the internet to solve problems. I don't believe you can solve every problem with technology, but technology can make many problems much easier to deal with. I also like to look at the whole of a solution: product, business, tech, marketing, sales to make sure that what we're doing is actually going to connect with the right people.

I've done many different things in my career, but I'm best known as the creator of TurboGears, a software package that helps software developers make web-based applications more easily. With TurboGears and other projects, I co-wrote a book, self-published a DVD and I have presented at several conferences.

In 2012, I published the first 3 books in a children's fantasy series called 11 Quests.

After 4 years working on tools for developers for Mozilla, I joined Adobe at the end of 2012 to... work on tools for developers, specifically the Brackets project. I was also tech lead for Adobe Preview CC.

I joined Khan Academy in May 2015 to try to make the world a better place through free education.

Beyond these pursuits, I have a great time with my daughter and wife and really enjoy the beautiful summers in Michigan.
Education
  • University of Michigan
    Computer Science
Basic Information
Gender
Male