Assorted Works of a Software Dev / Virtual (Amateur) Astronaut🧑🚀
RSS FeedMy name is James. I'm a computer scientist, software engineer, and recent college graduate. I've been interested in computers since a young age, and I've been tinkering with and using them nearly as far back as I can remember.
I have been programming for over 10 years, and have experience with several languages, including:
- C++
- C#
- Java
- Rust
- Python
- Various assembly languages
I am most proud of my continuing contribution to an open-source space flight simulator project called NASSP that recreates the Apollo space missions from the 1960s and 1970s in extreme detail, for the purpose of providing a means to study systems, procedures, trajectories, and more, in addition to personal enjoyment and interest. I work daily with other contributors to improve and expand the 20+ year-old codebase to add new features, refactor and redesign dated segments, and to expand our collective understanding of one of humankind's most awesome historical accomplishments.
Here, I will discuss the various projects I work on, any ideas or thoughts that strike me, and perhaps more. It also serves as a means for me to learn some web development and technologies. This site is created through the Astro framework to generate static, performant HTML content with as little client-side bloat or overhead as possible.
Blog theme based on AstroPaper by Sat Naing.
Featured Posts
-
What is NASSP?
Published: at 01:46 PMThe most accurate Apollo simulation (as far as we know)
Recent Posts
-
NASSP Refactoring - Modular Panel System, Part 1
Published: at 03:36 PMOr: "Let's try not to hard-code everything this time"
-
NASSP Refactoring - CMake
Published: at 02:48 PMPorting a 20-year-old codebase to a new build system