Applying type-based program synthesis to code completion, leading to snippets, not just method names. Clever!
miniblog.
Related Posts
Listening to the latest episode of Maintainable interviewing Daniela Baron, and she introduces a clever concept: ticket rotation.
When you divide programming jobs into tickets, deliberately give team members tickets from different areas. This prevents knowledge silos.
I've finally added an incremental search option to deadgrep! https://github.com/Wilfred/deadgrep/blob/master/CHANGELOG.md#v012
I also learnt that incremental tools don't do anything clever with the minibuffer: they just call read-char in a loop.
rust-analyzer is experimenting with a really clever feature: allow types to open a link to their external docs! https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/dev/lsp-extensions.md#open-external-documentation
I've definitely thought about referencing external resources from an editor: in principle you could even fetch the first paragraph inline too!
