If you are in need of a software developer please reach out via email!
Some of my current and previous projects can be found on the projects tab above.
Below are some recent blog posts I wrote, and like all of humanity I am imperfect. If you see an issue please feel free to reach out. Please keep in mind that like tech stacks and frameworks most people change over time, and thus opinions I hold are subject to change. With that disclaimer out of the way feel free to start reading one of these lovely articles:
As part of trying to set my life on course to achieve my goals, I have done some research and discovered that it often helps to write them down regularly to keep on track. Posting them here will both give me an easy location to review these in the future but also give me accountability as I plan to come back and write a progress update every 3 Months. This is my second post in the series.
There is a lesson all Boy Scouts are taught very early on: “Be Prepared”.
Often the lessons we are taught by our parents and teachers are often ignored or forgotten over time, until the day we learn the hard way. We go about life learning and discarding information we deem incorrect or unimportant. We each develop our own values and ideas and that is a good thing, as it fuels both our own personal growth in addition to fueling the further evolution of society.
This article is a follow-up to my previous posts (see blog post automation and switching to a simpler web server), I wanted to make setting up all my services easier. One of the problems I have been thoroughly tackling is the amount of steps it takes to set up a service. Even though the steps to set up a service were vastly decreased when I switched to Caddy, there was still room for simplification and automation.