Broad introduction

Ai-powered development:

https://missing.csail.mit.edu/2026/development-environment/#ai-powered-development

And coding agents:

https://missing.csail.mit.edu/2026/agentic-coding/

Effective workflows

”mini waterfall”

https://blog.lmorchard.com/2025/06/07/semi-automatic-coding/

For each session

  • plan (plan.md)
  • execute
  • consolidate (notes.md)

Options

Cambrian explosion, it’s not just GH Copilot:

https://github.com/sourcegraph/awesome-code-ai

Self-hosted

https://github.com/TabbyML/tabby

Internals

Lifecycle of code completions

https://sourcegraph.com/blog/the-lifecycle-of-a-code-ai-completion

Pros and cons

https://addyo.substack.com/p/the-70-problem-hard-truths-about

https://www.shayon.dev/post/2025/164/pitfalls-of-premature-closure-with-llm-assisted-coding/#menial-tasks-where-ai-excels

  • Effective use of LLMs / coding assistants