@gunnar_steele_c55amg: Mini Army Tank #welding #handmade #war #weldingart #fyp

Gunna
Gunna
Open In TikTok:
Region: US
Thursday 23 July 2026 04:34:42 GMT
58064
6642
133
1467

Music

Download

Comments

grayson.stephens7
Grayson Stephens :
Bro this is prime Tony stark
2026-08-22 23:31:04
0
ritakingsbury3
𑣲┆𝓜𝓪𝓼𝓸𝓷˚. :
Can i get the blueprints
2026-07-24 23:54:59
86
mahomes_thegoat15
sammy🏈⚾️🦌🎣 :
be like this guy
2026-07-26 00:02:51
23
kenny.boughner
Kenny Boughner :
show me how to make that😁
2026-08-08 20:49:49
1
cadegibson209
cadegibson209 :
I don’t care how the welds look for this tank. It’s fricken awesome
2026-07-23 08:24:16
33
white.noise598
white noise :
Name your price
2026-08-05 22:53:59
1
nathandavidson271
autistic arthur morgan :
I got $302.23
2026-08-08 01:48:54
1
roobertsbum
roobertsbum :
is rhat a spark plug hell yah baby
2026-07-24 23:55:40
3
logitechnic4
✝️pl1y3r✝️ :
The type of video u see mid war
2026-07-27 12:50:37
5
zahne.hill
Zahne Hill :
I was Planning on billing one of this when I learn to weld
2026-07-25 21:33:03
1
dirt_bike_boy20
dirt_bike_boy :
Hell yea
2026-08-13 22:55:15
1
country_kid1316
Country_guy🤠 :
that's bad ass keep up the good work
2026-08-09 20:06:31
1
mighty_tucker01
Mighty_Tucker01 :
It looks like someone had too much fun in their free time
2026-07-25 17:29:57
4
mason__________________3
Mason in Louisiana :
" there's no reason to learn welding" ...
2026-07-27 04:17:39
7
weezy22920
Wesley✝️🇺🇸🦌 :
This is the tuffest thing I’ve seen all day
2026-07-25 03:56:31
5
daimeinchapman
PLAYBOI :
TANK
2026-07-26 16:56:31
1
jordan.peoples6
Jordan peoples :
Respect for the person who made it
2026-07-26 04:27:20
2
jplt433
Anthony :
If this guy welded the Titanic that shit wouldn’t have sank
2026-08-04 02:22:45
1
goobs406
Giggle_sitter69 :
Me:
2026-07-24 18:02:18
1
To see more videos from user @gunnar_steele_c55amg, please go to the Tikwm homepage.

Other Videos

How I build Websites with Claude ☝🏻 Goal: Animate the hero-reveal overlay (title, video, controls, logo) from a hidden/inert state into a fully visible, interactive cinematic intro, then hand off cleanly into the scrolly-telling section. Stage 1 — Load state: - On mount, the overlay is `opacity: 0; pointer-events: none`. - Fetch the hero video as a Blob (`fetch(src).then(r => r.blob())`) and assign `video.src = URL.createObjectURL(blob)` — do not use a plain <source> tag, to give us control over exactly when playback/decoding begins. - While the video buffers, show the poster <img> (desktop/mobile variants already built). Stage 2 — Reveal timeline (GSAP): - Build one GSAP timeline that: fades in the title (opacity/y from 12px), fades in the video layer over the poster, then staggers in the mute/skip controls (~0.08s stagger). - The = 3 (HAVE_FUTURE_DATA) — reflect this with the existing `.c-button--disabled` class rather than a new one. - Clicking mute toggles video.muted and swaps the lucide icon between volume-2 and volume-x. - Clicking Skip (or the video ending naturally) fades the entire hero-reveal overlay to opacity: 0; pointer-events: none and hands scroll control to the page (unlock body scroll if it was locked during the intro). Stage 3 — Cleanup: - Revoke the object URL (URL.revokeObjectURL) once playback is confirmed complete or the section is skipped, to avoid a memory leak. Guard clause: If prefers-reduced-motion: reduce is set, skip the timeline entirely — set all elements to their final visible state immediately and do not autoplay the video (show the static poster image and go straight to "Start experience" enabled, muted, no forced playback). On touch devices, do not attempt to autoplay video with sound under any circumstance — always mount muted, and reveal an explicit "tap to unmute" affordance instead of relying on hover. Save this if you want the same Hero animations. #webdesign #buildinpublic #claude #ai #3d" width="135" height="240">
How I build Websites with Claude ☝🏻 Goal: Animate the hero-reveal overlay (title, video, controls, logo) from a hidden/inert state into a fully visible, interactive cinematic intro, then hand off cleanly into the scrolly-telling section. Stage 1 — Load state: - On mount, the overlay is `opacity: 0; pointer-events: none`. - Fetch the hero video as a Blob (`fetch(src).then(r => r.blob())`) and assign `video.src = URL.createObjectURL(blob)` — do not use a plain tag, to give us control over exactly when playback/decoding begins. - While the video buffers, show the poster (desktop/mobile variants already built). Stage 2 — Reveal timeline (GSAP): - Build one GSAP timeline that: fades in the title (opacity/y from 12px), fades in the video layer over the poster, then staggers in the mute/skip controls (~0.08s stagger). - The "Start experience" CTA becomes enabled only once the video's readyState >= 3 (HAVE_FUTURE_DATA) — reflect this with the existing `.c-button--disabled` class rather than a new one. - Clicking mute toggles video.muted and swaps the lucide icon between volume-2 and volume-x. - Clicking Skip (or the video ending naturally) fades the entire hero-reveal overlay to opacity: 0; pointer-events: none and hands scroll control to the page (unlock body scroll if it was locked during the intro). Stage 3 — Cleanup: - Revoke the object URL (URL.revokeObjectURL) once playback is confirmed complete or the section is skipped, to avoid a memory leak. Guard clause: If prefers-reduced-motion: reduce is set, skip the timeline entirely — set all elements to their final visible state immediately and do not autoplay the video (show the static poster image and go straight to "Start experience" enabled, muted, no forced playback). On touch devices, do not attempt to autoplay video with sound under any circumstance — always mount muted, and reveal an explicit "tap to unmute" affordance instead of relying on hover. Save this if you want the same Hero animations. #webdesign #buildinpublic #claude #ai #3d

About