DynAggelos Home Page

My name is Joshua Gerrity. This website is my space to post about subjects that interest me, like web development, the bible, and perhaps even some apologetic or philosophical subjects. I am a pretty busy person, so please excuse me for the dusty spaces between the blog posts you find here.

About Me

My name is Joshua Gerrity. I’m the web developer for a small, family run and operated kamado grill manufacturing company in Illinois. I’m a graduate of Rock Valley College (Spring, 2020), and I enjoy working in both PHP and JavaScript. I run multiple WordPress websites, including my own personal websites (like this one), and have some experience with WordPress plugin development. Besides software development, programming languages, and computers in general, I also enjoy biblical study. In the Fall of 2012 I studied Biblical Greek through the Institute of Biblical Greek, shortly before Prof. John Schwandt stopped offering online courses. This love led me to create BiblicalWiki.com, a project I started, but unfortunately haven’t found the time to continue working on in some time now.

Projects

This list includes projects which are in progress, projects which are on hold, and projects which are complete. By “in progress,” I mean projects which have been worked on in the last year and a half or so, and which I feel I “could” work on any time. By “on hold,” I mean projects which I still have hopes of one day completing, or at least getting to a useful state. By “complete,” I mean projects which I don’t have plans to work on at any point in the future, but which are in a state I believe could be useful to others (so “complete,” as opposed to “abandoned”).

ClassicPHP

State: In Progress/Active
URL: https://github.com/DynAggelos/classic_php

A very basic PHP library of helper classes. The aim is to simplify every-day tasks in a way that’s useful in virtually any project. At the moment the main feature is offering an interface to safely query a database using PDO. For example, you can send the database a SELECT statement by using MYSQLPDO_Read::select_query(), or send a CREATE TABLE statement using the MYSQLPDO_Manage::create_table_query(). See posts about this project here.

Securi Authorize.net Payment Gateway

State: In Progress/Waiting
URL: https://github.com/DynAggelos/securi-authorize-net-payment-gateway

A WordPress plugin in very early development. It’s aim is to provide a free Authorize.net connection for WooCommerce, using the latest Authorize.net interfaces, without adding any further PCI burdens to the organization using it. This is something similar free plugins have since failed to do. I hope to correct that, in time.

BiblicalWiki.org

State: On Hold
URL: https://www.biblicalwiki.com

This project stems from my love of the bible. Or to put that so it’s more universally understood, this project stems from my love for the truth that the bible holds. I have always desired to improve my understanding of what the bible says, as it has far-reaching implications for society, humanity, spirituality, science, logic, etc. It also stems from my appreciation for public domain and other libre content, which I have used freely ever since I first used the Internet. You could say this project is a merging of these two interests.

The Textual Toolbox

State: Complete
URL: https://github.com/DynAggelos/The-Textual-Toolbox

An old project aimed at helping those studying source texts in Greek to process those texts according to their needs. The only tool in this “toolbox” at the moment is a tool which converts between Unicode and beta code Greek text. It was started to quickly convert some beta code Greek text which was freely available on the Internet at the time (Byzantine New Testament, anyone?). This project may never be touched again, or it may be. I’m not really sure.

For those who may be interested: this project was the very first project I wrote in JavaScript. I started this before I had any formal training in programming whatsoever. My first draft was a class-less, function-less, single-file program. What a mess that quickly became! Thankfully it’s cleaner now than it originally was, although still not perfect.