Skip to content
Menu
Justin Ball
  • About
  • Privacy Policy
Justin Ball

Ember Conf 2014 Summary and Resources

Posted on March 29, 2014October 25, 2021

This is a mainly a list of links to notes that others took and a few of my own notes from Ember Conf.

Some Great Write Ups:

  • What’s coming in ember in 2014 (Not Ember Conf, but very helpful)
  • Brian Cardarella – “Ember Conf picks up where the Rails community left off”
  • Conference summary by Kurt MacDonald on Github
  • Nearly 400 pics from day 1 of Emberconf delivered in an Ember app, natch.
  • Emberconf 2014 Notes from Michael Chan
  • Emberconf 2014 notes from Herman J. Radtke III (@hermanradtke)
  • We are EmberConf 2014 from Bill Heaton
  • Allison Sheren – “Other Great Things I Learned At EmberConf”

Keynote by Yehuda Katz and Tom Dale

Yehuda Katz and Tom Dale keynote

Slides from the EmberConf keynote

Notes from Allison Sheren

  • “Having the right thing be default is not a small tweak. It’s the difference between being productive and not being productive.” — Yehuda Katz (@wycats)
  • “The fact is that the flexibiltiy we think we need, that we want – we really don’t. I think the conclusion is that we’re not as special and unique as we like to believe.” — David Heinemeier Hansson (@dhh)
  • Flows are just as important to good interfaces as individual screens are.” — Ryan Singer (@rjs)
  • It’s important that an open source community consist of individuals of diverse backgrounds.
  • The web is important because it’s a highly capable platform that is owned by nobody. — Yehuda Katz (@wycats)

Skylight – a new product coming from Tilde to monitor and analyze performance in your Ember.js application.

Using Ember to Make the Seemingly Impossible Easy by André Malan and Heyjin Kim</h2>

Notes from Allison Sheren

  • #D3JS + #EmberJS Component for Data Visualization by (@heyjinkim)
  • Reusable D3 Charts with Ember Components by Heyjin Kim
  • Why we use D3 and Ember for Data Visualization

Contributing to Ember The Inside Scoop by Robert Jackson (@rwjblue)

Notes from Allison Sheren

  • Don’t post security issues on GitHub. Instead email [email protected]
Ember.js feature flags

How do you know which features are currently enabled in ember.js? Check features.json.

Ember.js commit prefixes

Ember.js commit prefixes

Ember.js doc commit prefixes

Contributing Ember.js doc prefixes.

Ember Data and the Way Forward by Igor Terzic

Notes from Allison Sheren

Ember Data 1.0 is coming very soon!

  • Ember data returns objects or collections that mixin the promise proxy mixin.
  • In the future there will be an easy way to implement lazy arrays and all relationships will be promisified

No more `grunt watch`: Modern build workflows with Broccoli by Jo Liss (@jo_liss)

Notes from Allison Sheren

  • “Broccoli loves Grunt. Grunt is a task runner, not a build tool.” — (@jo_liss)
  • Broccoli: First Beta Release

Animations and Transitions in an Ember App by Edward Faulkner

Notes from Allison Sheren

  • willTransition handler for performing a “mobile app like” parent child slide animation.
  • Made a philosophical point about animated UIs and spatial reasoning. Memory palace technique

Ember Components Transclude My Directives by John Paul (@johnkpaul)

Notes from Allison Sheren

  • Angular transclude == Ember yield.

Modeling the App Store and iTunes with Ember Data by Jeremy Mack (@mutewinter)

