[[!meta title="Interactive Python development in Emacs"]] [[!meta copyright="Copyright © 2025 David Vujic"]] [[!inline pages="internal(2025/info/python-nav)" raw="yes"]] # Interactive Python development in Emacs David Vujic (he/him) - Mastodon https://mastodon.nu/@davidvujic [[!inline pages="internal(2025/info/python-before)" raw="yes"]] Learning Lisp was an eye opener for me. The Interactive way of writing code is Amazing. Emacs has great support for this in general already. For Python, there's limitations and I have looked for ways to make Python development more interactive (and fun). Python is what I do at work and in Open Source projects. It has lead me to develop Emacs features specific for Python: evaluating code with visual feedback, modify a running Python app without restarts, and some LLM support. I will demo and talk about what I have developed to make Python development interactive and joyful. About the speaker: My name is David and I'm a software developer. Colleagues and friends may know me as an early adopter of agile ideas and test driven development. I am passionate about things like that, and share the things I learn to the community and the people I work with. My favorite programming languages are Python and Clojure. On my spare time I practice outdoor Parkour & contribute to Open Source. [[!inline pages="internal(2025/info/python-after)" raw="yes"]] [[!inline pages="internal(2025/info/python-nav)" raw="yes"]]