mattorb Stay curiousTighten Feedback LoopsIterate, Measure, LearnFan of Science, Design, and Systems Thinking

api design

2 entries 2 posts

  1. Don't paint yourself into an integration corner

    Integration flexibility is easy to undervalue until you need to change direction. API-first vendors and open-source tools are winning because flexibility at the integration layer is hard to retrofit later.

  2. Swift conciseness through operators, extensions, and unnamed arguments (Part 1)

    Writing less Swift isn't the goal. Writing clearer Swift is. A keyboard input toy project as a concrete workout for operators, extensions, and unnamed argument conventions.