I’m reading Structure and Interpretation of Computer Programs and want to write Racket in VSCode in Jupyter notebooks in a dialect of Scheme closest to the book. This requires this declaration at the top of each Racket file:
read moreWriting Racket (Scheme) in Jupyter Notebooks
First, we’re going to install Jupyter. As we don’t want to contaminate our global Python installation, we’ll do this in a venv
read moreDebugging Python programs that require CLI arguments in VSCode
Command Palette (CTRL+SHIFT+P): Debug: Add Configuration
read moreDebugging Python Tests in VSCode
VSCode offers native test capabilities that are quite useful. Testing Python in Visual Studio Code
read moreSuppressing Rich Tracebacks in Typer Apps
This must be applied to the configuration of the Typer object created for the CLI.
read moreUninstalling Poetry Completions for zsh
Here’s how to enable: https://python-poetry.org/docs/#enable-tab-completion-for-bash-fish-or-zsh
read moreUbuntu Snaps in WSL & zsh
Running Google Chrome GUI in WSL
This was working for me a while ago but today, when I tried, it was not.
read moreComments are Failures in Coding
“The proper use of comments is to compensate for our failure to express ourselves in code.” — Robert C. Martin, Clean Code
read moreLaunching a Web App from Stream Deck
This is actually much more of a hassle than I’d have expected …
read more