Lauren TanExploring the Strongly Typed GraphThe “Strongly Typed Graph” is something I’ve been thinking about lately. I believe it could significantly improve developer productivity in…Oct 28, 20184Oct 28, 20184
Lauren TaninArt of EngineeringCommit to CommitCommitment can be terrifying. Broken promises are the surest way down the waterslide of low morale.Feb 28, 2018Feb 28, 2018
Lauren TaninArt of EngineeringAn Engineer’s Guide to CommunicationIt’s far too easy to be misunderstood. Trying to get your idea or point across to someone can often feel frustrating and difficult.Feb 26, 20182Feb 26, 20182
Lauren TaninThe Ember WaySkeleton Screen Loading in Ember.jsSkeleton screen loading (also known as placeholder loading) is a technique that enhances the perception of loading in your application…Oct 11, 201710Oct 11, 201710
Lauren TanI Am Still LearningLearn to welcome fear. Learn from fear. No one learns and develops skills in a bubble.May 30, 20178May 30, 20178
Lauren TanRise From the Ashes — Incremental APIs With PhoenixMuch has been said about the Elixir language and the Phoenix framework —Phoenix’s performance without compromise makes it a compelling…Aug 12, 20164Aug 12, 20164
Lauren TaninThe Ember WayComponent dependency injection in Ember.jsThe Dependency Injection (DI) pattern is a subset of Inversion of Control, and is a useful technique for decoupling the creation of a…Jun 28, 20162Jun 28, 20162
Lauren TaninThe Ember WayBringing Ecto Changesets into Ember.jsThe past month or so, I’ve been working on an Elixir and Phoenix API for a client. I am blown away by how nice it is working with Elixir…Jun 17, 20164Jun 17, 20164
Lauren TaninThe Ember WayDeclarative Templating in Ember with Composable HelpersPreviously, I mentioned that Ember’s new Helper implementation landed in 1.13. In my opinion, helpers are one of the most useful, yet least…Apr 21, 20163Apr 21, 20163
Lauren TaninThe Ember WayRoute Closure Actions in Ember.jsIn my previous post, I wrote about moving singleton state in Controllers into Services that back components. This means being able to…Apr 21, 20161Apr 21, 20161