Benjamin A.'s Blog



Latest Posts

01 Mar 2019 . code .
Make a fun HTML & JavaScript game - part 2: JavaScript tutorial

post thumbnail In this tutorial series, I will guide you through the steps to create your own simple but fun online browser-based game, using HTML and JavaScript. Click here if you want to see the game we will create. Remember that you will be able to customize your own however you want. This is part two of the tutorial. If you have not read part one, you should read it now. Click here for part 1: HTML tutorial. Once you have read it, you can continue with this part. In this part of the tutorial, I will show you how to add... Continue Reading

03 Feb 2019 . code .
Make a fun HTML & JavaScript game - part 1: HTML tutorial

post thumbnail In this tutorial series, I will guide you through the steps to create your own simple but fun online browser-based HTML game, using HTML and JavaScript. This tutorial is meant for beginners (or almost-beginners), but I will only cover what is needed to teach you how to make this game, so I will include links at the bottom so you can learn the topics in greater detail. Keep in mind that this is a very big project to use as a first HTML project, so if it seems too complicated, just learn more about the topics and come back when... Continue Reading

26 Dec 2018 . code .
Why and How to use Version Control: A Simple Git and GitHub Tutorial

post thumbnail In this simple git tutorial I will try to explain as simply as I can, what version control, Git and GitHub is, and why you should use them. I will go over the basics and only a few more advanced points in this article. In this tutorial I will be using the the command line git commands, so I will assume that you know how to use the command line, and I will go at a fairly fast pace. What is Git? Git is a version control system. In this article, I will focus on Git, which is the most... Continue Reading

30 Sep 2018 . projects .
Halloween Projects (a post in progress)

post thumbnail One of my favorite times of the year for making is Halloween. There are so many cool things to create to freak the trick-or-treaters out. In this post, I will list a few of the ones I’ve made. Keep in mind: I will add to this list as time goes on, so check back in on it every once in a while! 1. Motion-sensing Halloween Skull This is one of the first Halloween projects I ever made, and actually one of the first good arduino projects I ever made. This looks like an ordinary plastic skull to trick-or-treaters - until... Continue Reading

09 Aug 2018 . code .
Why Use a Static Site Generator?

post thumbnail Suppose you want to create a blog. But you don’t want to use one of those drag-and-drop, Word-style, CMS (content management system) programs like Wordpress or Blogger, because first of all you want more control and customization, and second of all you want to program your site, not just design it. You have several options. You could program the whole site, with a backend, using a framework in some language like python, java, or C - but writing a whole backend and frontend just for a simple blog? You might not want to do that. Or you could write a... Continue Reading

28 Jul 2018 . projects .
Radar Defense Game

post thumbnail As my first (actual) post on my blog, I decided to write about a game I made this week, which I named Radar Defense. About a week ago I had found a picture of a cool game that was programmed in python with pygame, a python library for making simple 2d games. What I thought was really cool about it was the guy had also built an external controller to control the on-screen game. When I saw it, I decided that I wanted to make something like that. Since I just saw the picture and didn’t read about it, I... Continue Reading

27 Jul 2018 . other .
First Blog Post

Yeah!! Welcome to my blog! this is my first post ever. It works! :smiley: I created this blog using the jekyll static site generation program, and hosted it using github pages. Many thanks to le4ker on github for creating the wonderful { Personal } jekyll theme that this website is based on. Continue Reading

More Posts


20 Jan 2019
New domain!!!

I just purchased a new domain for my website! is now

23 Dec 2018
New project: Evolutionary Algorithms

I’ve started working on a simple game that uses an evolutionary algorithm to teach circles to jump over blocks. Click the title to check out the code!

04 Oct 2018
LESSON LEARNED (the hard way):

While using git, NEVER EVER checkout a previous commit in a different branch without first stashing or commiting the changes in your working branch!

03 Oct 2018
A New Feature!

I call this the “update column”. It uses jekyll collections. It works by arranging every file (update) in my _update_collections collection by date and then displaying them here.

Benjamin A., aka scitronboy, is a 14-year old boy who loves science, technology, electronics, robotics, programming, 3d printing, reading, and making. He plays the violin and homeschools. He lives in Colorado with his family which includes his sister, his cat Lulu, and his dog Coco.

He always has a messy workbench!

Find him at:
GitHub | Instructables | Stack Exchange | Thingiverse


Feedback about this site is much appreciated, as it is very new and I am still working on it.

Please fill out the form below to contact me. If you want me to reply back to you, leave your email in the Your Email field.

You could alternatively make a public comment on one of my blog posts or file an issue on GitHub.