Notes from Allison Sheren

  • Cool project but not open source. Can be found here: fnd.io. Can attempt to look at the source if you want to see how he did it.</p>
  • Tapas with Ember on Github
  • Using fast click
  • </ul>

    HTMLBars—The Next-Generation of Templating in Ember.js by Erik Bryn (@ebryn) and Kris Selden (@krisselden)

    Notes from Allison Sheren

    • Gist from Yehuda Katz on HTMLBars **** This is important. Helps explain some cross over from RxJS and Reactive
    • HTMLbars eliminates <script> tags, {{bindAttr}}, and gives Ember the fastest bound templates on the planet.
    • HtmlBars no more script tags and performant over large lists.
    • Almost ready

    Ember.js rise of the clients

    The {%raw %}{{x-foo}}{% endraw %} in You by Ryan Florence

    Notes from Allison Sheren

    @ryanflorence flies a drone with his {% raw %}{{x-foo}}{% endraw %} component at 2014


    • ic components from Instructure
    • @ryanflorence has a way to distribute Ember Components easily to npm and bower! My JSP taglib dreams might be possible.
    • “Ember makes the wrong thing hard and the right thing easy.” — @ryanflorence
    • “I think of productivity as how many questions can I not be asked by my team if my code makes sense.” — @ryanflorence

    Ember CLI by Stef Penner (@stefanpenner)

    Notes from Allison Sheren

    • Ember CLI on Github
    • Ember-CLI as a cow-path that load-balances problem solving.
    • If you want to use Ember cli and you have used Ember Tools in the past you’ll have to remove Ember tools before installing cli.
    • Use ES6 modules and end the holy wars.
    • Talked to several people who are using it now. I setup a project and everything worked great (after I removed Ember Tools).

    Ember is for the Children by DeVaris Brown

    Notes from Allison Sheren

    @devarispbrown presenting curriculum he created to teach underprivileged kids technology

    • In the Bay area youth ages 16-19 African American unemployment is at 38% and SouthEast Asian is 54%
    • @devarispbrown show that kids can understand and use complex concepts given good teaching, resources, and tools that empower.
    • @wycats: So inspired by @devarispbrown’s story at about teaching kids to code using Ember.js.
    • Powerpoint slide - Rebecca and Kai built app to notify food is available at local food banks.Real “real world” problems. Rebecca and Kai built app to notify food is available at local food banks.
    • Powerpoint slide - Michelle full ride scholarship,CS major, resurrected CS club. Congrats!Michelle full ride scholarship,CS major, resurrected CS club. Congrats!
    • </ul>

      On a slightly related note this came through from Cable Green (@cgreen) at Creative Commons at about the same time:

      “Accommodating +105 mil students would require > 4 major universities (30,000 students) to open every week”

      Universities are becoming crowded. Programs like those from DeVaris Brown can reach those who might not have opportunities via traditional educational channels.

      Ember Components by Alex Matchneer (@machty)

      Notes from Allison Sheren

      • Query parameters still coming
      • Query parameters are harder than you think
      • Query parameters will save us all

      Example of model dependent state.

      The Unofficial, Official Ember Testing Guide by Eric Berry

      Notes from Allison Sheren

      • There’s a stigma around Ember testing that it’s hard. It’s not, it’s unknown.” — @coderberry
      • @coderberry from @instructure presents on testing Ember apps@coderberry from @instructure presents on testing Ember apps
      • @coderberry’s Initial PR for ember testing guide redux.
      • Unit tested dependent-select-fields! JS Bin</li>
      • Unit Testing Components JS Bin
      • JohnKPaul Component JS Bin
      • Example of Unit Testing a ED Model JS Bin
      • (@ryanflorence)’s Ember qunit library.
      • </ul>

        Convergent/Divergent by Christopher Meiklejohn (@cmeik)

        Notes from Allison Sheren

        • “You are building a distributed system”. Great to think all that theory applies to Ember
        • Readings in distributed systems

        Controlling Route Traversal with Flows by Nathan Hammond

        Notes from Allison Sheren

        • Ember flows project on Github.

        Snappy Means Happy: Performance in Ember Apps by Matthew Beale

        Notes from Allison Sheren

        • Observers in Ember.js are synchronous and fire immediately. Use setProperties or Ember.run.once to optimize.
        • Apps to simulate network latency:
          • Slowy app
          • Charles Proxy
          • iOS Docs on “Designing for Real-World Networks”
        • Performance numbers from Ilya GrigorikPerformance by numbers by Ilya Grigorik
        • Free, online version of High-Performance Browser Networking (Legal) by Ilya Grigorik
        • Practical Ember.js advice: Use replaceWith instead of transitionTo to prevent pollution of the user’s browser history

        Keynote by Dave Herman (@littlecalculist)

        Notes from Allison Sheren

        • “This is a community that cares about quality, thoughtfulness, design and cares about each other.”

        Other Stuff

        • emberFire from Firebase
        • Digital Ocean Hosting (My affiliate link. Always need more credits)

        Ember Developers on Twitter:

        • Gustin
        • Christopher Sexton
        • Ashish Dixit
        • @wagenet
        • @trianglegrrl
        • @EmberConf
        • @rjs
        • @heyjinkim
        • @ramcio
        • @caretpi
        • @johnkpaul
        • @ryanflorence
        • @caretpi
        • @shawndumas
        • @andrewle
        • @wycats
        • @devarispbrown
        • @Stefania_druga
        • @coderberry
        • @aaronshaf
        • @ramcio
        • @machty
        • @nathanhammond
        • @mixonic
        • @shawndumas
        • @tomdale
        • @ag_dubs
        • @johnkpaul
        • @BezoMaxo
        • @bantic
        • @ahaurw01
        • @tomdale
        • @shawndumas
        • @_jayphelps
        • @hermanradtke
        • @jayunit
        • @josephgentle
        • @substack
        • @kamalasaurus

