Benjamin A.'s Blog

 

 

Latest Posts


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 . Random .
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

updates

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 13-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

Contact

Feedback about this site is much appreciated, as it is very new and I am still working on it. If you have a bug or glitch or some other error to report, or if you would like to submit a feature or article request, please file an issue on GitHub (you will need a GitHub account). Thanks.

If you do not want to file an issue on github, please fill out the form below. If you want me to reply back to you, leave your email in the Your Email field.


You could also make a public comment on one of my blog posts