Menu

Technical Blog

Deep dives into computational astrophysics, game development, and the intersection of physics and code

Visit elliottelford.com →

View the complete portfolio and blog

What I Write About

Technical articles covering physics, programming, and game development

🌌

Space & Astrophysics

Orbital mechanics, gravitational simulations, N-body problems, and celestial dynamics

  • Implementing realistic orbital mechanics in WebGL
  • Black hole rendering and gravitational lensing
  • N-body simulation optimization techniques
  • Stellar evolution modeling
🎮

Game Development

RTS game architecture, AI systems, physics engines, and procedural generation

  • Building adaptive AI for space strategy games
  • Real-time physics in React Three Fiber
  • Procedural universe generation algorithms
  • Optimizing Three.js for large-scale scenes
⚛️

Physics Simulations

Computational physics, quantum mechanics, and interactive visualizations

  • Quantum wave function visualization
  • Particle systems and collision detection
  • Fluid dynamics simulations
  • Evolutionary algorithm implementations
💻

Software Engineering

Full-stack development, system architecture, performance optimization, and best practices

  • Next.js app architecture patterns
  • TypeScript for large-scale applications
  • WebGL performance optimization
  • Real-time multiplayer networking

My Writing Approach

I write about the technical challenges, solutions, and insights I encounter while building physics simulations, games, and interactive experiences. Each article aims to be both technically rigorous and practically useful.

Topics range from deep dives into orbital mechanics algorithms, to WebGL shader optimization, to AI system architecture for strategy games. Whether you're building your own simulations, learning game development, or just curious about how things work, these articles provide code examples, mathematical derivations, and real-world performance insights.

All posts include working code examples, interactive demos, and links to open-source implementations.

Read the Full Blog

Visit elliottelford.com to read all articles, with code samples, interactive demos, and detailed technical breakdowns.

Recent Topics

Space & Astrophysics12 min read

Implementing N-Body Gravitational Simulations in Three.js

A deep dive into building scientifically accurate orbital mechanics with WebGL performance optimization

Game Development15 min read

Adaptive AI for Real-Time Strategy Games

How to build AI that learns player behavior and adjusts difficulty dynamically

Physics Simulations10 min read

Quantum Wave Function Visualization with GLSL Shaders

Rendering quantum mechanical phenomena in real-time using GPU compute

See the Code in Action

Check out the projects and simulations that these blog posts are based on. All open source and available on GitHub.