Using ruff for everything in VSCode
Ruff’s VSCode extension is nice, and can handle the jobs previously done by black and isort. To turn on everything, and to run this on every …
Ruff’s VSCode extension is nice, and can handle the jobs previously done by black and isort. To turn on everything, and to run this on every …
I like that iPython can be configured to automatically reload modules. It’s useful to be able to keep REPL context through development, without …
I wanted to put together a single-file Django application, which could still do ‘useful’ work; that is, define models, operate on them, …
Similar to my previous post (more than a year ago!) about using Git hooks to enforce conventional commits, I wanted to start logging all of my …
I was looking for a way to enforce the Conventional Commits pattern for my own commit messages. A lot of the solutions I found were wildly …
It appears that everyone on the internet completely hates 1-2-1 meetings.
I don’t particularly want to add fuel to that viewpoint; I’m …
Some of these are older links I found languishing, misfiled in my Safari favourites.
Right now, the software …
Back after a vacation with the ChatGPT special edition. I suspect the theme of the next 5 years will be ChatGPT.
The government has allocated £9.7 billion of levelling up funding since 2019. But between 2010 and 2020, annual funding …
It’s a time of year when a lot of businesses are hiring, and layoffs mean there are more candidates in the marketplace. That also means the …