Tag Archives: week13

The End of the Road

Just when I thought it was finished, I had 10 issues on my site. I was so glad to be done and then boom. 10 issues.

One of the most frustrating mistakes I made in my the post-development stage when I was attempting to fix my issues was editing code on the actual live site instead of in sublime text.

When I fixed my issues, I bypassed the customization feature. I clicked edit to access the code and I got a scary warning message telling me of the impending doom my site would face if I opened the code (format may be lost, etc.). This time, I bypassed the message. I made all my changes. I looked at the website and everything was shifted and unaligned. I tried desperately to restore the site to before I bypassed the message, but to no avail. I actually just shut my laptop and decided not to show the website to anyone ever again.

Now, I know the issue is that I should’ve edited in the files and in Sublime Text. Thankfully, my site’s format went back to normal and my website is worthy to be shown to other people again.

I’m proud of the work that I’ve done, though. I can actually say I’ve taken some tangible skills out of this class,

Project Analysis… Lord be a fence

I was finally able to make my website.

This is one of the hardest things I have even done, and I even got help from classmates and Professor Greg. I felt much anxiety with the pressure of this website, but that comes along with much more. While taking this class with 7 others, a lot of things started to run together and I had a very hard time with the amount of task at hand, but that is besides the point.

I received a lot of help from my classmates and that is honestly how I was able to complete the site. In all honesty, I had no idea where to begin, but I believe this is because I genuinely had a lot going on all at once. I knew exactly what I wanted to do, but had no clue how to begin this process. It is really hard for me to ask for help and I think that I can do everything on my own, but really sometimes we need to stop and ask for help. One thing is that I really wish that our professor was more accessible on campus with office hours, but this situation was very different.

The customizations on my site are pretty cool, especially the to do list. Although I had a lot to add to my site, the process I was at seemed very well for what was going on at the time. I learned a lot and eventually began to be able to do things on my own or by following general steps. I think because I am such a hands-on person, it was very hard for me to begin, but once a learned the steps it was doable.

My site needs a lot of work, but I am glad a lot of it is done. Making it live is a very difficult process and that is what I am dealing with right now, but by the end it will all be together.

End of the Cycle

Well, here we are, at the apex of this class. I can say 100% that I had no idea what I was getting to when I signed up for this class. This course has truly been an experience, to say the least. I thought by the end of this class I would be able to go talk to all my computer engineer friends and brag about how I learned all they knew in four years in 4 months. Today, I stand here a humble man and can I say I have the utmost respect for those guys.

Coding is a beautiful art, and like with any art, it takes a bit of talent, but there are ways in coding to become great without the talent. Yet, I think some of my classmates had a knack for it. They found ways to work through problems they had an come out on the other end. I even found myself in similar precarious situations that I was able to get through with a few Google searches.

I am proud of the fact that I did build a website for myself. I came into the class believing that it was going to be easy for me to whip up a website whenever I needed one. Yet I came to find out in the middle of the semester that it possibly might not happen for me. I also know I was fairly inconsistent with my performance in the class. In the beginning I was doing very well with learning and then it came to applying and it became a bit harder, however still a bit fun.

Most importantly, thank you Professor Linch for being patient with us throughout the class, even though you were going through things that I’m sure are very elementary to you, you still made it interesting while being very helpful. So for that, thank you!

I Can’t Believe I Built A Website

Woohoo! The final project is done! I am really proud of how mine turned out and I have been showing everyone what I’ve done. Professor Sturgis, who was especially enthusiastic about this course, was excited to see everything I had learned. Currently, my portfolio has been updated to meet the requirements for another class’ final.

Overall, I really enjoyed this class and learned a lot. I feel like I have expanded my thinking about computer systems and technology in general. I took to this course to learn more about the basics of “coding” and I feel I have accomplished that goal! It has been a lot of fun testing out code. It’s an incredible feeling when something I wrote actually works.

During the syllabus week at the very beginning of this class, I was scared. I actually considered dropping this course because it seemed like too much work. Now we are at week 13 and I can’t believe I have completed all the assignments — including the website!

Honestly, modifying the website wasn’t too hard once I had all the proper foundations set up. I think the hardest parts were setting up the child theme, setting up the local host, setting up NameCheap, and then setting up FileZilla. After everything was squared away all I had to do was plug and chug! After all, the final project wasn’t so daunting.

p.s. I got that margin to work on my homepage 🙂

What’s Next?

Given all that we have learned in this class, there is no doubt we have a strong base for our web development knowledge and now it is our responsibility to continue growing, learning, and developing our skills. My plan is three-fold:

First, I plan to continue working with WordPress to better understand the different available plugins, updates, minor coding edits, etc. that can make a generic site more personalized. Even though I don’t have a specific site I hope to create, I have no doubt that at some point in my career it will benefit me to have a strong understanding of WordPress and site development so I am starting at level 4 or 5 as opposed to level 1.

