
I love to learn. I love learning about new things. I like learning more about things I already know about. I like reaffirming things that I already thought I knew.
Recently I have started learning PHP again. I have, so far, never really made it past the way that you need to think as a programmer. I understand everything that has to do with presenting things to the screen, but when it comes to taking in information or sorting and ordering information based on a set of needs and if this then that kind of statements, I start to get a little fuzzy. Not with the concept, but with the way one needs to write the concept. I’m getting better, but it is definitely a high learning curve after you get the initial syntax down. (I love syntax for some weird reason.)
PHP, Git & Distros

I think part of why I’m actually enjoying PHP at present is that I have a purpose, a goal, a target if you will, for it. I’ve been redoing some websites for the church I work for and as a part of that, I have started using Laravel. Laravel is really cool. It is very straightforward, it presents websites beautifully and cleanly and it is very extendable. Something I have really liked about it is the modularity it has baked in at every level. The templating engine is really good too. This has meant getting things done Fast! It also means I have a great framework for creating all of my websites, using the same template across all of them without duplicating any code. Super cool. These are basically the things that drove me to Hugo when I was looking for a way to write my blog site.
Along with the new framework for these websites I’m working on, I have gotten the opportunity to work more with a friend of mine. He has been responsible for setting up the hosting for the sites I am working on and it has been such a joy that I will definitely continue to rely on him in the future. Oh, and I can work with this framework 100% using git, which means getting to work locally. Also, Laravel comes with a great local server you can run that is extremely low on resources and super fast. My local dev environment is seamless to my actual hosted site and I love it.
Also, as an aside, I have changed distros again. I love Solus, but I also love trying other things. Again, no complaints about Solus, I just wanted to see the new shiny in other places. Currently, I’m using Fedora 27. I have a weird love for Fedora. It was one of the first distros I ever tried. Back when I was just out of high school, so 2003ish I came across a “Red Hat” installer cd in a PC magazine. I went home and immediately wiped my computer clean and tried it. It was a lot of fun. It also happened to be the same time the Red Hat was transitioning to having this “Fedora thing” for its non-enterprise users. Back in those days, it was Fedora Core 1, and I really enjoyed it from the very start. Fast forward and this nostalgia always brings me back to have a look and for some reason, on my current hardware, the best distros I’ve tried have been Solus and Fedora. Ubuntu does not play nice on my machine. I don’t know why. I’ve always had luck with it in the past, but on this machine, it just doesn’t like it. Fedora 27 is rock solid for me on initial setup. Time will tell how it goes. Being that this is a reporting term, I would guess I will be sticking with Fedora 27 for the next few months at the least. I will report back at a later date.
Daniel

I have also been working my way through the book of Daniel in my lesson writing time. Daniel is an interesting book and I’m not sure I’m really capable at this point in my life of doing it the total justice it deserves. However, I am enjoying the challenge and the study. I’m sure there are going to be some things that stump me, but I am enjoying learning and growing through the study. Just the first two chapters have been filled with knowledge and wisdom that I definitely need to implement in my life.
All-in-all, I am always pleased to learn something new. If you see me or talk to me, (IRL), let me know what you are learning about! I’m sure I’ll be interested.