Neovim is the terminal editor I spent far too long without.
Thinking about learning Python? It’s a really useful language for all sorts of things, from making websites to working with data. The good news is you don’t need to spend a fortune to get started.
2025-11-13 10:42:48 [DEBUG]: command: $FD 'bin/python$ ' ~/miniconda3/envs --no-ignore-vcs --full-path --color never 2025-11-13 10:42:48 [DEBUG]: 2025-11-13 10:42:59 ...
Bugs show up, eat all your time, and gaslight you into thinking you are the problem. You’re not. You just solved that problem a few commits ago, but now it’s harvest season again. Half the bugs you ...
Sometimes, reading Python code just isn’t enough to see what’s really going on. You can stare at lines for hours and still miss how variables change, or why a bug keeps popping up. That’s where a ...
You’ve likely found yourself saving your best prompts in scattered text files, retyping the same instructions across different AI platforms, and struggling to manage complex, multi-step tasks. This ...
When installing any Python-based tool with Mason (e.g., yamlfix, htmlbeautifier, ruff, anything that uses pip via Mason), the installation appears to complete (pip exit code 0 in Mason DEBUG logs), ...
Debugging and profiling are critical skills in a developer's toolbox, especially when working with low-level system applications. Whether you're tracking down a segmentation fault in a C program or ...
Whether you’re working on code, writing scripts, or simply managing configuration files, your choice of editor can significantly impact both your productivity and enjoyment. The beauty of Linux is ...
There are few areas where AI has seen more robust deployment than the field of software development. From “vibe” coding to GitHub Copilot to startups building quick-and-dirty applications with support ...