Skip to content

Index

A Comprehensive Guide to Python Project Management and Packaging: Concepts Illustrated with uv – Part I – Reinforced Knowledge

Link: A Comprehensive Guide to Python Project Management and Packaging: Concepts Illustrated with uv – Part I – Reinforced Knowledge: ""

Linked is a useful and comprehensive series about packaging in python. The fact that there are so many of these is evidence that, a) I am still confused about some of this, and b) the state of packaging in python is and remains a mess. I don’t know how we are going to get out of this?

1969: Can You Land on The Moon? • A Python turtle Lunar Lander

Link: 1969: Can You Land on The Moon? • A Python turtle Lunar Lander: "Revisiting one of my favourite projects: a lunar lander using, yes, the one and only turtle module"

Linked is an article about the “turtle” Python package. It’s a simple and elegant API for creating simple visual animations, simulations and/or games. I had never come across it before and it looks like a good addition to my toolkit.

Ronynn's Blog Overthinking Analytically - Game Development, Tech, Productivity & Writing

Link: Ronynn's Blog Overthinking Analytically - Game Development, Tech, Productivity & Writing: "Explore Ronynn's insights on game development, tech, productivity, and writing."

Attached is an article that is guaranteed to be clickbait for my people. Certainly for me! I use both Ruby and Python. Lately more python because the stuff I am working on uses Python. And let’s face it Python is, generally speaking, a more mainstream language. I don’t find the arguments made in the attached article especially compelling. I would say that Ruby and Python are more similar than different but in the end, for many reasons, I would use Ruby if I had a choice.

The Hidden Power of Symbols in Ruby: When to Use Symbols Instead of Strings - Thnk And Grow

Link: The Hidden Power of Symbols in Ruby: When to Use Symbols Instead of Strings - Thnk And Grow: "What are symbols in Ruby and why are they?"

The linked article talks about strings and symbols in Ruby. When I teach software engineering with Ruby I often struggle to really explain symbols, why they exist and how to use them. While they are cool for certain very specific purposes, I think if we were going to try to make the language smaller, I would suggest removing that feature!

The polish paradox

Link: The polish paradox: "The more you polish, the less you see"

That’s p-oh-lish not powe-lish! Linked article has some cool examples of user interface polish and where and when it is important.