I’ve been coding Perl since 1998. I saw interesting things on the web and I wanted to be able to do them for a small site I had started. Unfortunately, the cost for professional programmers blew my mind. I was left with one option: learn to do it myself.
I’ve worked on small sites, large sites, commercial sites, and banking sites. For a number of years, I was the owner and lead developer of perlservices.com/perlservices.net. I sold that domain and the rights to the scripts back in 2006 to John Krinelos. I had other goals to pursue and was slowly dropping out of the programming game. Over the years since then, I’ve kept a few clients on and continued to work on their projects, some of those for more than 15 years.
I guess my work is a bit of anachronism. I see so many new ways of doing things it boggles the mind. Dancer? Mojolicious? Catalyst? I just shake my head. Don’t get me wrong, I’m not disparaging the work on those frameworks. They are very skilled and capable. I just prefer to do things the old way — by myself. When I write the code from the ground up on a project, I know exactly what is happening and I know exactly who to blame when something goes wrong. 😤
I do have my own framework for large projects. It’s incredibly easy to use, yet still, requires one to know what they are doing. I’ll do some posts about it eventually.
My other interests are God (I’m a devoted Christian) and science-fiction (no, the two are not incompatible). I write books on both topics (scroll down the left column). Feel free to buy one or more books! 😎
I’m a monarchist and a descendant of both United Empire Loyalists (Ryder – my mother’s side) and had an ancestor that arrived in Massachusettes a year after the Mayflower. Genealogy is one of my hobbies. I’ve traced my father’s side of the family back to Nottinghamshire England, and before that, to Le Havre, France, during the Huguenot Rebellion. My mother’s side has been traced by another family member back to the original Scrooby Congregation that sailed on the Mayflower.
I work full time in law enforcement. I live in the country, about 1.5 hours east of Toronto. I wake up each day to 500 acres of farmland outside my front door, and a big piece of blue sky. I enjoy my downtime with my two asshole cats, Martin & Lewis.
Why Ninja Kitty? Well, first off, the picture is darn cute. Secondly, a web developer is the person sneaking around websites making them better for the site owner. Web developers are the skilled yet silent person in the background that you never see … just like a Ninja.
Now go, code, be happy. 🤓