A Personal Guide to Developing Software with AI Assistance

October 5th, 2024
Categories: AI

Discover effective strategies for developing software with AI assistance. Learn about managing context, implementing feedback loops, choosing the right AI models, and optimizing your development workflow. This guide, inspired by the r/LocalLLaMA Reddit community, offers practical tips for leveraging AI in software development.

continue reading »

Managing Multiple Python Versions with Pyenv: Installation and Configuration Guide

September 25th, 2024
Categories: Tutorial

Python version management is critical in modern development environments. Pyenv, a popular tool for this purpose, allows developers to seamlessly switch between Python versions. However, discrepancies can arise between the configured pyenv version and the system's active Python installation.

This technical guide addresses a specific issue: when pyenv global is set to version 3.10.10, but python3 --version reports an older version. The root cause often lies in shell configuration, PATH variable ordering, or shim directory precedence.

continue reading »