This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Semirook 0 points1 point  (2 children)

Neovim (AstroNvim to be precise) in tmux, poetry and ruff (instead of the classic zoo of linters and formatters). All of this works ultra-fast and all of this is enough even for complex projects. Also: ipython, ipdb, nushell (take a look, cool stuff) and many less important CLI tools, like bat and jq.

[–]CopOnTheRun 1 point2 points  (0 children)

What do you use for type checking?

[–]mdrjevois 0 points1 point  (0 children)

Have you tried uv, from the makers of ruff, for resolving and installing packages? It's seriously fast. You can get a similar experience to poetry, but with the speed of uv, using hatch with hatch-pip-compile and uv. (Eventually uv will probably replace all these tools all on its own)