About James Warner
Creative Web Developer
Introduction
Hey, I'm James Warner 👋
Originally a software engineer that later developed a strong creative side. I've worked professionally in the web and video game industry for over 10 years, utilizing advanced 3D and motion graphics to deliver magical experiences to millions of people.
I like to position myself between product, design, and engineering to lead the development of cutting-edge experiences.
I'm passionate about:
- 🍩3D web-based experiences
- 🔣User experience & accessibility
- 🔒Application & network security
- 👾Pixel art & video game design
Outside of tech, I've been spending my time:
- ☕Brewing coffee
- 🌱Gardening
- 🎸Playing guitar
- 🌶️Making hot sauce
Uses
I'm frequently asked about the things I use, so here's a list!
My go-to web stack:
- React - UI Library
- Next.js - React Framework
- Sanity - Headless CMS
- Vercel - Static / Serverless Deployment & CDN
- Node.js - JavaScript Runtime
I also use:
- TypeScript - Typed Superset of JavaScript
- Three.js - 3D Graphics Library
- GROQ - Graph Relational Object Queries
- MongoDB - NoSQL Database
- Electron - Desktop App Framework
Tools:
- Figma - Interface Design
- Trello - Todo / Management
- Aseprite - Animated Sprite Editor & Pixel Art
- Unity - Game Engine
- ShareX - Screen Capture & Productivity
- OBS Studio - Broadcasting Software
- Spotify - Music Streaming
- Divvy - Window Management
- Color.review - Color Contrast Review
- RegExr - Visual Regular Expression Tester
- ngrok - Secure Localhost Tunnel
Code Editor
Right now I'm using:
- Visual Studio Code
- JetBrains Mono Font
- Dracula Pro Theme
Hardware
Office Setup:
- ASUS ROG Swift PG279QM - 27" Main Monitor
- LG 27GP850-B - 27" Secondary Monitor
- Ergotron LX Dual Stacking Arm Black - Vertical Monitor Stack
- Wacom Cintiq Pro 24 - Display Tablet
- Herman Miller Embody Rhythm Black - Office Chair
- Fully Jarvis L-Shaped 200x160cm Black - Sit/Stand Desk
- Razer Viper Ultimate - Mouse
Custom Workstation PC:
- AMD Ryzen™ 9 5950X - CPU
- 2x ASUS ROG Strix OC 3090 - GPU
- 128GB Crucial Ballistix DDR4-3600 - RAM
- Lian Li O11-D XL - Case
- Gigabyte X570 Aorus Xtreme (rev 2.0) - Motherboard
- Samsung 980 PRO 2TB NVMe - SSD
- Corsair AX1600i - PSU
Custom Keyboard:
- Polycarbonate HHHH Salamander - Case
- GMK Dracula - Keycaps
- hineybush h87a - PCB
- Tealios V2 - Switches
- Gateron Milky Tops
- Gateron Blue Springs
- Krytox 205g0 Lube
- GMK Screw-in Stabs Clipped & 205g0
- White PBT Plate
- Stainless Steel Weight
Audio Gear:
- Yamaha HS8 - Studio Monitors
- MOTU M4 - Audio Interface
- HiFiMAN Sundara - Headphones
- Shure SM7B - Microphone
- DM1 DYNAMITE - Inline Microphone Preamp
Camera Gear:
- Sony a7 III - Camera Body
- Sony a7R II - Camera Body
- Sonnar T* FE 55mm F1.8 ZA - Main Lens
- Sony FE 24mm F1.4 GM - Wide Lens
- 5x Azure Kinect Developer Kit - Spatial Computing Camera
- Elgato Cam Link - Capture Device
- Blackmagic Intensity Pro - Capture Device