NateM.net

Nathan Moore Portrait

Hi, I'm Nate

My curiosity with computing began by wanting to understand how video games moved pictures across a TV screen. In the early 90s, time spent playing with BASIC on the Commodore 64 started to answer these questions. Since then, I've learned about multiple programming languages, software architecture, computer graphics, and more. This site shares some of my projects, interests, and things I've learned.

Graphics Math #1: 2D Transformations

I am going to help demystify how math is used for computer graphics. We’ll start simple by looking at 2D transformations.

Read more

Playing With Python #3: Go Fish Game

Now that we had learned enough about Python to make something, let’s program a game of Go Fish!

Read more

Playing With Python #2: More of the Basics

This is the second article on learning how to program with Python, which will go into more language features, tools, and tips to help get you going with becoming a Python programmer.

Read more

Playing With Python #1: Learning the Basics

This is the first article of a series that is designed to gently bring someone who has no programming experience up to a level where they can begin creating their own projects.

Read more

Website Reboot

I am in the process of rebooting my website, now using the Hugo static site generator.

Read more

See all posts