This post serves as a permalink to accompany my talk from EmberConf 2021. Mho The demo of the service-worker-based build tool is available here with instructions to run both the prebuilt binary (currently compiled only for OSX, sorry!) as well as how to rebuild everything yourself. It'
Edward Faulkner
https://eaf4.com/ · 15 posts · history since 2016 · active
30 Mar 2021
13 Jul 2018
A screencast where we build an app that loads real data, lazily loads Highcharts on demand, and plots the data using Highcharts.
19 May 2018
We need to ship what we started and let our newer contributors shine and lead.
8 May 2018
What ambitious web application developers need to learn from game developers. Presented at EmberConf 2018 in Portland.
This is a wide-ranging talk on learning and why you need to understand how people learn if you want to build good software. Plus I build a fun orbital mechanics demo. Presented at EmberNYC, March 2018.
5 May 2018
There is definitely an intimidation factor some people feel about integrating things into Ember apps. While there are plenty of things I want to make easier too, I think a large amount of the perception only comes from lack of good learning materials. Toward that goal, I made this screencast
18 Sept 2017
"Mens et Manus" (latin for "Mind and Hand") is the official motto of MIT. Lots of schools have Latin mottoes, and they are usually pretty bland. But mens et manus was — and still is — a radical social statement. It says that knowing and doing
28 Aug 2017
When Google set out to measure what makes their best software development teams successful, they found a strong correlation with psychological safety: A shared belief held by members of a team that the team is safe for interpersonal risk-taking... A sense of confidence that the team will not embarrass,
31 May 2017
“A lot of beginners under-appreciate the degree to which googling things is part of a programmer’s job,” says @steveklabnik #wednesdaywisdom pic.twitter.com/FnXo3rBfPb — Glitch (@glitch) May 31, 2017 That quote is true, and it's a specific example of a more general
11 May 2017
Lots of software projects struggle when they try to implement search-related features. I was reminded of this by @trek's reaction to this Algolia marketing tweet: Development teams often delay building search due to lack of confidence in getting it right & fear that it will take longer
4 May 2017
There is a popular trend among some Javascript developers to argue that humans should stop writing CSS and HTML (and HTML-based templates). They argue everything should instead be written as Javascript, to reduce complexity and present a more unified developer experience. And certainly many people who try this approach
3 May 2017
Many people have expressed an interest in contributing to Cardstack and have been clamoring for some docs to help them get started. This is the first of three posts I intend to ship in the near term to unlock some of that potential energy: Cardstack Architecture Notes. This post. A
30 Dec 2016
There is a strain of thought in the web development community that believes there's a tension between having comprehensive developer tools and delivering good user experiences: This is exactly backwards. At the scale of the entire web, better tools are the only way to deliver better experiences. The
10 Nov 2016
The most reliable way to evaluate programmer candidates is to hire them to do a bit of realistic work. This is widely understood, but not widely practiced. The biggest barrier is finding projects for them to work on. In most organizations, the overhead of getting a new person started is
9 Sept 2016
The amount of complexity a single human programmer can handle is fundamentally limited. Until our brave cyborg future comes, even the best programmers can only hold so much in their minds at once. And the number of programmers that can productively work on a single project is limited by the