Secondly, I plan to continue using Codecademy to learn more about PHP and jQuery. It is clear that there will always be more to learn and more to do, especially since coding and web based products are continuously growing and changing, but I think staying up-to-date on where these languages stand will be extremely beneficial. Additionally, as sites like Codecademy come out with new lessons, I will follow those classes so I maintain a basic knowledge of coding.

Lastly, I plan to register for a Python training class, as many colleagues and friends have mentioned that Python is widely used in the business world and is one of the most beneficial languages to know. I am glad that we learned PHP and jQuery in class, as I think my understanding of those languages will make the learning curve with Python much easier.

My timetable is slightly fluid, as I will be working full time while continuing my master’s degree and was recently told by new employer that I may have to apply for business school as soon as I finish my MPS degree (yay). Thus, being realistic, I don’t know if I will have time to commit 5 to 10 hours a week to maintaining my coding. Rather, my goal is to keep a continued drumbeat of coding in my life – not necessarily learning a new skill every month, but when I have an hour or so, taking that time to follow a Codecademy class. Similarly, when I have a slow week at work, or during winter break at Georgetown, signing up for a Python training when I really have some time to commit to focusing on the language and giving it the necessary attention.

A Functional Future

Looking Ahead

Now that class is over, I’ve been thinking about what’s next for my travel site and beyond, and I have come to the conclusion that “functionality” is where it’s at. I certainly need to strengthen and expand my understanding of, as well as continue practicing, HTML and CSS. But I shied away from JavaScript because I found it difficult — where in truth, once mastered, it may be the most useful language we learned.

I was playing around with my new site, A Life Surfeited, this weekend and it came to my attention that there are a few functionalities I want to add to enhance my plugins. This of course will require that I modify the JS (or find new plugins!) For example, in my World Map plugin there is the option to link a specific pin to a post. This is super great and helpful, but I want to take it further to have the post title, location, and date pop up when the user hovers over the pin. This will require some JS magic!

Beyond my site and JS, I am thinking about venturing into the land of Python or Ruby on Rails. I took intro classes on both languages about a year ago from General Assembly here in DC and will try either Codecademy or Learn to Code the Hard Way this go around. I think they will make more sense now that I grasp the larger concept of programming and know some basic skills.

As far as what I’d use them for, I am unsure. I have yet to find a language I am super pumped about, so I’m going to keep at it. I hear Apple’s Swift is pretty intuitive and easy to learn also. For me, I think my adventures in coding will serve me personally as I delve deeper into the blogging world, and anytime I need to communicate with the web developers in my office or any future career. Who knows though — maybe I’ll end up following a path towards working in code. I’m old enough now to know that the choices we make (aka. taking this class) have meaning and drive the direction of our life in some way. I’m not running away from programming, so that’s a good sign!

If nothing else, this class opened my eyes to a world I was always curious about and knew so little of. As a connoisseur of any/all knowledge, it was very satisfying and is what kept me going even at my wits end; “Maybe this challenge will teach me something I didn’t know before.” Including teaching me a little more about myself;)

Best of luck in all your future endeavors classmates! And thanks for a great, mind-expanding semester, Greg!



Moving On and (Hopefully) Up

To continue my progress with code, I’ve broken down my future goals into three sections:

First, I would like to continue to maintain and build on my site. There are three features I would have liked to have on my site but didn’t get to working on for the project:

  • I would also like to incorporate Google Analytics into the site to track my visitors and am giving myself until September 6th, at which point the site will have been live for a month, to have this figured out.
  • I would also like to add a subscription button to my blog and am giving myself until September 6th to do this.
  • Currently, my custom meta boxes still won’t register and save spaces, and I am being generous and giving myself until the end of September to fix the issue.

In general, I would like to continue learning programming languages and brushing up on my code skills. For this, I am committing myself to two goals right now:

  • I would like to use Codecademy to learn the basics of Python. We’ve talked a lot about Python in our class, and it seems fairly common and useful to know. There are twelve lessons in Codecademy’s python course, and I am once again giving myself a generous amount of time to finish them. I would like to make my way through the entire lesson by the end of October (Tuesday, October 31).
  • I would also like to continue brushing up on my JavaScript and PHP skills because I feel those were the two languages I struggled with in particular over the course of this class. However, I don’t know the best way to go about doing this?

Lastly, a couple of weeks ago, I attended a Women Who Code event here in DC and, even though I’m not sure if I really qualify as a woman who codes, I really enjoyed the experience and would like to continue to stay involved with this organization. I want to commit myself to attending at least two WWC events a month. I attended an intro lab in early August and will be going to a Lambada Ladies event on August 24th.