CSChris Satoinsato-san.hashnode.dev·May 6, 2025 · 9 min readQuick 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...00
CSChris Satoinsato-san.hashnode.dev·Apr 21, 2025 · 7 min readGet 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...00
CSChris Satoinsato-san.hashnode.dev·Dec 4, 2023 · 4 min readCan 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...00
CSChris Satoinsato-san.hashnode.dev·Feb 14, 2023 · 2 min readI 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...00
CSChris Satoinsato-san.hashnode.dev·Feb 7, 2023 · 4 min readPybites 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...00