This commit is contained in:
0
.obsidian/app.json
vendored
Normal file → Executable file
0
.obsidian/app.json
vendored
Normal file → Executable file
0
.obsidian/appearance.json
vendored
Normal file → Executable file
0
.obsidian/appearance.json
vendored
Normal file → Executable file
3
.obsidian/community-plugins.json
vendored
Normal file → Executable file
3
.obsidian/community-plugins.json
vendored
Normal file → Executable file
@@ -1,5 +1,6 @@
|
||||
[
|
||||
"obsidian-excalidraw-plugin",
|
||||
"dataview",
|
||||
"obsidian-annotator"
|
||||
"obsidian-annotator",
|
||||
"pdf-plus"
|
||||
]
|
||||
0
.obsidian/core-plugins.json
vendored
Normal file → Executable file
0
.obsidian/core-plugins.json
vendored
Normal file → Executable file
3
.obsidian/daily-notes.json
vendored
Normal file → Executable file
3
.obsidian/daily-notes.json
vendored
Normal file → Executable file
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"folder": "Dailies"
|
||||
"folder": "Dailies",
|
||||
"template": "Templates/daily template"
|
||||
}
|
||||
0
.obsidian/graph.json
vendored
Normal file → Executable file
0
.obsidian/graph.json
vendored
Normal file → Executable file
0
.obsidian/plugins/dataview/main.js
vendored
Normal file → Executable file
0
.obsidian/plugins/dataview/main.js
vendored
Normal file → Executable file
0
.obsidian/plugins/dataview/manifest.json
vendored
Normal file → Executable file
0
.obsidian/plugins/dataview/manifest.json
vendored
Normal file → Executable file
0
.obsidian/plugins/dataview/styles.css
vendored
Normal file → Executable file
0
.obsidian/plugins/dataview/styles.css
vendored
Normal file → Executable file
0
.obsidian/plugins/obsidian-annotator/main.js
vendored
Normal file → Executable file
0
.obsidian/plugins/obsidian-annotator/main.js
vendored
Normal file → Executable file
0
.obsidian/plugins/obsidian-annotator/manifest.json
vendored
Normal file → Executable file
0
.obsidian/plugins/obsidian-annotator/manifest.json
vendored
Normal file → Executable file
0
.obsidian/plugins/obsidian-excalidraw-plugin/data.json
vendored
Normal file → Executable file
0
.obsidian/plugins/obsidian-excalidraw-plugin/data.json
vendored
Normal file → Executable file
0
.obsidian/plugins/obsidian-excalidraw-plugin/main.js
vendored
Normal file → Executable file
0
.obsidian/plugins/obsidian-excalidraw-plugin/main.js
vendored
Normal file → Executable file
0
.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json
vendored
Normal file → Executable file
0
.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json
vendored
Normal file → Executable file
0
.obsidian/plugins/obsidian-excalidraw-plugin/styles.css
vendored
Normal file → Executable file
0
.obsidian/plugins/obsidian-excalidraw-plugin/styles.css
vendored
Normal file → Executable file
0
.obsidian/plugins/pdf-plus/data.json
vendored
Normal file → Executable file
0
.obsidian/plugins/pdf-plus/data.json
vendored
Normal file → Executable file
0
.obsidian/plugins/pdf-plus/main.js
vendored
Normal file → Executable file
0
.obsidian/plugins/pdf-plus/main.js
vendored
Normal file → Executable file
0
.obsidian/plugins/pdf-plus/manifest.json
vendored
Normal file → Executable file
0
.obsidian/plugins/pdf-plus/manifest.json
vendored
Normal file → Executable file
0
.obsidian/plugins/pdf-plus/styles.css
vendored
Normal file → Executable file
0
.obsidian/plugins/pdf-plus/styles.css
vendored
Normal file → Executable file
0
.obsidian/snippets/styles.css
vendored
Normal file → Executable file
0
.obsidian/snippets/styles.css
vendored
Normal file → Executable file
3
.obsidian/templates.json
vendored
Normal file
3
.obsidian/templates.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"folder": "Templates"
|
||||
}
|
||||
0
.obsidian/themes/Obsidian gruvbox/manifest.json
vendored
Normal file → Executable file
0
.obsidian/themes/Obsidian gruvbox/manifest.json
vendored
Normal file → Executable file
0
.obsidian/themes/Obsidian gruvbox/theme.css
vendored
Normal file → Executable file
0
.obsidian/themes/Obsidian gruvbox/theme.css
vendored
Normal file → Executable file
0
.obsidian/themes/Tokyo Night/manifest.json
vendored
Normal file → Executable file
0
.obsidian/themes/Tokyo Night/manifest.json
vendored
Normal file → Executable file
0
.obsidian/themes/Tokyo Night/theme.css
vendored
Normal file → Executable file
0
.obsidian/themes/Tokyo Night/theme.css
vendored
Normal file → Executable file
0
.obsidian/themes/Wasp/manifest.json
vendored
Normal file → Executable file
0
.obsidian/themes/Wasp/manifest.json
vendored
Normal file → Executable file
0
.obsidian/themes/Wasp/theme.css
vendored
Normal file → Executable file
0
.obsidian/themes/Wasp/theme.css
vendored
Normal file → Executable file
10
.obsidian/types.json
vendored
Normal file
10
.obsidian/types.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"types": {
|
||||
"aliases": "aliases",
|
||||
"cssclasses": "multitext",
|
||||
"tags": "tags",
|
||||
"work day": "checkbox",
|
||||
"pdf": "multitext",
|
||||
"date finished": "date"
|
||||
}
|
||||
}
|
||||
121
.obsidian/workspace.json
vendored
Normal file → Executable file
121
.obsidian/workspace.json
vendored
Normal file → Executable file
@@ -4,53 +4,24 @@
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "5a8bfa0f798bcfa0",
|
||||
"id": "a02e12a961378868",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "58f05cf1849ec887",
|
||||
"id": "032853642c3b53cd",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "Career/Security/OWASP Top 10.md",
|
||||
"file": "Articles/Every Senior Engineer has read these books.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "OWASP Top 10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "6a97479f16d8a4c8",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "Career/Security/Cross Site Scripting (XSS).md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "Cross Site Scripting (XSS)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "7b80f3c1d6a993c8",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "Career/Security/Server-Side Request Forgery (SSRF).md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "Server-Side Request Forgery (SSRF)"
|
||||
"title": "Every Senior Engineer has read these books"
|
||||
}
|
||||
}
|
||||
],
|
||||
"currentTab": 2
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
@@ -107,7 +78,7 @@
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300
|
||||
"width": 229.5
|
||||
},
|
||||
"right": {
|
||||
"id": "744e252b1622606d",
|
||||
@@ -219,56 +190,60 @@
|
||||
"templates:Insert template": false,
|
||||
"command-palette:Open command palette": false,
|
||||
"bases:Create new base": false,
|
||||
"obsidian-excalidraw-plugin:New drawing": false
|
||||
"obsidian-excalidraw-plugin:New drawing": false,
|
||||
"pdf-plus:PDF++: Toggle auto-copy": false,
|
||||
"pdf-plus:PDF++: Toggle auto-focus": false,
|
||||
"pdf-plus:PDF++: Toggle auto-paste": false
|
||||
}
|
||||
},
|
||||
"active": "7b80f3c1d6a993c8",
|
||||
"active": "032853642c3b53cd",
|
||||
"lastOpenFiles": [
|
||||
"Career/Security/Cross Site Scripting (XSS).md",
|
||||
"Career/Security/OWASP Top 10.md",
|
||||
"Career/Security/Server-Side Request Forgery (SSRF).md",
|
||||
"Career/Security/Attachments/Pasted image 20260602161410.png",
|
||||
"Career/Security/Attachments",
|
||||
"Career/Concepts.md",
|
||||
"Articles/Attachments/2026-05-22-every-senior-engineer-i-respect-has-read-these-books-have-you-by-the-latency-gambler-mar-2026-medium-01.png",
|
||||
"pdfs/_articles/Attachments/2026-05-22-every-senior-engineer-i-respect-has-read-these-books-have-you-by-the-latency-gambler-mar-2026-medium-01.png",
|
||||
"Articles/Every Senior Engineer has read these books.md",
|
||||
"Articles/Attachments/2026-05-22-senior-books.png",
|
||||
"Articles/Articles MOC.md",
|
||||
"Articles/20 Software Engineering Laws.md",
|
||||
"pdfs/_articles/Attachments/2026-05-22-senior-books.png",
|
||||
"Articles/Software Quality.md",
|
||||
"Articles/Attachments/2026-05-22-software-quality.png",
|
||||
"Articles/I thought I knew system design.md",
|
||||
"pdfs/_articles/Attachments/2026-05-22-software-quality.png",
|
||||
"Articles/Substack Articles.md",
|
||||
"pdfs/_articles/software-quality.pdf",
|
||||
"Templates/articles template.md",
|
||||
"Templates/daily template.md",
|
||||
"Index.md",
|
||||
"Career/Security",
|
||||
"TechReport-Angular-Cli.pdf",
|
||||
"Daily Notes.md",
|
||||
"pdfs/_articles/Every Senior Engineer I Respect Has Read These Books (Have You_) _ by The Latency Gambler _ Mar, 2026 _ Medium.pdf",
|
||||
"Articles/Attachments/2026-05-22-every-senior-engineer-i-respect-has-read-these-books-have-you-by-the-latency-gambler-mar-2026-medium-06.png",
|
||||
"Articles/Attachments/2026-05-22-every-senior-engineer-i-respect-has-read-these-books-have-you-by-the-latency-gambler-mar-2026-medium-05.png",
|
||||
"Articles/Attachments/2026-05-22-every-senior-engineer-i-respect-has-read-these-books-have-you-by-the-latency-gambler-mar-2026-medium-04.png",
|
||||
"Articles/Attachments/2026-05-22-every-senior-engineer-i-respect-has-read-these-books-have-you-by-the-latency-gambler-mar-2026-medium-03.png",
|
||||
"Articles/Attachments/2026-05-22-every-senior-engineer-i-respect-has-read-these-books-have-you-by-the-latency-gambler-mar-2026-medium-02.png",
|
||||
"Articles/Attachments",
|
||||
"pdfs/_articles/Attachments",
|
||||
"pdfs/blank.pdf",
|
||||
"pdfs/_urdu/Umrao-Jaan-Ada.pdf",
|
||||
"pdfs/_urdu/st_exupery_le_petit_prince.pdf",
|
||||
"pdfs/_urdu/Proficiency in Urdu through English.pdf",
|
||||
"pdfs/_urdu/Basic-Urdu-1670897891.pdf",
|
||||
"pdfs/_urdu",
|
||||
"Career/Security/OWASP Top 10.md",
|
||||
"Dailies/2026-06-03.md",
|
||||
"Dailies/2026-06-02.md",
|
||||
"Dailies/2026-04-30.md",
|
||||
"Templates/Daily.md.md",
|
||||
"Career/Security/Server-Side Request Forgery (SSRF).md",
|
||||
"Career/Security/Cross Site Scripting (XSS).md",
|
||||
"Career/Concepts.md",
|
||||
"_attachments/Drawing 2026-06-02 15.20.33.excalidraw.md",
|
||||
"_attachments/anime-kuroko-no-basket-tetsuya-basketball-play-17f4blaudede9nw2.gif",
|
||||
"Excalidraw/Drawing 2026-06-02 15.19.45.excalidraw.md",
|
||||
"Excalidraw/Drawing 2026-06-02 15.12.36.excalidraw.md",
|
||||
"Excalidraw",
|
||||
"Technical/Emacs/Org Roam.md",
|
||||
"Technical/Emacs/Org Publish.md",
|
||||
"Technical/Emacs/Org Noter.md",
|
||||
"Technical/Emacs/Magit.md",
|
||||
"Technical/Emacs/Keybindings Emacs.md",
|
||||
"Technical/Emacs/GTD.md",
|
||||
"Technical/Emacs/Evil Mode.md",
|
||||
"Technical/Emacs/Emacs MOC.md",
|
||||
"Technical/Emacs/Emacs Config.md",
|
||||
"Technical/Emacs/Emacs Calendar.md",
|
||||
"Technical/Emacs/Elisp.md",
|
||||
"Career/20260513142352-aritificial_intelligence.md",
|
||||
"Technical/Emacs",
|
||||
"Technical",
|
||||
"Career/CI-CD Summary.md",
|
||||
"Career/Microlise/Microlise MOC.md",
|
||||
"Career/Microlise/ESS ESP/Microlise - ESS.md",
|
||||
"Career/Big (O) - Time and Space Complexity.md",
|
||||
"Career/Database - SQL",
|
||||
"Career/20260305130457-database_perms_roles_accounts.org",
|
||||
"Career/Attachments/APIOps.png",
|
||||
"Career/Attachments/Screenshot 2026-01-14 154800.png",
|
||||
"Career/Attachments/proxy-pattern.png",
|
||||
"Career/Attachments/state-pattern.png",
|
||||
"Career/Attachments/composite-pattern.png",
|
||||
"Career/Attachments/iterator-pattern.png",
|
||||
"Career/Attachments/template-method-pattern.png",
|
||||
"Career/Attachments/facade-pattern.png",
|
||||
"Career/Microlise",
|
||||
"Career/Microlise/ESS ESP",
|
||||
"Untitled.canvas"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user