Updated _Sidebar (markdown)
diff --git a/_Sidebar.md b/_Sidebar.md
index 72afa42..aefcb08 100644
--- a/_Sidebar.md
+++ b/_Sidebar.md
@@ -1,59 +1,44 @@
-* [What is V8?](Home)
-* [Introduction](Introduction)
-* [Building from source (start here)](Building-from-Source)
- * [Checking out source](Checking-out-source)
- * [Using Git](Using-Git)
- * [Building with GN](Building-with-GN)
- * [Deprecated: Building with Gyp](Building-with-Gyp)
- * [Cross-compiling for ARM](Cross-compiling-for-ARM)
- * [GUI and IDE access](GUI-and-IDE-access)
-* [Contributing](Contributing)
- * [Code of conduct](Code-of-conduct)
- * [Committer’s responsibility](Committer's-responsibility)
- * [Testing](Testing)
- * [Evaluating Code Coverage](Evaluating-Code-Coverage)
- * [Release process](Release-Process)
- * [Feature launch process](Feature-Launch-Process)
- * [Merging & patching](Merging-&-Patching)
- * [Triaging issues](Triaging-issues)
- * [Becoming a committer](Becoming-a-committer)
- * [Handling of ports](Handling-of-Ports)
- * [Reporting security bugs](Reporting-security-bugs)
- * [Node.js integration build](What-to-do-if-your-CL-broke-the-Node.js-integration-build)
- * [How to change V8 public API](How-to-change-V8-public-API)
-* Test infrastructure
- * [API stability](API-stability)
- * [Blink layout tests](Blink-layout-tests)
- * [Flake bisect](Flake-bisect)
-* Documentation
- * [Using D8](Using-D8)
- * [D8 on Android](D8-on-Android)
- * Debugging
- * [V8 Inspector API](Debugging-over-the-V8-Inspector-API)
- * [Stack Trace API](Stack-Trace-API)
- * [ARM debugging](ARM-Debugging)
- * [Debugging Builtins with GDB](Debugging-Builtins-with-GDB)
- * [GDB JIT Interface](GDB-JIT-Interface)
- * [Memory Leaks](Memory-Leaks)
- * Writing Optimizable JavaScript
- * [Suggested readings](Suggested-Readings)
- * [V8 internal profiler](V8-Profiler)
- * [Using V8’s internal profiler](Using-V8’s-internal-profiler)
- * [V8 Linux perf integration](V8-Linux-perf-Integration)
- * [Profiling Chromium with V8](Profiling-Chromium-with-v8)
- * [Tracing V8](Tracing-V8)
- * Embedding V8
- * [Getting started](Getting-Started-with-Embedding)
- * [Example code](Example-code)
- * [Embedder’s guide](Embedder's-Guide)
- * [Version numbers](Version-numbers)
- * [Built-in functions](Built-in-functions)
- * [i18n support](i18n-support)
- * [Untrusted code mitigations](Untrusted-code-mitigations)
- * [[External] V8 API](http://v8.paulfryzel.com/docs/master/index.html)
- * Under the hood
- * [Design elements](Design-Elements)
- * [Ignition](Ignition)
- * [TurboFan](TurboFan)
- * [CodeStubAssembler built-ins](CodeStubAssembler-Builtins)
-
+* [Building V8 from source](https://v8.dev/docs/build)
+ * [Checking out the V8 source code](https://v8.dev/docs/source-code)
+ * [Building with GN](https://v8.dev/docs/build-gn)
+ * [Cross-compiling for ARM](https://v8.dev/docs/cross-compile-arm)
+ * [GUI and IDE setup](https://v8.dev/docs/ide-setup)
+* [Contributing](https://v8.dev/docs/contribute)
+ * [V8’s public API and its stability](https://v8.dev/docs/api)
+ * [Becoming a V8 committer](https://v8.dev/docs/become-committer)
+ * [Committer’s responsibility](https://v8.dev/docs/committer-responsibility)
+ * [Blink layout tests](https://v8.dev/docs/blink-layout-tests)
+ * [Evaluating code coverage](https://v8.dev/docs/evaluate-code-coverage)
+ * [Release process](https://v8.dev/docs/release-process)
+ * [Feature launch process](https://v8.dev/docs/feature-launch-process)
+ * [Flake bisect](https://v8.dev/docs/flake-bisect)
+ * [Handling of ports](https://v8.dev/docs/ports)
+ * [Merging & patching](https://v8.dev/docs/merge-patch)
+ * [Node.js integration build](https://v8.dev/docs/node-integration)
+ * [Reporting security bugs](https://v8.dev/docs/security-bugs)
+ * [Testing](https://v8.dev/docs/test)
+ * [Triaging issues](https://v8.dev/docs/triage-issues)
+* Debugging
+ * [ARM debugging](https://v8.dev/docs/debug-arm)
+ * [Debugging builtins with GDB](https://v8.dev/docs/gdb)
+ * [Debugging over the V8 Inspector Protocol](https://v8.dev/docs/inspector)
+ * [GDB JIT Compilation Interface integration](https://v8.dev/docs/gdb-jit)
+ * [Investigating memory leaks](https://v8.dev/docs/memory-leaks)
+ * [Stack trace API](https://v8.dev/docs/stack-trace-api)
+ * [Using D8](https://v8.dev/docs/d8)
+ * [Using D8 on Android](https://v8.dev/docs/d8-android)
+* Embedding V8
+ * [Guide to embedding V8](https://v8.dev/docs/embed)
+ * [Version numbers](https://v8.dev/docs/version-numbers)
+ * [Built-in functions](https://v8.dev/docs/builtin-functions)
+ * [i18n support](https://v8.dev/docs/i18n)
+ * [Untrusted code mitigations](https://v8.dev/docs/untrusted-code-mitigations)
+* Under the hood
+ * [Ignition](https://v8.dev/docs/ignition)
+ * [TurboFan](https://v8.dev/docs/turbofan)
+ * [CodeStubAssembler built-ins](https://v8.dev/docs/csa-builtins)
+* Writing optimizable JavaScript
+ * [Using V8’s sample-based profiler](https://v8.dev/docs/profile)
+ * [Profiling Chromium with V8](https://v8.dev/docs/profile-chromium)
+ * [Using Linux `perf` with V8](https://v8.dev/docs/linux-perf)
+ * [Tracing V8](https://v8.dev/docs/trace)
\ No newline at end of file