Training - Discipline - Code
Frank Smith III - Jiu-jitsu, boxing, and coding discipline
I'm a fullstack developer in training in Mahwah, New Jersey, with Brooklyn roots. Jiu-jitsu, boxing, hiking, caving, and OCR racing shape how I code: steady pacing, good fundamentals, and resilience when problems get tough.
Mindset
Discipline first, iterate steadily
Training
Jiu-jitsu - Boxing - OCR - Hiking - Caving
Focus
Fullstack development, Fullstack Academy
From the mats to the editor
Jiu-jitsu taught me to stay patient and precise. I apply the same care to writing JavaScript, HTML, and CSS-tight form, deliberate movement, and calm under pressure.
Boxing and OCR racing build my pacing. In code, that means breaking a feature into rounds: plan, execute, refactor, then test. See it in action in the photo stories where I pair jiujitsu wins with coaching and developer discipline.
Habits I bring to code
- Break problems into small, winnable exchanges
- Keep fundamentals sharp: clean functions, clear markup
- Recover quickly and iterate after each attempt
- Balance intensity with rest to sustain progress
Environment in northern New Jersey
Training around Mahwah in Bergen County keeps me grounded-local gyms for jiu-jitsu and boxing, plus access to trails and caves for endurance. That mix supports steady progress as a fullstack developer in training.
See the jiujitsu and coding crossover
The photo stories capture jiujitsu trophies, bootcamp resilience, and Spartan grit-visual proof of how I coach, train, and build as a developer.
Bootcamp mindset in action
A quick clip that captures the grit and pacing I bring from training into code. The same focus I use for rounds on the mats goes into shipping features and learning at Fullstack Academy.
Quick drill snapshot
Another short look at movement and discipline-the same rhythm I use to keep coding reps consistent when working through projects and bootcamp material.
AI-crafted clips, future-focused practice
These training videos come from custom AI prompts and editing workflows that force me to define intent clearly, review outputs critically, and iterate fast. That same loop strengthens how I approach features: write precise requirements, test variations quickly, and polish until the result matches the goal.
Blending disciplined training with AI-assisted creation builds the habits I need as a future developer-communicating with tools, guiding automation, and shipping reliable work across media, JavaScript, and React projects.