diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md
index 6669b9b095..f9c0c0f247 100644
--- a/docs/ARCHITECTURE.md
+++ b/docs/ARCHITECTURE.md
@@ -59,12 +59,12 @@ since fresh eyes could help unveil things that we take for granted, but should
be documented instead!
[lego-blocks]: https://github.com/sindresorhus/ama/issues/10#issuecomment-117766328
-[exit-codes]: https://github.com/balena-io/etcher/blob/master/lib/shared/exit-codes.js
+[exit-codes]: https://github.com/balena-io/etcher/blob/master/lib/shared/exit-codes.ts
[gui-dir]: https://github.com/balena-io/etcher/tree/master/lib/gui
-[electron]: http://electron.atom.io
+[electron]: https://www.electronjs.org
[nodejs]: https://nodejs.org
-[redux]: http://redux.js.org
-[immutablejs]: http://facebook.github.io/immutable-js/
-[sass]: http://sass-lang.com
-[mocha]: http://mochajs.org
-[jsdoc]: http://usejsdoc.org
+[redux]: https://redux.js.org
+[immutablejs]: https://immutable-js.com
+[sass]: https://sass-lang.com
+[mocha]: https://mochajs.org
+[jsdoc]: https://jsdoc.app
diff --git a/docs/FAQ.md b/docs/FAQ.md
index 7da833c0e8..863c583a9d 100644
--- a/docs/FAQ.md
+++ b/docs/FAQ.md
@@ -21,7 +21,7 @@ Refer to [the following message from Ubuntu's mailing list](https://lists.ubuntu
## How do I run Etcher on Wayland?
The XWayland Server provides backwards compatibility to run any X client on Wayland, including Etcher.
-This usually works out of the box on mainstream GNU/Linux distributions that properly support Wayland. If it doesn't, make sure the xwayland.so module is being loaded by declaring it in your [weston.ini](http://manpages.ubuntu.com/manpages/wily/man5/weston.ini.5.html):
+This usually works out of the box on mainstream GNU/Linux distributions that properly support Wayland. If it doesn't, make sure the xwayland.so module is being loaded by declaring it in your [weston.ini](https://manpages.ubuntu.com/manpages/noble/en/man5/weston.ini.5.html):
```
[core]
@@ -43,10 +43,10 @@ Etcher requires an available [polkit authentication agent](https://wiki.archlinu
## May I run Etcher in older macOS versions?
-Etcher GUI is based on the [Electron](http://electron.atom.io/) framework, [which only supports macOS 10.10 and newer versions](https://github.com/electron/electron/blob/master/docs/tutorial/support.md#supported-platforms).
+Etcher GUI is based on the [Electron](https://www.electronjs.org/) framework, [which only supports macOS 10.10 and newer versions](https://github.com/electron/electron/blob/main/README.md#platform-support).
## Can I use the Flash With Etcher button on my site?
You can use the Flash with Etcher button on your site or blog, if you have an OS that you want your users to be able to easily flash using Etcher, add the following code where you want to button to be:
-``
\ No newline at end of file
+``
diff --git a/docs/USER-DOCUMENTATION.md b/docs/USER-DOCUMENTATION.md
index 338292d030..8072e15cc1 100644
--- a/docs/USER-DOCUMENTATION.md
+++ b/docs/USER-DOCUMENTATION.md
@@ -210,17 +210,17 @@ Etcher GUI is based on the [Electron][electron] framework, [which only supports
macOS 10.10 (Yosemite) and newer versions][electron-supported-platforms].
[balena.io]: https://balena.io
-[appimage]: http://appimage.org
+[appimage]: https://appimage.org
[xwayland]: https://wayland.freedesktop.org/xserver.html
-[weston.ini]: http://manpages.ubuntu.com/manpages/wily/man5/weston.ini.5.html
+[weston.ini]: https://manpages.ubuntu.com/manpages/noble/man5/weston.ini.5.html
[diskpart]: https://technet.microsoft.com/en-us/library/cc770877(v=ws.11).aspx
[electron]: https://electronjs.org/
[electron-supported-platforms]: https://electronjs.org/docs/tutorial/support#supported-platforms
[publishing]: https://github.com/balena-io/etcher/blob/master/docs/PUBLISHING.md
[windows-usb-tool]: https://www.microsoft.com/en-us/download/windows-usb-dvd-download-tool
-[rufus]: https://rufus.akeo.ie
+[rufus]: https://rufus.ie
[unetbootin]: https://unetbootin.github.io
[windows-iot-dashboard]: https://developer.microsoft.com/en-us/windows/iot/downloads
[woeusb]: https://github.com/slacka/WoeUSB
-See [PUBLISHING](/docs/PUBLISHING.md) for more details about release types.
\ No newline at end of file
+See [PUBLISHING](/docs/PUBLISHING.md) for more details about release types.