Assignments this week were somewhat challenging, but interesting. What I enjoyed the most about them was my progress towards learning how to think in code; well, PHP. The best lesson of the Codecademy assignment was the arrays. I feel like I actually understand the reasons for arrays, the concepts, and how they may facilitate sustaining a developed site. I may use arrays on my site to develop lists in the backend and only highlight one item on the list to call out a weekly concept and/or special. However, I am not sure if I will use them to build my site and/or incorporate them later on after my site and business mature.
The assignment to outline the site which we want to create was tough, but it forced me to dedicate time to think through the image that I want my company to portray and the services which will be offered. Thinking through these key concepts has been quite difficult as I have a tendency of wanting to take on the world. I still have not made all the key decisions, but I was able to create an outline and identify a modo for my web-site development and business to follow: the KISS principle. I definitely feel that the less information which is displayed the more impactful. The key next steps for me are to discipline myself to keep things simple. It is so easy to get carried away with information and/or trying to tackle too much at once.
For the most part, I understood all concepts covered this past week, but I am still not completely comfortable with everything we have learned. Concepts which I am unclear about are:
1. How do I update a template from WordPress using Sublime?
2. How does the database and WordPress work together? If I stand up a second WordPress site, would I have to create a new database? As I maintain and further development my site, will I have to go back to Github and do anything to the database?
3. Is there a way to run spell check from Sublime?