EuroClojure 2013: Narcissistic Design

Posted on by Tero Parviainen (@teropa)

Here are my notes from Stuart Halloway's keynote at EuroClojure 2013.

For this one you could say it was all about the delivery. I won't even try to replicate it here, but instead hope a video of some version of this talk will surface sooner or later.

Embrace setter methods

Prefer APIs over data

Always connect, never enqueue

Create abstractions for information

Use static typing across subsystem boundaries

Put your language semantics on the wire

Write lots of unit tests

Update information in place

Leverage Context

Examples

Superstructure around broken things

Pull Requests

Know Your AngularJS Inside Out

Build Your Own AngularJS

Build Your Own AngularJS helps you understand everything there is to understand about AngularJS (1.x). By creating your very own implementation of AngularJS piece by piece, you gain deep insight into what makes this framework tick. Say goodbye to fixing problems by trial and error and hello to reasoning your way through them

eBook Available Now

comments powered by Disqus