diff --git a/.gitignore b/.gitignore
index 160a2b45872104fec0ff1cabcb76a4757f6ee2e2..2a0b90abf377a620ed1e417abbd3431a4f5147b6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -300,3 +300,7 @@ devenv.local.nix
 
 # pre-commit
 .pre-commit-config.yaml
+
+#denoflare
+.denoflare*
+!.denoflare.example
diff --git a/.vscode/extensions.json b/.vscode/extensions.json
index acbc498a6e5bec2e0e36c0a4239d2552ea293a65..1b9b5734bd6f545bf8b7233a6b78aa408357bb7b 100644
--- a/.vscode/extensions.json
+++ b/.vscode/extensions.json
@@ -6,6 +6,13 @@
         "foam.foam-vscode",
         "vivaxy.vscode-conventional-commits",
         "eamodio.gitlens",
-        "bierner.emojisense"
+        "bierner.emojisense",
+        "ms-python.python",
+        "bierner.markdown-preview-github-styles",
+        "bierner.markdown-emoji",
+        "bierner.markdown-checkbox",
+        "bierner.markdown-yaml-preamble",
+        "bierner.markdown-footnotes",
+        "bierner.markdown-mermaid"
     ]
 }
\ No newline at end of file