sato-san.hashnode.devQuick Start Guide to Ruff, a Python Linter and FormatterIntroduction A couple of weeks ago, I presented at my local Python meetup on Ruff, a Python linter and formatter written in Rust by Astral. My last blog post was on the uv package manager, also by Astral, and the presentation inspired me to write abo...May 6, 2025·9 min read
sato-san.hashnode.devGet Started with the uv Package ManagerIntroduction There's been a slew of different Python package management systems throughout the years such as pipx, poetry, and virtualenv. Despite various alternatives, I don’t think there’s been a package manager that definitively replaces pip as th...Apr 21, 2025·7 min read
sato-san.hashnode.devCan you program on a low-spec Chromebook?I was planning a vacation overseas and thought about bringing my laptop along. I wanted to make some progress on personal projects on some possible down time or during the plane ride (surprise, surprise, no down time or progress). My current laptop i...Dec 4, 2023·4 min read
sato-san.hashnode.devI wrote for Pybites!As mentioned in the previous post, I went through the Pybites Developer Mindset Program and built the Dragon Quest Monster Database app idea (Post #18) I had partially built using Django a year and a half ago. At the end of the program, Bob invited m...Feb 14, 2023·2 min read
sato-san.hashnode.devPybites Developer MindsetPybites It's been several months since the last update and I had been busy! (I also had a problem with Pelican, which seemed to have resolved itself) I have been building a coding project with the help of Bob Belderbos from Pybites and enrolled in th...Feb 7, 2023·4 min read