Digital Digressions by Stuart Sierra

From programming to everything else

  • About Me
  • Writing
  • Presentations
  • Software
  • Contact

NYC Harbor

Leave a Reply Cancel reply

Your email address will not be published.

Post navigation

Previous Post: NYC Harbor
  • Posts RSS
  • Twitter @stuartsierra
  • GitHub/stuartsierra

Top Links

  • Component [GitHub]
  • Developing the Language of the Domain [Cognitect]
  • The Joys and Perils of Interactive Development [YouTube]
  • Components: Just Enough Structure [YouTube]
  • End of the Free Lunch
  • Apathy of the Commons
  • My Clojure Workflow, Reloaded [Relevance]
  • The Amateur Problem
  • The Reluctant Dictator
  • On the Perils of Dynamic Scope

Clojure Do’s and Don’ts

  • Clojure Don'ts: Thread as
  • Threading with Style
  • Clojure Don’ts: Non-Polymorphism
  • How to ns
  • How to Name Clojure Functions
  • Clojure Don’ts: Lazy Effects
  • Clojure Don’ts: Redundant map
  • Clojure Don’ts: Single-branch if
  • Clojure Don’ts: The Heisenparameter
  • Clojure Don’ts: Optional Arguments with Varargs
  • Clojure Do’s: Uncaught Exceptions
  • Record Constructors
  • Clojure Do’s: Namespace Aliases
  • Clojure Don’ts: isa?
  • Clojure Don’ts: Concat

Recent Posts

  • Clojure Don’ts: Thread as
  • Threading with Style
  • Building for Growth at Clubhouse
  • How ’bout that start-up time?
  • Clojure Don’ts: Non-Polymorphism
  • Developing the Language of the Domain
  • How to ns
  • End of the Free Lunch
  • Apathy of the Commons
  • Fixtures as Caches
Theme: Scaffold by Danny Cooper.