Leave a Reply Cancel reply

You must be logged in to post a comment.

Recent Posts

  • Around and Back to WordPress
  • Last Lagoon (This Year)
  • Logan Sunset
  • Grami Del
  • FanX (and Lagoon)

Recent Comments

  1. Around and Back to WordPress – Justin Ball on Gatsby 2.0 and Forestry
  2. More Stuff You Shouldn’t Hit on a Bike – Justin Ball on Why Cyclists Shave Their Legs. The Most Disgusting Post I Will Ever Make
  3. First Real Ride on the New Trek Madone 6.9 – Justin Ball on Rode Blacksmith Fork Canyon Tonight
  4. First ride up Black Smith Fork canyon this season – Justin Ball on Why Cyclists Shave Their Legs. The Most Disgusting Post I Will Ever Make
  5. How New Carpet and Rattlesnake turned me into a Consultant or What the Hell Happened? – Justin Ball on Why Cyclists Shave Their Legs. The Most Disgusting Post I Will Ever Make

Archives

  • November 2021
  • October 2021
  • September 2021
  • January 2020
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • February 2017
  • November 2016
  • September 2016
  • August 2016
  • May 2016
  • March 2016
  • February 2016
  • November 2015
  • September 2015
  • June 2015
  • May 2015
  • February 2015
  • January 2015
  • October 2014
  • September 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • October 2013
  • September 2013
  • August 2013
  • June 2013
  • May 2013
  • April 2013
  • February 2013
  • January 2013
  • December 2012
  • October 2012
  • September 2012
  • June 2012
  • January 2012
  • December 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005

