Hi, my name is Talson
I am a Front-End Developer obsessed with Interaction Design, and Animated Experiences.
Learning and using new technologies has been a life long pursuit. I am an expert in most things computer hardware related, and am now transitioning into computer software, with an emphasis on digital design and experiences.
I am currently working on low level graphics (WebGL), high level 3D web libraries (Three.js), and experimenting with AI tooling, trying to become better at engineering prompts to have consistent guardrails as well as better token management.
.webp)
Talson Neufeld
Web Developer
EN | ES | FR
📍 Calgary, AB 🇨🇦
My current hobbies are:
- Making sourdough
- Reading novel and tutorial books
- Running
- Learning multiple languages
Experience
Day-to-day experience with the languages and systems I build with.
- HTML & CSS — semantic, responsive layouts; SCSS and TailwindCSS
- JavaScript & TypeScript — frontend interactivity and typed backend services
- Astro & Eleventy — static and SSR builds, content collections, Netlify functions
- React & Next.js — component architecture, shadcn UI, client islands
- Node, APIs & Databases — Express, Fastify, Prisma over PostgreSQL and MongoDB
- Three.js, WebGL & WebGPU — custom GLSL shaders; this site's dither background is one of them
- Motion & Animation — Motion.dev, GSAP and the View Transitions API
- Git & GitHub — version control, PR review flow, GitHub Actions
- AI Tooling — prompt engineering, RAG pipelines, MCP/ACP agent workflows in Zed and Cursor
Projects
My Tech Stack
HTML5
CSS3
JavaScript
Astro
Netlify
Next.js
React
Motion.dev
GSAP
Three.js
Node.js
Express
Prisma
MongoDB
PostgreSQL
Git
GitHub
Render
Eleventy
TailwindCSS