Guía sencilla para iniciar un proyecto Python desde cero

Mira esta ejemplo de cómo configurar un proyecto Python con lo esencial para comenzar rápidamente, pero con la capacidad de ajustar y escalar conforme las necesidades aumenten. pyproject.toml: archivo de configuración estándar PEP-518 para proyectos Python. Makefile: Se utiliza para automatizar tareas como testing, build, installs, entre otros.

Como ser un programador Longevo

La idea de que alguien se quede obsoleto va más allá de aprender las tecnologías que usa la industria. De la misma forma en que para tener una vida saludable hay que tener hábitos saludables para ser un programador saludable (longevidad profesional), hay que tener hábitos que permitan sacar el máximo partido al contenido y las herramientas que tienes disponibles.

Explorando pdb++

PDB++ es una joya! pdbpp es una alternativa avanzada al depurador pdb incorporado en Python. Es una extensión de pdb que agrega varias características útiles para la depuración de código Python, como el resaltado de sintaxis, autocompletado, modo interactivo (sticky) y mucho mas.

La Ley de Hofstadter: ¿Por qué los Programadores Nunca Terminan a Tiempo?

Contexto ¿Cuántas veces, como programador, has afirmado “Estoy a punto de terminar!”? Sin embargo, ese “casi” parece extenderse hasta el infinito. La explicación a esto podría residir en un concepto conocido como la Ley de Hofstadter. La Ley de Hofstadter La Ley de Hofstadter es mas un dicho/hipótesis que una Ley (aunque se experimente mucho) propuesta por el doctor Douglas Hofstadter.

Using i3 WM on MacOS with Yabai and Skhd

Transitioning from Linux to MacOS Having used Ubuntu/Pop_OS for several years both personally and professionally, I’ve become well-versed in the Linux ecosystem. I have numerous scripts and a comprehensive list of programs, along with my dotfiles for easy configuration. However, upon switching companies, I was required to use a Mac.

Have you heard of rich?

Have you heard of rich? Honestly, I don’t remember how long I’ve been following Will’s work, but I find it very interesting and educational. Among Will’s work are rich and textual, both projects designed to extend the use of the terminal. One thing you can see in Will’s work is the modular design.