Sunday, October 2, 2016
I apologize for not posting anything yesterday, I decided to spend the day with my wife. I felt like I had been ignoring her lately by coming home and getting straight into coding.
Friday night I started the lab work for chapter 6 in the HTML5 course and it was awesome. I am creating an HTML form based off of a paper copy of a medical history form. The lab was very satisfying and extremely fun! It was the first lab that I have done that felt like it could actually be a paying job from a client.
I still haven't finished it though because I am a perfectionist and want it to be as close to the paper mockup as possible. I also want it to be a "smart" form. I'm not sure if that is a thing or not, but I want it to know if any of the fields are not answered correctly, etc. I also want it to suggest answers that I have considered to be common answers so that some people will be able to fill it out more quickly.
HTML is awesome and so far forms are my favorite part of HTML! I can't wait to open up the project and get back to work on it!
On a side note, I thought that my closing line "Until Tomorrow" would help me to be consistent and not miss a day of posting. Now I realize that posting everyday is unrealistic because something always seems to come up. I am finding myself apologizing for missing posts more that I would like to. I am changing my closing line to "Until Next Time". It is a little more forgiving and I think that the post itself is enough to keep me on track. So...
Until Next Time,
Friday, September 30, 2016
Nothing much has changed since yesterday. I'm still trucking along on the HTML5 course. I learned about HTML forms and I am about to do the lab work. I had a horrible day at work today, had a blowout on the way to take the kids to their grandmother's house for the weekend, and have to work tomorrow on a saturday. I'm pretty exhausted, but I'm still going to get some coding done tonight.
I am starting to realize that I talk about myself quite a bit in these blog posts. I also realize that nobody wants to hear about my personal problems. I am using this blog to keep me motivated and to keep me on the right track. If I don't push myself in this blog post to get some coding done then I would probably just go to bed right now. That would be time that I have wasted. I am extremely exhausted and my body is telling me that I should go to bed. I have to coerce my mind into pushing through by visualizing the end goal.
If I gave in every time I was tired, those times would add up and push the end goal even further into the distance. I don't have time to waste and neither does anybody else out there. So my motivational message for today is "Suck it up and get it done." It's just a little bit of tough love for all of my friends out there.
Thursday, September 29, 2016
I went to bed pretty early last night so I didn't get around to blogging. Since I made a rule to post something daily, I am gonna try to start writing my blog posts as soon as I get home from work and then following up with coding. That way if I get too tired at least I will have gotten my blog post done before I pass out.
I am super stoked to start work on my website, that way I have a single location to post my stuff and for people to be able to find me online. I have been trying to think of web app ideas as well. So far I am thinking about making a character sheet generator for various tabletop games. I know these already exist, but I would like to put my own spin on it. If anything, I think it would be great practice and a good starting portfolio piece.
It's time for me to get to work on the HTML5 course.
Tuesday, September 27, 2016
I failed completely on trying to learn Git and GitHub. Everything that I have found so far teaches Git in a command line interface. I just can't seem to grasp why I need Git for my websites. I felt like I was at a standstill so I switched gears.
Today I started the HTML5 Specialist Designation Course at LearntoProgram.tv. So far it has been an excellent course and I highly recommend it to all the other new coders out there. I haven't gotten far enough into it yet to tell you guys much about it, but what I've seen so far seems awesome.
I have been saving all my work so that when I can get my website up and running, I will post links in each blog post showing the work that I did that day.
I'm gonna keep this post short and sweet like yesterdays. Actually, all of my posts this week will probably be pretty short. The plant has us working more overtime than usual this week. They are making us come in this Saturday and we hardly ever work weekend days. Anyways, I'm gonna be pressed for time this week and I really wanna spend most of my free time coding.
Please excuse any poor writing. I am writing this weeks posts straight from my head without hardly any proofreading because I just don't have the time to do it right now. I did set a goal for myself to blog every night though and I plan to stick to it.
Monday, September 26, 2016
I apologize for not posting for the past couple of days. My grandfather passed away and I have been dealing with that. I am ready to get back to posting on a regular schedule again now.
Last night I finished my first webpage that I created from a design mockup. The mockup came from Udacity's Intro to HTML and CSS course. I altered it a bit, but I am finally happy with it. As soon as I can figure out how to host pages through GitHub for free, I will put a link in this post so everyone can check it out.
Today I am going to start the Udacity course on learning Git and GitHub. Maybe it will help me to be able to have a place to store my work so that I can share it with you guys.
I don't have much time so I'm gonna end this post here and head on over to Udacity and get my learning on. I hope you guys have a great day!
Tuesday, September 20, 2016
I didn't get much work done on my logo or branding today. That is not to say that I didn't get much done though. I spent the day reading and watching videos to learn more about logo design and creating a personal brand. I really want to take this all the way, but I don't want to rush it and create crap. I decided that I should take a little more time on preparation.
I gathered my thoughts and wrote them down and then reread them. After doing that, I realized that I am trying to do too much at the same time. I am trying to build my coding chops so that I can land my dream job. I am trying to blog. I am trying to design a personal website. I am trying to build a web presence through social media. I am trying to create my personal brand and I am trying to educate myself on each of those things so that I can make sure I am doing everything right.
Trying to do all of that at once while working 50 hours a week in a manufacturing plant and coming home to 3 kids is just too much for me. So I have decided to slow down and focus on one thing at a time. I am going to put my coding chops on hold until I can nail down my personal brand. I am also going to put my website on hold, since it relates to my coding chops. I am going to slim down my social media presence to just using Twitter with a minimum of one tweet per day. My main focus right now is researching "personal branding" and then executing it. While I'm doing that, I am going to continue to blog every night about what I am doing to position me closer to my goals.
I believe that blogging, in this case, is very important for three reasons: The first reason is that it helps me to get a clearer head and think critically about what I am doing. The second reason is that this blog holds me accountable, so that no matter what may happen I won't chicken out and give up. The third reason is that I believe it will be a tremendous help for people in the future that may think they have no choice but to be stuck in whatever unhappy position they may be in at the moment.
They could read my entire story from the beginning in detail. It would be a story of a 26-year-old that started out with no extra money, no education beyond a year of college, and no experience in the field of his dreams. The only thing he has and has ever had is the dedication, motivation, and drive to become successful. If he is able to achieve his goal with 3 kids, a full-time job, and living paycheck-to-paycheck, then there would be no excuse for anyone else. Everyone would be able to go out, research, work hard, and eventually achieve whatever it is that they want to do.
I know so many people who would be great in a particular field, but they seem to have given up. They just take whatever job they can get, no matter how unhappy it makes them, because they have no choice. Almost everyone's "dream job" requires a degree. I'm not going to get into the degree requirement discussion in too much detail. Let's just say that I think colleges only care about taking your money and that they can't teach you anything that you can't learn yourself if you are motivated enough to go out and teach yourself. Ironically, that is what you do in college anyways. You can either pay someone else to guide you while you teach yourself or you can teach yourself for free. It was an easy choice for me.
The one piece of advice that Suzannah Scully gave in her talk at Stanford on personal branding that I think I have already perfected is "Be yourself!" I hope to build my personal brand on that one piece of advice. I believe that I come from a unique background when compared to other bloggers online, in that I am doing everything I do from hard work alone. I'm not a social person offline. I'm more of a recluse. I failed speech class three times in college because I am so bad in social situations. I don't have a lot of money and I don't live in a big city. The only thing in the town I live in is a gas station, a dollar general, and a piggly wiggly. I work in a plant and my wife and I have been on our own with no help from our parents since I was 17 when our first son was born. The ONLY thing I do have is determination.
I know I'm repeating myself, but I really want to prove to the world and to my family and friends that determination is all that is needed to achieve what you want in life. They have mocked me my whole life for my views on this subject. They all think that I'm a dreamer and think that I should just give up and fall in line and "just get by" like they are all doing, but I'm not going to. I'm not a "dreamer", I just have big goals. No matter how big the goal is, it can be achieved if you have the determination to get there.
That is my philosophy on life and I am going to stick to it. When I do achieve my goal I am going to help others in my situation achieve their goals too. Everyone deserves to do what they want and enjoy life, there is no reason for people to think that they have to live in misery, because they are somehow not "qualified" to do what they want.
Anyways, back to the topic. If you are ever feeling overwhelmed, just take a breather, organize you thoughts by writing them down and then cut back on the low priority things while increasing the focus on the high priority things. Use my plan above as an example and maybe that will help cut a little of the stress out of your life.
If you have time, I would highly recommend writing. Whether it be online on a blog or in a notebook. Write everyday as if you are talking to someone who is holding you accountable to get done what you say you are gonna do. That way you will feel guilty if you try to back out or quit, which will lessen your chances of doing so.
Monday, September 19, 2016
I have learned today that logo designers are not in the same category as us mere mortals. I don't know how they do it. Sure, there are some "logo designers" out there that just throw things together with no thought, but the true designers are pure genius. A true logo designer takes everything into consideration. The color scheme, layout, design, font, and probably many more things that I don't know about.
In my quest for a logo design, I decided to go with a geometric strawberry with an empty HTML closing tag as the leaf and a minimal sans-serif font for the BerryCoding text. I am currently working on it in Photoshop. I have set a deadline for myself to have it done by this weekend. I realize it's not the greatest idea, but I am not a logo designer. I don't really know what I am doing, but I am making do with what I have until I can afford to hire a professional. I like the strawberry because my last name is Berry and... well, you get the point. I also like it because it is red, which is the color of passion. The color fits my brand well because I am extremely passionate about coding. It is killing me to have not coded for a couple of days, but I have gotten sidetracked with the personal branding thing, which I am going to have to tackle at some point down the road anyways.
My thoughts are that I would get my brand nailed down, tweet daily, and blog daily. I hope that I can use those things to build a web presence and make some contacts in the field. Once I have all of those things set up then I can focus most of my time on developing my coding skills while sharing my successes and failures with the world. I can also use the daily blogging to develop my writing skills, which are piss poor at the moment.
WHEN I achieve my goals I would love to pass on what I have learned to the next group of people trying to accomplish the same thing. I would love to write books, create courses, or chat with people one-on-one to pass on the steps that I took to get what I wanted.
I guess what I am trying to say is that my goal for the BerryCoding brand is to blog, code, teach, motivate, and inspire.