Kiln demo: proof of concept
· 2 min read
A native macOS IDE & LLM harness build for readability and collaboration.
My thesis:
- IDEs still matter
- We're still going to be writing (and reading) code.
- Understanding code has changed
- You won't write much code
- Not writing code changes how you understand the code
- When you're not writing much code, understanding the codebase at all is way harder - you're always onboarding
- When you're not writing the code, understanding your local edits is tricky - local changes become mini PRs
- Given 1. + 2., maybe it's time to rethink how we present code
- How to take action is changing
- Human + (a suite of) agents and tools need to work effectively together
- Where you know what you want to do...
- Executing from rigorous, tracked spec is most effective (in this case, I use GitHub issues)
- But also, you don't always know what needs doing
- Enabling AI proactivity is an unlock
- Supporting less technical collaborators (e.g. a product manager) is key too
- Reviewing the work, will continue to evolve a lot. This I'm less clear on but...
- The Git workflow is super unintuitive for new/less technical contributors. We need:
- Simplified terminology
- Simplified process
- Without blocking expert capabilities
- Contributors need to review their work before PRing
- PRs was already the bottleneck in many teams
- Very easy to spam people (esp. in open source) with unvalidated trash
- The Git workflow is super unintuitive for new/less technical contributors. We need:
If the workflow of shipping is:
Problem -> Proposed solution/intent -> Execution -> Review/validate -> Merge/deploy
I'm keen to add validation, context, and proactive agentic action at every step, and support human participation (& ownership) in this process. E.g. that even includes problem/proposal validation.
