Hey, I'm Ben Boruff, programmer and system administrator.
I do front and back-end web development using various tools, languages, and architechtures.
A "reactified" asteroids-style browser game"
A React Web App Pomodoro timer
A react, react-mdl Web App Calculator
A react-bootstrap version of the original react-mdl calculator
I am a programmer with a background in front-end and back-end web development, as well as Linux and FreeBSD system administration.
My current interests are Jamstack related technologies. I have been using static site generators such as 11ty, Hugo, and Jigsaw on my recent projects. The Jamstack philosophy of decoupling the front-end from the back-end, using only APIs to connect them -- and typically using headless CMSs as the back-end, is a breath of fresh air.
Don't get me wrong, I love back-end frameworks like Laravel, Rails, and Express, but when the front-end and back-end are so tighly coupled the project can become complicated very quickly. And yes, you can certainly use these back-ends to only build APIs, but that is not the typical use-case in my experience working as a contract programmer with clients who want an MVP quickly.
Please refer to my resume for details about my education and work history.