Categories

  • 2.3.2
  • 3g
  • 3tera
  • 420
  • 51weeks
  • 64bit
  • accessibility
  • ActionView::MissingTemplate
  • activemerchant
  • ActiveRecord
  • activesalesforce
  • acts as taggable
  • acts_as_facebook_user
  • acts_as_nested_set
  • acts_as_state_machine
  • advertising
  • Affiliate Marketing
  • air quality
  • ajax
  • Alyssa
  • ama
  • amazon
  • amazon s3
  • amazon wishlist
  • amazon.com
  • ancestry
  • animal cookies
  • antshares
  • apache
  • API
  • apis
  • apollo
  • apollo client
  • apple
  • Apple Store
  • Apple Time Capsule
  • application
  • applications
  • Art
  • ASP.Net
  • assert_sent_email
  • asyncronous processing
  • Atomic Jolt
  • Aubrey
  • Authentication
  • authorize.net
  • Autumn
  • babelphish
  • back problems
  • backbone.js
  • backup software
  • backups
  • bacon
  • Battlestar Galactica
  • big companies
  • birthday.
  • bitcoin
  • black cherry vanilla coke
  • Black Smith Fork Canyon
  • blockchain
  • blog
  • Blogging
  • bluehost
  • books
  • BoomStartup
  • bread
  • buddypress
  • bug
  • bugs
  • business
  • business. mother's animal cookies
  • cache county
  • cache valley
  • California
  • Cancun
  • canvas
  • capistrano
  • Catholic Church
  • cereal
  • chauvet obey 40
  • checkbox list
  • checkboxes
  • chess
  • Chicago
  • china
  • chocolate
  • Christmas
  • Chrome
  • church
  • Cinderella
  • Cisco
  • cloud computing
  • cms
  • code generation
  • code sprint
  • coke
  • Comcast
  • commerce
  • Common Lisp
  • communities
  • Community
  • complex
  • Computers
  • conference
  • conference software
  • configuration
  • consulting
  • cookies
  • cooking
  • COSL
  • cosmos
  • count
  • courts
  • cows
  • create
  • creative commons
  • cryptocurrencies
  • cryptography
  • css animations
  • cucumber
  • currency
  • Cycling
  • database
  • dataloader
  • date
  • death
  • death ray
  • debugging
  • decentralized applications
  • dell dimension 8400
  • democray
  • deployment
  • developing
  • development
  • Devin
  • diet
  • digg
  • Digital Ocean
  • digital-photography
  • disease
  • disguise
  • disgusting
  • disney
  • disneyland
  • DiSo
  • disposable
  • DMX
  • Docker
  • domain name
  • domains
  • doom
  • dr strangelove
  • driving
  • Dryers
  • DVI
  • ec2
  • economics
  • economy
  • ecto
  • edge rails
  • Education
  • EFF
  • Egypt
  • ElasticSearch
  • elastra
  • elections
  • elixir
  • email
  • Ember
  • Ember.js
  • encoding
  • energy
  • engine yard
  • engines testing
  • engineyard
  • enterprise
  • epp
  • error
  • errors
  • ethereum
  • Event Machine
  • expercom
  • facebook
  • failure
  • Family
  • family history
  • family reunion
  • family search
  • family trip
  • Family Vacation
  • familysearch
  • familysearch.org
  • farmers market
  • fashion
  • fences
  • field trip
  • file uploads
  • Firebase
  • fireeagle
  • fix
  • flat tax
  • flowers
  • folksonomy
  • food
  • France iPad Internet access
  • free book
  • freedom
  • friendfeed
  • friends
  • fuel
  • Fun Stuff
  • funeral
  • Funny
  • funny kids
  • gadgets
  • galleries
  • gamenight
  • garden
  • gardens
  • garter snake
  • gatsby
  • gatsbyjs
  • gearsynper
  • geek
  • gelatin
  • gem
  • gems
  • gems ruby on rails
  • genealogy
  • genius
  • geocaching
  • geotagging
  • girl's camp
  • gistr
  • git
  • github
  • global
  • gmail
  • godaddy
  • Goliath
  • Google
  • google bomb
  • google docs
  • google hacks
  • Gorden B Hinckley
  • government
  • gps
  • grand master
  • grand-teton-national-park
  • graph ql
  • graphcool
  • graphql
  • graphqlsummit
  • great firewall
  • grocery
  • gross
  • group work
  • HABTM
  • Hacks
  • halloween
  • happy
  • has and belongs to many
  • has_many
  • hashgraph
  • Hawaii
  • health
  • health insurance
  • heirachy
  • Heirarchies
  • helps
  • Heroku
  • Holiday
  • home building
  • home improvement
  • home plans
  • homebrew
  • homework
  • hosting
  • house plans
  • House Stuff
  • housing
  • human rights
  • hyperledger
  • i18n
  • ice cream
  • icls2008
  • idaho
  • ideas
  • identity
  • identity_theft
  • iiw2006b
  • image
  • image processing
  • inbox
  • induglences
  • insane
  • inspiration
  • install
  • Instructure
  • Interesting
  • internet
  • Internet Explorer
  • InvalidAuthenticityToken
  • iPhone
  • jackson-hole
  • jamis buck
  • Javascript
  • JavaScript (Programming Language)
  • Javscript
  • Jenna
  • jeweler
  • jobs
  • joyent
  • jQuery
  • jungle disk
  • jurlp
  • justin ball
  • kids
  • knowledge workers
  • lambad
  • laptop case
  • launchup.org
  • lds
  • LDS church
  • learning
  • legal
  • Lego
  • legos
  • leopard
  • lesson
  • Levi Leipheimer
  • Liahona
  • library
  • life
  • lifestream
  • Links
  • litecoin
  • LMS
  • loans
  • localization
  • logan
  • Logan Canyon
  • logistics
  • logitech
  • LTI
  • lucene
  • lucene.net
  • Lucifer
  • luvfoo
  • mac
  • Mac OSX 10.6
  • Mac Ports
  • macbook
  • macbook pro
  • Maker
  • Maker Faire
  • manage
  • marginal changes
  • marion
  • marriage
  • Matt Mullenweg
  • me
  • medicine
  • Meetings
  • merb
  • Mexico
  • micro-blogging
  • microcontent
  • microformats
  • Microsoft
  • Middle East
  • migrations
  • mom
  • money
  • Monitor
  • morph
  • morph exchange
  • morphexchange
  • mortgage
  • mosso
  • motorcycle
  • mountain biking
  • Mountain West Javascript
  • Mountain West Ruby
  • mountain west ruby conference
  • mountainwestrubyconf
  • mozy
  • MRI
  • mtnwestrubyconf
  • muck
  • multi-user
  • music
  • mwjs
  • mwrc
  • mysql
  • mysql gem
  • MYTecC
  • Neat Stuff
  • neighbors
  • newgem
  • No Programming
  • node.js
  • nuclear weapons
  • nutcracker
  • Oahu
  • Oauth
  • oauth-plugin
  • Obama
  • Obie Fernandez
  • OER
  • OER Glue
  • olympic torch
  • olympics
  • omniauth
  • Open Assessments
  • open source
  • OpenContent
  • opened2007
  • OpenID
  • opensocial
  • optimism
  • ordered tree
  • oreos
  • osx
  • outdoors
  • outsourcing
  • ozmozr
  • pain
  • panasonic plasma
  • Paris
  • password recovery
  • payday lenders
  • paypal
  • pety
  • PGP
  • Phil Windley
  • photography
  • photoJAR
  • photos
  • php
  • pickle soup
  • pickup
  • piclens
  • Pictures
  • plasma tv
  • Playa Del Carmen
  • plugin
  • plugins
  • poinsettia
  • Political
  • politics
  • portablecontacts
  • PostGreSQL
  • PostGresSQL
  • poverty
  • privacy
  • problems
  • product: web
  • professional
  • Programming
  • Projects
  • prophet
  • protect_from_forgery
  • protests
  • prototype
  • psych
  • psychology
  • queue
  • rails
  • rails 2.0
  • rails conference
  • Rails I18n Textmate bundle
  • RailsConf
  • RailsConf07
  • rake
  • rant
  • react
  • react router
  • React.js
  • Reactive
  • reactjs
  • reactrouter
  • realestate
  • recipe
  • recommender
  • records
  • red green
  • redirect_to
  • regular expressions
  • relay
  • religion
  • render
  • replace
  • reputation
  • require.js
  • research
  • REST
  • restaurant
  • rFacebook
  • ridiculous
  • rightscale
  • ringside networks
  • river
  • river trail
  • robots
  • romantic
  • roomba
  • rpsec
  • rspec
  • rspec bundle
  • rss
  • ruby
  • Ruby On Rails
  • Ruby On Railst
  • ruby_on_rails
  • rvm
  • s3
  • sad
  • Salesforce
  • samsung ml1740
  • sarah sample
  • scalability
  • School
  • Science
  • scorm
  • scream
  • script.aculo.us
  • SDK
  • search
  • senate
  • SEO
  • serverless
  • servers
  • sessions
  • shopping
  • shortcodes
  • shoulda
  • sign language
  • simple
  • small business
  • snakes
  • Snelgrove
  • social graph
  • social media
  • social network dilution
  • social networking
  • social search
  • Social Software
  • socialsoftware
  • society2.0
  • soda
  • software
  • software design
  • Software Development
  • solidity
  • solo
  • soviet union
  • sovrin
  • sql
  • sql server
  • SQL Server 2005 Express
  • sql server 2008 express
  • starling
  • start ups
  • startups
  • starvation
  • stm bags
  • stm medium alley
  • storage
  • subversion
  • target
  • tax
  • Teachers Without Borders
  • tech
  • teeth whitening
  • template not foudn
  • templates
  • test-spec
  • testing
  • tests
  • textmate
  • thanksgiving point
  • The Japanese Mafia is controlling the weather
  • The Kids
  • The Plan Collection
  • The Web
  • theming skin
  • theplancollection
  • theplancollection.com
  • time
  • timr
  • tips
  • to_json
  • tools
  • Tour de France
  • transfer
  • translations
  • Travel
  • Travel, Disneyland, LA
  • trees
  • trip
  • truffles
  • tutorial
  • tutorials
  • tv
  • twitter
  • Uncategorized
  • uninsured
  • universe
  • unpack
  • unread
  • upgrades
  • uploader
  • uploads
  • user discovery
  • user interface
  • userfly
  • utah
  • utah government
  • utah senate
  • utf8
  • Vacation
  • values
  • vinegar
  • virtual hosts
  • walmart
  • warranty
  • Waste of Time
  • weather
  • Web
  • web design
  • web development
  • Web RTC
  • Web2.0
  • web2con2006
  • webservices
  • weddings
  • Wesley Connell
  • whereigo
  • wife
  • windows
  • Wired
  • wishlist
  • with
  • word press
  • Wordpress
  • work
  • workling
  • wpmu
  • xml
  • yeast
  • yellowstone
  • zentest
©2023 Justin Ball | Powered by SuperbThemes & WordPress