aboutsummaryrefslogtreecommitdiff
path: root/content/docs/programming-resources
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@vidhukant.com>2023-08-01 14:53:11 +0530
committerVidhu Kant Sharma <vidhukant@vidhukant.com>2023-08-01 14:53:11 +0530
commit54e1b7496d6a06c92b030114e9d54019ab4ba87f (patch)
treeb11c9e80d41971715b377bc23673e670316ceba3 /content/docs/programming-resources
parentc2f6cecb12dadb6abc5a2d5e83c9f4c7ec971541 (diff)
removing programming-resources
Diffstat (limited to 'content/docs/programming-resources')
-rw-r--r--content/docs/programming-resources/_index.md9
-rw-r--r--content/docs/programming-resources/cli-development/_index.md6
-rw-r--r--content/docs/programming-resources/cli-development/go/_index.md5
-rw-r--r--content/docs/programming-resources/cli-development/go/bubbletea/_index.md9
-rw-r--r--content/docs/programming-resources/cli-development/go/cobra/_index.md10
-rw-r--r--content/docs/programming-resources/cli-development/go/promptui/_index.md10
-rw-r--r--content/docs/programming-resources/cli-development/go/termui/_index.md7
-rw-r--r--content/docs/programming-resources/gui-development/_index.md6
-rw-r--r--content/docs/programming-resources/gui-development/c/_index.md5
-rw-r--r--content/docs/programming-resources/gui-development/c/gtk/_index.md9
-rw-r--r--content/docs/programming-resources/gui-development/go/_index.md5
-rw-r--r--content/docs/programming-resources/gui-development/go/gotk3/_index.md11
-rw-r--r--content/docs/programming-resources/gui-development/go/gotk4/_index.md9
-rw-r--r--content/docs/programming-resources/markup-languages/_index.md6
-rw-r--r--content/docs/programming-resources/markup-languages/latex/_index.md11
-rw-r--r--content/docs/programming-resources/markup-languages/markdown/_index.md10
-rw-r--r--content/docs/programming-resources/programming-and-scripting-languages/_index.md4
-rw-r--r--content/docs/programming-resources/programming-and-scripting-languages/c/_index.md14
-rw-r--r--content/docs/programming-resources/programming-and-scripting-languages/go/_index.md25
-rw-r--r--content/docs/programming-resources/programming-and-scripting-languages/javascript/_index.md23
-rw-r--r--content/docs/programming-resources/web-development/_index.md4
-rw-r--r--content/docs/programming-resources/web-development/backend/_index.md6
-rw-r--r--content/docs/programming-resources/web-development/backend/http-frameworks/_index.md7
-rw-r--r--content/docs/programming-resources/web-development/backend/http-frameworks/express.md9
-rw-r--r--content/docs/programming-resources/web-development/backend/http-frameworks/gin.md9
-rw-r--r--content/docs/programming-resources/web-development/backend/orms/_index.md8
-rw-r--r--content/docs/programming-resources/web-development/backend/orms/sequelize.md11
-rw-r--r--content/docs/programming-resources/web-development/backend/template-engines/_index.md8
-rw-r--r--content/docs/programming-resources/web-development/backend/template-engines/ejs.md9
-rw-r--r--content/docs/programming-resources/web-development/backend/template-engines/gin.md11
-rw-r--r--content/docs/programming-resources/web-development/frontend/_index.md18
-rw-r--r--content/docs/programming-resources/web-development/frontend/html-css/_index.md20
-rw-r--r--content/docs/programming-resources/web-development/frontend/js-frameworks/_index.md8
-rw-r--r--content/docs/programming-resources/web-development/frontend/js-frameworks/react.md10
-rw-r--r--content/docs/programming-resources/web-development/frontend/js-frameworks/svelte.md11
-rw-r--r--content/docs/programming-resources/web-development/frontend/static-site-generators/_index.md13
-rw-r--r--content/docs/programming-resources/web-development/frontend/static-site-generators/hugo.md13
37 files changed, 0 insertions, 369 deletions
diff --git a/content/docs/programming-resources/_index.md b/content/docs/programming-resources/_index.md
deleted file mode 100644
index 64e825d..0000000
--- a/content/docs/programming-resources/_index.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-title: Programming Resources
-description: Cool programming tutorials/libraries that you should check out
----
-
-My archive of programming resources, and cool libraries that you should check out, among with useful tutorials, blog articles, etc on how to learn
-various technologies.
-
-These lists are updated somewhat regularly/whenever I learn something new.
diff --git a/content/docs/programming-resources/cli-development/_index.md b/content/docs/programming-resources/cli-development/_index.md
deleted file mode 100644
index 547bb70..0000000
--- a/content/docs/programming-resources/cli-development/_index.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: CLI/TUI Development
-description: Sexy terminal apps
----
-
-These sections are divided by language
diff --git a/content/docs/programming-resources/cli-development/go/_index.md b/content/docs/programming-resources/cli-development/go/_index.md
deleted file mode 100644
index ded7872..0000000
--- a/content/docs/programming-resources/cli-development/go/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: GoLang
-description: CLI apps powered by Go
-weight: 1
----
diff --git a/content/docs/programming-resources/cli-development/go/bubbletea/_index.md b/content/docs/programming-resources/cli-development/go/bubbletea/_index.md
deleted file mode 100644
index 0a2914d..0000000
--- a/content/docs/programming-resources/cli-development/go/bubbletea/_index.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-title: Bubble Tea
-description: TUI Framework for Go
-weight: 3
----
-
-[bubbletea](https://github.com/charmbracelet/bubbletea) lets you create very sexy TUI apps with Go, and it's especially great for apps with a lot of graphics, etc
-
-- Follow [bubbletea documentation](https://github.com/charmbracelet/bubbletea#readme) to get started
diff --git a/content/docs/programming-resources/cli-development/go/cobra/_index.md b/content/docs/programming-resources/cli-development/go/cobra/_index.md
deleted file mode 100644
index e8b1db4..0000000
--- a/content/docs/programming-resources/cli-development/go/cobra/_index.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-title: Cobra
-description: Go library to create CLI apps
-weight: 1
----
-
-[Cobra](https://github.com/spf13/cobra) is a great library to create command line apps using Go. It is very easy to use and it can handle flags, help messages, etc
-by itself which saves you a lot of time.
-
-- Follow [cobra user guide](https://github.com/spf13/cobra/blob/main/user_guide.md) to get started quickly
diff --git a/content/docs/programming-resources/cli-development/go/promptui/_index.md b/content/docs/programming-resources/cli-development/go/promptui/_index.md
deleted file mode 100644
index 6ccbd64..0000000
--- a/content/docs/programming-resources/cli-development/go/promptui/_index.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-title: Promptui
-description: Interactive terminal prompt for Go programs
-weight: 2
----
-
-[promptui](https://github.com/manifoldco/promptui) is an awesome package that lets you create interactive prompts (input boxes, selection prompts, etc)
-with Go. It's very easy to use and the github repo has a bunch of examples. It can also be integrated into something like cobra.
-
-- [promptui examples](https://github.com/manifoldco/promptui/tree/master/_examples): code examples to get started with promptui
diff --git a/content/docs/programming-resources/cli-development/go/termui/_index.md b/content/docs/programming-resources/cli-development/go/termui/_index.md
deleted file mode 100644
index 5f2944c..0000000
--- a/content/docs/programming-resources/cli-development/go/termui/_index.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-title: Termui
-description: TUI widget library for Go
-weight: 4
----
-
-[termui](https://github.com/gizak/termui) lets you create TUI apps with go. It's not very hard to use but seems like it's not maintained anymore.
diff --git a/content/docs/programming-resources/gui-development/_index.md b/content/docs/programming-resources/gui-development/_index.md
deleted file mode 100644
index 4b9a9fd..0000000
--- a/content/docs/programming-resources/gui-development/_index.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: GUI Development
-description: Graphical User Interfaces
----
-
-These sections are divided by language
diff --git a/content/docs/programming-resources/gui-development/c/_index.md b/content/docs/programming-resources/gui-development/c/_index.md
deleted file mode 100644
index e70ac8e..0000000
--- a/content/docs/programming-resources/gui-development/c/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: C
-description: C libraries for GUI development
-weight: 1
----
diff --git a/content/docs/programming-resources/gui-development/c/gtk/_index.md b/content/docs/programming-resources/gui-development/c/gtk/_index.md
deleted file mode 100644
index 0fb1b24..0000000
--- a/content/docs/programming-resources/gui-development/c/gtk/_index.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-title: GTK
-description: The GTK GUI toolkit
-weight: 1
----
-
-GTK is a very popular widget toolkit written in C. It has bindings for multiple languages too. Check out <https://gtk.org>
-
-- [GTK+ Tutorial](https://zetcode.com/gui/gtk2/): GTK+ Tutorial
diff --git a/content/docs/programming-resources/gui-development/go/_index.md b/content/docs/programming-resources/gui-development/go/_index.md
deleted file mode 100644
index ded7872..0000000
--- a/content/docs/programming-resources/gui-development/go/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: GoLang
-description: CLI apps powered by Go
-weight: 1
----
diff --git a/content/docs/programming-resources/gui-development/go/gotk3/_index.md b/content/docs/programming-resources/gui-development/go/gotk3/_index.md
deleted file mode 100644
index d528695..0000000
--- a/content/docs/programming-resources/gui-development/go/gotk3/_index.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-title: gotk3
-description: GTK3 Go bindings
-weight: 1
----
-
-[gotk3](https://github.com/gotk3/gotk3) provides Go bindings for GTK3, it's somewhat stable but it's tricky to figure out some things if you're
-not used to developing with GTK.
-
-- [Their README](https://github.com/gotk3/gotk3#readme): has some examples to get started quickly
-- [gotk3 examples](https://github.com/gotk3/gotk3-examples): has examples for various usecases, etc
diff --git a/content/docs/programming-resources/gui-development/go/gotk4/_index.md b/content/docs/programming-resources/gui-development/go/gotk4/_index.md
deleted file mode 100644
index 1e12bb3..0000000
--- a/content/docs/programming-resources/gui-development/go/gotk4/_index.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-title: gotk4
-description: GTK4 Go bindings
-weight: 2
----
-
-[gotk4](https://github.com/diamondburned/gotk4) provides Go bindings for GTK4, some functionality is apparently not available, otherwise it's pretty stable.
-
-- [gotk4 examples](https://github.com/diamondburned/gotk4-examples): has code examples to learn gotk4
diff --git a/content/docs/programming-resources/markup-languages/_index.md b/content/docs/programming-resources/markup-languages/_index.md
deleted file mode 100644
index 351dfe0..0000000
--- a/content/docs/programming-resources/markup-languages/_index.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Markup Languages
-description: For writing documents
----
-
-A markup language defines a syntax for writing documents which, after compilation, applies all the styling/formatting, etc to the document
diff --git a/content/docs/programming-resources/markup-languages/latex/_index.md b/content/docs/programming-resources/markup-languages/latex/_index.md
deleted file mode 100644
index e3093a6..0000000
--- a/content/docs/programming-resources/markup-languages/latex/_index.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-title: LaTeX
-description: The LaTeX document preparation system
-weight: 2
----
-
-LaTeX lets you typeset documents without worrying about the presentation of the document while writing. It's great because you don't have to worry about
-how the document looks while you are focusing on writing the content.
-
-Some useful resources to learn LaTeX:
-- [Luke Smith's playlist on LaTeX](https://www.youtube.com/playlist?list=PL-p5XmQHB_JSQvW8_mhBdcwEyxdVX0c1T): Probably the best videos on YouTube about LaTeX
diff --git a/content/docs/programming-resources/markup-languages/markdown/_index.md b/content/docs/programming-resources/markup-languages/markdown/_index.md
deleted file mode 100644
index ffaab1b..0000000
--- a/content/docs/programming-resources/markup-languages/markdown/_index.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-title: Markdown
-description: The simplest markup language
-weight: 2
----
-
-Markdown is one of the simplest markup languages, and it's used by many programs such as Hugo, GitHub and even Reddit.
-You can use [pandoc](https://pandoc.org/) to compile your markdown documents into PDFs/other formats.
-
-- [Markdown Guide](https://www.markdownguide.org/basic-syntax): everything you need to know to get started
diff --git a/content/docs/programming-resources/programming-and-scripting-languages/_index.md b/content/docs/programming-resources/programming-and-scripting-languages/_index.md
deleted file mode 100644
index f130c4d..0000000
--- a/content/docs/programming-resources/programming-and-scripting-languages/_index.md
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: Programming/Scripting Languages
-description: Misc resources for various languages
----
diff --git a/content/docs/programming-resources/programming-and-scripting-languages/c/_index.md b/content/docs/programming-resources/programming-and-scripting-languages/c/_index.md
deleted file mode 100644
index c52510b..0000000
--- a/content/docs/programming-resources/programming-and-scripting-languages/c/_index.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-title: C
-description: The C programming language
-weight: 1
----
-
-I recommend everyone to learn C as their first programming language especially if you are a student.
-It *is* harder than most of the popular languages but after you understand C it will be very easy to understand the core concepts of most
-of the other programming languages.
-
-## Basics
-
-- C in one video - [Video by Mike Dane](https://www.youtube.com/watch?v=3lQEunpmtRA).
-Best video if you have never even written a line of code before.
diff --git a/content/docs/programming-resources/programming-and-scripting-languages/go/_index.md b/content/docs/programming-resources/programming-and-scripting-languages/go/_index.md
deleted file mode 100644
index cb1819f..0000000
--- a/content/docs/programming-resources/programming-and-scripting-languages/go/_index.md
+++ /dev/null
@@ -1,25 +0,0 @@
----
-title: Go
-description: The Go programming language
-weight: 2
----
-
-Go is one of my favourite programming languages. It's statically typed and compiled, and it's very simple to use and is also very fast.
-It can be used to build fast console apps, or to write web applications.
-
-## Basics
-
-To learn the basics of Go
-
-- Golang crash course: [Video by Traversy Media](https://www.youtube.com/watch?v=SqrbIlUwR0U)
-- [Golang Dojo](https://www.youtube.com/@GolangDojo) makes good videos about Go
-
-## Additional Resources
-
-Some cool libraries, etc to check out
-
-- [godotenv](https://github.com/joho/godotenv): Load envioronment variables from a .env file
-- [viper](https://github.com/spf13/viper): Read/write configuration files
-- [go-keyring](https://github.com/zalando/go-keyring): System keyring interface for Go
-- [MAL2Go](https://github.com/MikunoNaka/MAL2Go): MyAnimeList API wrapper
-- [jwt](https://github.com/golang-jwt/jwt): JWT implementation for Go
diff --git a/content/docs/programming-resources/programming-and-scripting-languages/javascript/_index.md b/content/docs/programming-resources/programming-and-scripting-languages/javascript/_index.md
deleted file mode 100644
index fbab04c..0000000
--- a/content/docs/programming-resources/programming-and-scripting-languages/javascript/_index.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: JavaScript
-description: The scripting language of the web
-weight: 3
----
-
-JavaScript is a scripting language primarily used in web development. It runs inside a web browser and is used to add logic to a website.
-There is also [Node.js](https://nodejs.org) which is a runtime environment that lets you run JavaScript on the backend.
-
-## Basics
-
-To learn the basics of JavaScript
-
-- JavaScript in one video - [Video by Tech With Tim](https://www.youtube.com/watch?v=aPvHcc0ysm0)
-- Node.js basics - [Playlist by Web Dev Simplified](https://www.youtube.com/watch?v=VShtPwEkDD0&list=PLZlA0Gpn_vH_uZs4vJMIhcinABSTUH2bY)
-
-## Additional Resources
-
-Some cool libraries, etc to check out
-
-- [JavaScript Frameworks](/docs/programming-resources/web-development/frontend/js-frameworks/)
-- [Axios HTTP Client](https://axios-http.com/docs/intro): HTTP client for JS
-- [currency.js](https://currency.js.org/): Handle currency values with JS
diff --git a/content/docs/programming-resources/web-development/_index.md b/content/docs/programming-resources/web-development/_index.md
deleted file mode 100644
index 863b749..0000000
--- a/content/docs/programming-resources/web-development/_index.md
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: Web Development
-description: From HTML/CSS to React/Nodejs
----
diff --git a/content/docs/programming-resources/web-development/backend/_index.md b/content/docs/programming-resources/web-development/backend/_index.md
deleted file mode 100644
index 5c5ff34..0000000
--- a/content/docs/programming-resources/web-development/backend/_index.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Backend
-description: Backend Web Development
-weight: 2
----
-
diff --git a/content/docs/programming-resources/web-development/backend/http-frameworks/_index.md b/content/docs/programming-resources/web-development/backend/http-frameworks/_index.md
deleted file mode 100644
index 0c942bb..0000000
--- a/content/docs/programming-resources/web-development/backend/http-frameworks/_index.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-title: HTTP Frameworks
-description: Web frameworks to build APIs
-weight: 1
----
-
-A web framework is helpful for creating REST APIs. Some frameworks even handle templating, logging, etc by themselves.
diff --git a/content/docs/programming-resources/web-development/backend/http-frameworks/express.md b/content/docs/programming-resources/web-development/backend/http-frameworks/express.md
deleted file mode 100644
index a18a657..0000000
--- a/content/docs/programming-resources/web-development/backend/http-frameworks/express.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-title: Express
-description: Minimalist web framework for Node.js
-weight: 2
----
-
-Express is one of the most popular web frameworks for node. It's very easy to use and doesn't require much boilerplate code.
-
-- Express in one video: [Video by Web Dev Simplified](https://www.youtube.com/watch?v=SccSCuHhOw0)
diff --git a/content/docs/programming-resources/web-development/backend/http-frameworks/gin.md b/content/docs/programming-resources/web-development/backend/http-frameworks/gin.md
deleted file mode 100644
index fe13678..0000000
--- a/content/docs/programming-resources/web-development/backend/http-frameworks/gin.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-title: Gin
-description: My favourite web framework for GoLang
-weight: 1
----
-
-Go is my favourite programming language, and whenever I want to write a web server in Go, [Gin](https://github.com/gin-gonic/gin) is what I use!
-
-- Gin Documentation: [Official Documentation](https://github.com/gin-gonic/gin#README)
diff --git a/content/docs/programming-resources/web-development/backend/orms/_index.md b/content/docs/programming-resources/web-development/backend/orms/_index.md
deleted file mode 100644
index 6277f85..0000000
--- a/content/docs/programming-resources/web-development/backend/orms/_index.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: Object Relational Mapping (ORM)
-description: Makes it easy to work with databases
-weight: 3
----
-
-An ORM lets you use an object oriented paradigm to query databases. It's great because it cleans up a lot of your code, and you don't need to be good at SQL to use it.
-ORM libraries save you a lot of time because they do most of the heavylifting themselves.
diff --git a/content/docs/programming-resources/web-development/backend/orms/sequelize.md b/content/docs/programming-resources/web-development/backend/orms/sequelize.md
deleted file mode 100644
index 74fbb1d..0000000
--- a/content/docs/programming-resources/web-development/backend/orms/sequelize.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-title: Sequelize
-description: One of the most popular ORMs for Node.js
-weight: 1
----
-
-Sequelize is a very easy to use ORM for use with NodeJS and it supports multiple database types.
-I love sequelize because I don't like writing SQL. One downside to it is that directly running SQL commands is actually much faster.
-
-- Sequelize Tutorial: [Video by PedroTech](https://www.youtube.com/watch?v=Crk_5Xy8GMA)
-- Sequelize Documentation: [Official Documentation](https://sequelize.org/docs/v6/getting-started/)
diff --git a/content/docs/programming-resources/web-development/backend/template-engines/_index.md b/content/docs/programming-resources/web-development/backend/template-engines/_index.md
deleted file mode 100644
index 4b320db..0000000
--- a/content/docs/programming-resources/web-development/backend/template-engines/_index.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: Template Engines
-description: Used to build server-side rendered websites
-weight: 2
----
-
-A template engine lets you define HTML templates for your web application and populates the dynamic data on runtime.
-It's good for websites where most of the content remains static. For example, blogs, etc
diff --git a/content/docs/programming-resources/web-development/backend/template-engines/ejs.md b/content/docs/programming-resources/web-development/backend/template-engines/ejs.md
deleted file mode 100644
index 5172791..0000000
--- a/content/docs/programming-resources/web-development/backend/template-engines/ejs.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-title: ejs
-description: Template engine for Node.js
-weight: 2
----
-
-ejs is a very easy to use and flexible template engine for Node.js. I love it because you can start writing ejs within minutes!
-
-- Building a blog with ejs: [Video by Web Dev Simplified](https://www.youtube.com/watch?v=1NrHkjlWVhM)
diff --git a/content/docs/programming-resources/web-development/backend/template-engines/gin.md b/content/docs/programming-resources/web-development/backend/template-engines/gin.md
deleted file mode 100644
index 7ed28c5..0000000
--- a/content/docs/programming-resources/web-development/backend/template-engines/gin.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-title: Gin
-description: Gin framework for GoLang has a template engine
-weight: 1
----
-
-The Gin HTTP framework comes with a template engine that is very easy to use.
-
-- Documentation: [Official Documentation](https://gin-gonic.com/docs/examples/html-rendering/)
-
-You can checkout my dropped project (sadly) which is a blog website that is rendered with Gin: <https://github.com/MikunoNaka/vidhublog>
diff --git a/content/docs/programming-resources/web-development/frontend/_index.md b/content/docs/programming-resources/web-development/frontend/_index.md
deleted file mode 100644
index aad43f1..0000000
--- a/content/docs/programming-resources/web-development/frontend/_index.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: Frontend
-description: Frontend Web Development
-weight: 1
----
-
-
-## General resources (have multiple tutorials)
-
-- [Web Dev Simplified](https://www.youtube.com/channel/UCFbNIlppjAuEX4znoulh0Cw):
-Best YouTube channel to learn web development.
-- [W3Schools](https://www.w3schools.com/):
-Best website containing very useful HTML/CSS/JS tutorials.
-
-
-## Resources based on web technology
-
-I recommend learning all these technologies in the same order as they are listed.
diff --git a/content/docs/programming-resources/web-development/frontend/html-css/_index.md b/content/docs/programming-resources/web-development/frontend/html-css/_index.md
deleted file mode 100644
index dc67f53..0000000
--- a/content/docs/programming-resources/web-development/frontend/html-css/_index.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: HTML/CSS
-description: The very basics of web frontend
-weight: 1
----
-
-HTML (HyperText Markup Language) and CSS (Cascading StyleSheets) are two of the core technologies
-you must learn to make websites. These two are **very** easy to learn but without these web development is totally useless.
-
-- HTML in one video: [Video by Mike Dane](https://www.youtube.com/watch?v=pQN-pnXPaVg)
-- Textual Tutorial: [W3Schools](https://www.w3schools.com/html/default.asp)
-- CSS in one video: [Video by Web Dev Simplified](https://www.youtube.com/watch?v=1PnVor36_40)
-- CSS Documentation: [W3Schools](https://www.w3schools.com/css/default.asp)
-- Simple HTTP fileserver to host HTML files: [GoFileServer](https://github.com/MikunoNaka/GoFileServer/releases/latest)
-
-## Fun trick
-
-You can use GoFileServer [GoFileServer](https://github.com/MikunoNaka/GoFileServer/releases/latest)
-to host the HTML files over the network, and then you can enter the URL of the server on another pc/phone on
-the same WiFi network to open the website on that device.
diff --git a/content/docs/programming-resources/web-development/frontend/js-frameworks/_index.md b/content/docs/programming-resources/web-development/frontend/js-frameworks/_index.md
deleted file mode 100644
index d7c9637..0000000
--- a/content/docs/programming-resources/web-development/frontend/js-frameworks/_index.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: JavaScript Frameworks
-description: Componentize your web applications
-weight: 3
----
-
-JS frameworks make it easy to write websites which make heavy use of JavaScript for logic.
-You can divide different parts of the website into "components" that can be imported and used/re-used multiple times in the website without the need to write extra code.
diff --git a/content/docs/programming-resources/web-development/frontend/js-frameworks/react.md b/content/docs/programming-resources/web-development/frontend/js-frameworks/react.md
deleted file mode 100644
index c20844f..0000000
--- a/content/docs/programming-resources/web-development/frontend/js-frameworks/react.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-title: React
-description: The most popular JavaScript UI library
-weight: 1
----
-
-React is my favourite JS Framework (by definition it's a library but I'm grouping it with framework).
-It's very easy to learn and is very popular so has great documentation.
-
-- React in one video: [Video by Mike Dane](https://www.youtube.com/watch?v=ABQLwlE8MUA)
diff --git a/content/docs/programming-resources/web-development/frontend/js-frameworks/svelte.md b/content/docs/programming-resources/web-development/frontend/js-frameworks/svelte.md
deleted file mode 100644
index 3dd4e61..0000000
--- a/content/docs/programming-resources/web-development/frontend/js-frameworks/svelte.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-title: Svelte
-description: The fastest JS framework
-weight: 2
----
-
-Svelte is unique because it's very lightweight and fast.
-It's easier than react to code in but honestly not very fun. But something being fun is
-subjective so I recommend trying it out!
-
-- Svelte crash course: [Video by Traversy Media](https://www.youtube.com/watch?v=3TVy6GdtNuQ)
diff --git a/content/docs/programming-resources/web-development/frontend/static-site-generators/_index.md b/content/docs/programming-resources/web-development/frontend/static-site-generators/_index.md
deleted file mode 100644
index 6a59df6..0000000
--- a/content/docs/programming-resources/web-development/frontend/static-site-generators/_index.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-title: Static Site Generators
-description: My favourite way of building a website
-weight: 2
----
-
-Static site generators let you write a template for the website in HTML and let you write the content of the website in another format (markdown, for example)
-and turn it into a HTML page with the given template.
-I love static site generators because they are easy to use and are very fast since all the HTML files are pre-compiled before you can host them on your server.
-It's better than writing the whole website in HTML because if you want to change the layout of the website, editing all the pages one-by-one would take a long time.
-Whereas in a static site generator, you can just edit the template file and it'll do the job automatically.
-
-For small websites/websites without much/any logic, I recommend using a static site generator. This website is written in Hugo, which is awesome.
diff --git a/content/docs/programming-resources/web-development/frontend/static-site-generators/hugo.md b/content/docs/programming-resources/web-development/frontend/static-site-generators/hugo.md
deleted file mode 100644
index 9664b30..0000000
--- a/content/docs/programming-resources/web-development/frontend/static-site-generators/hugo.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-title: Hugo
-description: The Hugo static site generator
-weight: 1
----
-
-The website you're reading is built with Hugo. It's very customizable and fast. Unfortunately, learning Hugo can be tricky at first, but you'll come to
-love hugo after you understand it!
-
-- Hugo Tutorial: [Video by Luke Smith](https://www.youtube.com/watch?v=ZFL09qhKi5I)
-- Hugo Shortcodes: [Video by Luke Smith](https://www.youtube.com/watch?v=QTolhoxMyXg)
-
-You need a theme to create a Hugo website. If you don't want to create one yourself you can check out mine! <https://github.com/MikunoNaka/vidhukant-hugo>