diff --git a/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-ITangoI-born-to-gui-forced-2-tui.md b/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-ITangoI-born-to-gui-forced-2-tui.md
new file mode 100644
index 0000000..5e10d5b
--- /dev/null
+++ b/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-ITangoI-born-to-gui-forced-2-tui.md
@@ -0,0 +1,37 @@
+---
+title: "@ThePrimeagen Born to gui, forced 2 tui"
+type: archive
+source: twitter
+source_url: "https://x.com/ITangoI/status/2060425965361308158"
+author: "Co"
+handle: ITangoI
+post_id: "2060425965361308158"
+date: 2026-05-29
+archived: 2026-08-26
+draft: false
+tags:
+ - archive
+ - twitter
+ - ThePrimeagen
+description: "@ThePrimeagen Born to gui, forced 2 tui"
+in_reply_to: ""
+parent_post_id: "2060358636124180961"
+---
+
+## Source
+
+- URL: https://x.com/ITangoI/status/2060425965361308158
+- Author: Co (@ITangoI)
+- Posted: 2026-05-29 18:20:05
+
+## Branch
+
+**1/** **@ITangoI** ^2060425965361308158
+
+**@ThePrimeagen**
+
+Born to gui, forced 2 tui
+
+## Related
+
+- Spine: [[archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll]]
diff --git a/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-Pirazel-everything-gui-related-is-always-lines-and-lines.md b/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-Pirazel-everything-gui-related-is-always-lines-and-lines.md
new file mode 100644
index 0000000..561993a
--- /dev/null
+++ b/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-Pirazel-everything-gui-related-is-always-lines-and-lines.md
@@ -0,0 +1,37 @@
+---
+title: "@ThePrimeagen Everything GUI related is always lines and lines of code"
+type: archive
+source: twitter
+source_url: "https://x.com/Pirazel/status/2060365153216954576"
+author: "Pirazel"
+handle: Pirazel
+post_id: "2060365153216954576"
+date: 2026-05-29
+archived: 2026-08-26
+draft: false
+tags:
+ - archive
+ - twitter
+ - ThePrimeagen
+description: "@ThePrimeagen Everything GUI related is always lines and lines of code"
+in_reply_to: ""
+parent_post_id: "2060358636124180961"
+---
+
+## Source
+
+- URL: https://x.com/Pirazel/status/2060365153216954576
+- Author: Pirazel (@Pirazel)
+- Posted: 2026-05-29 14:18:26
+
+## Branch
+
+**1/** **@Pirazel** ^2060365153216954576
+
+**@ThePrimeagen**
+
+Everything GUI related is always lines and lines of code
+
+## Related
+
+- Spine: [[archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll]]
diff --git a/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-vkrajacic-sir-you-cant-just-build-your-ui-like-that-in-a.md b/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-vkrajacic-sir-you-cant-just-build-your-ui-like-that-in-a.md
new file mode 100644
index 0000000..d2a3f06
--- /dev/null
+++ b/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-vkrajacic-sir-you-cant-just-build-your-ui-like-that-in-a.md
@@ -0,0 +1,37 @@
+---
+title: "@ThePrimeagen Sir you can't just build your UI like that in a couple thousand lines of code."
+type: archive
+source: twitter
+source_url: "https://x.com/vkrajacic/status/2060414732490703283"
+author: "Vjekoslav Krajačić"
+handle: vkrajacic
+post_id: "2060414732490703283"
+date: 2026-05-29
+archived: 2026-08-26
+draft: false
+tags:
+ - archive
+ - twitter
+ - ThePrimeagen
+description: "@ThePrimeagen Sir you can't just build your UI like that in a couple thousand lines of code."
+in_reply_to: ""
+parent_post_id: "2060358636124180961"
+---
+
+## Source
+
+- URL: https://x.com/vkrajacic/status/2060414732490703283
+- Author: Vjekoslav Krajačić (@vkrajacic)
+- Posted: 2026-05-29 17:35:27
+
+## Branch
+
+**1/** **@vkrajacic** ^2060414732490703283
+
+**@ThePrimeagen**
+
+Sir you can't just build your UI like that in a couple thousand lines of code. I hope you brought the whole Qt framework with you.
+
+## Related
+
+- Spine: [[archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll]]
diff --git a/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-ysoftware-i-dont-even-have-a-layout-system-mostly-just.md b/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-ysoftware-i-dont-even-have-a-layout-system-mostly-just.md
new file mode 100644
index 0000000..db6effb
--- /dev/null
+++ b/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-ysoftware-i-dont-even-have-a-layout-system-mostly-just.md
@@ -0,0 +1,37 @@
+---
+title: "@ThePrimeagen I don't even have a layout system, mostly just drawInFrame."
+type: archive
+source: twitter
+source_url: "https://x.com/ysoftware/status/2060364008998224313"
+author: "Yaroslav Erohin"
+handle: ysoftware
+post_id: "2060364008998224313"
+date: 2026-05-29
+archived: 2026-08-26
+draft: false
+tags:
+ - archive
+ - twitter
+ - ThePrimeagen
+description: "@ThePrimeagen I don't even have a layout system, mostly just drawInFrame."
+in_reply_to: ""
+parent_post_id: "2060358636124180961"
+---
+
+## Source
+
+- URL: https://x.com/ysoftware/status/2060364008998224313
+- Author: Yaroslav Erohin (@ysoftware)
+- Posted: 2026-05-29 14:13:54
+
+## Branch
+
+**1/** **@ysoftware** ^2060364008998224313
+
+**@ThePrimeagen**
+
+I don't even have a layout system, mostly just drawInFrame. "Components" implement their own layouts, which are mostly trivial. Bigger problems like ui-tearing or inter-dependent interactions get solved separately too. As a result - very simple code until complexity is required.
+
+## Related
+
+- Spine: [[archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll]]
diff --git a/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-31-MohsinHijazee-are-you-using-the-clay-by-any-chance-into-the-mix.md b/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-31-MohsinHijazee-are-you-using-the-clay-by-any-chance-into-the-mix.md
new file mode 100644
index 0000000..38af14b
--- /dev/null
+++ b/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-31-MohsinHijazee-are-you-using-the-clay-by-any-chance-into-the-mix.md
@@ -0,0 +1,37 @@
+---
+title: "@ThePrimeagen Are you using the Clay by any chance into the mix?"
+type: archive
+source: twitter
+source_url: "https://x.com/MohsinHijazee/status/2061130165317484663"
+author: "Mohsin Hijazee"
+handle: MohsinHijazee
+post_id: "2061130165317484663"
+date: 2026-05-31
+archived: 2026-08-26
+draft: false
+tags:
+ - archive
+ - twitter
+ - ThePrimeagen
+description: "@ThePrimeagen Are you using the Clay by any chance into the mix?"
+in_reply_to: ""
+parent_post_id: "2060358636124180961"
+---
+
+## Source
+
+- URL: https://x.com/MohsinHijazee/status/2061130165317484663
+- Author: Mohsin Hijazee (@MohsinHijazee)
+- Posted: 2026-05-31 16:58:20
+
+## Branch
+
+**1/** **@MohsinHijazee** ^2061130165317484663
+
+**@ThePrimeagen**
+
+Are you using the Clay by any chance into the mix?
+
+## Related
+
+- Spine: [[archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll]]
diff --git a/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/index.md b/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/index.md
new file mode 100644
index 0000000..412d444
--- /dev/null
+++ b/archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/index.md
@@ -0,0 +1,44 @@
+---
+title: "animation + mouse + layout looking realllllllll"
+type: archive
+source: twitter
+source_url: "https://x.com/ThePrimeagen/status/2060356737161469987"
+author: "ThePrimeagen"
+handle: ThePrimeagen
+post_id: "2060356737161469987"
+date: 2026-05-29
+archived: 2026-08-26
+draft: false
+tags:
+ - archive
+ - twitter
+ - ThePrimeagen
+description: "animation + mouse + layout looking realllllllll"
+in_reply_to: ""
+---
+
+## Source
+
+- URL: https://x.com/ThePrimeagen/status/2060356737161469987
+- Author: ThePrimeagen (@ThePrimeagen)
+- Posted: 2026-05-29 13:45:00
+
+## Thread
+
+**1/** **@ThePrimeagen** ^2060356737161469987
+
+animation + mouse + layout looking realllllllll
+
+
+
+**2/** **@ThePrimeagen** ^2060358636124180961
+
+with children, they get scaled too
+
+animations are surprisingly easy and hard at the same time..
+
+~2.3k lines of code for mouse interactions, animation system, and immediate mode ui with off axis alignment (haven't made on axis alignment)
+
+
+
+Branches: [[archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-ysoftware-i-dont-even-have-a-layout-system-mostly-just]], [[archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-Pirazel-everything-gui-related-is-always-lines-and-lines]], [[archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-vkrajacic-sir-you-cant-just-build-your-ui-like-that-in-a]], [[archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-29-ITangoI-born-to-gui-forced-2-tui]], [[archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll/2026-05-31-MohsinHijazee-are-you-using-the-clay-by-any-chance-into-the-mix]]
diff --git a/archive/threads/ThePrimeagen/index.md b/archive/threads/ThePrimeagen/index.md
new file mode 100644
index 0000000..703c600
--- /dev/null
+++ b/archive/threads/ThePrimeagen/index.md
@@ -0,0 +1,12 @@
+---
+title: ThePrimeagen
+type: note
+draft: false
+description: Archived threads by ThePrimeagen.
+tags:
+ - archive
+ - twitter
+ - ThePrimeagen
+---
+
+- [[archive/threads/ThePrimeagen/2026-05-29-animation-mouse-layout-looking-realllllllll]]