The Big Ol Blog

Why A Basic WordPress Theme

I was asked why did you not develop a theme and use that instead of the 2017 theme WP installs automatically. In short my response was simply it did not want to waste my time building something to showcase my talent when really I just wanted a writing platform. Funny enough though I do have plans to rebuild this to look exactly the same essentially but just built with no framework or base theme for maintenance and flexibility.

Time is of the Essence

I have come to realize we only have so much time in a single given day. Most of my day is all dribbled down on a notebook. For productivity I started writing a basic list, nothing fancy of stuff to do. It involves learning, reading, working (of course), and recently starting my own site. The brain is an amazing tool but with so many thoughts that go through the mind if you do not stop to write them down they will just be forgotten.

Less Talk More Do

This is to answer that first question. If I was to wait to get around to not working or learning to build a neat clean site, it may never get done. So instead I chose to really see what was available from WP and seem to be happy. Heck I may even pick another theme to see what bell’s and whistles come with that. I will say that having JetPack on the site and some other basic plugins it helps with getting the words on the screen with less worry.

There are hobbyist front end developers and then the worker bees like me. I will build this out one day with my own code but until then let’s see how much neat content I can churn out!

Learning Quest For a Front End Developer

It seems that the term “on the job experience” is so true for quality learning. For a front-end developer by not having this, the motivation can wean to easily especially if you already have a job that is not challenging new front-end technologies. I current am a “corporate developer”, and what that means in my own terms is that I manage a few sites for the company I work at keeping them up to date and add new features as needed. This is great but I can’t seem to find the time to practice some of the other areas I want to grow in. The first thought would well just rebuild the current site not using a framework, or take a page and see if you can template it out with the new CSS grid, but with the red tape working on those projects are not always able to be done.

How to keep learning

Finding a good site like Plurasight or even the infamous Freecodecamp which is not only amazing but also it is a great cause. By going through these I think it is important to use tools like Codepen.io to in some way have a playground or portfolio of some kind you can look back on.

Just going through tutorials is only going to get you so far, but not having a plan to practice with will also get you stuck quick. One new tip is, I started a document where I literally just jot down code challenges for myself that I would like to complete. I have found that this is rewarding for sure, and gives me that motivation that can lack when you are just trying to learn for fun. There are so many cool neat new ways to learn code in general like codewars and also codecombat which gamify the experience. As a developer in his mid 30’s those are great to practice but that real world scenario is just not there.

Benefits

What this does is also give you an opportunity to have new skills if you decide to change jobs or start a new direction in your career. For example, you may be a front-end dev like me and really just work in HTML, Vanilla JS, and CSS, but have a passion for Python. If so then having projects on the side that help defines those skills will give you an opportunity to grow. Once again you may have to make those projects yourself and staying motivated could come from just being a little more intelligent than you were the day before.

Essentially this was a rant for me to continuing to attempt to grow. I have the goal of one day having the opportunity to do more software engineering using languages such as Python or even Java. With that said keeping up with newer JS tech (VUE, React, Angular) has seemed to be just as challenging. If anyone does read this and shares the same struggle, I guess it’s safe to say keep charging forward and sometimes write about it.

 

City + Keyword SEO Approach To Drive Traffic

It has been a long time tactic to find some strong keywords that relate to a client and have them support the outreach buy attaching those keywords to the cities they want to target. I have recently have had great success with a company that did not do any local SEO other than citations and left their content to just be either not optimized at all or just more of a national approach with no geo centric approach.

The Strategy

I knew they had about 4 main services that they offered in the IT / Cybersecurity space and wanted to have much more exposure to the surrounding cities they serve. Though there are many good tools out there I love to use Google Trends to help me start my search and then from there I move over to WordTracker. This allows me to see the area where the words may be stronger and then checking the normal volume, KEI (Keyword Effectiveness Index), ect. From there I started with the most top level topic or service and built out a page that could act almost like a landing page for all the services for each city. With in one week we already started seeing some traction. Now the goal is to build out each Service + City to drive the rest of the traffic.

Reality Of The Outcome

There is so much to SEO in terms of properly optimizing a page with (linking, solid call to action, internal linking, and meta-data). What I saw from this particular client is that with the basics and a solid strategy you can get search success without any fancy tricks. I have used this time and time again but it still amazes me how well it works.

Welcome to TaterDev Land

My name is Timm and well they have called me tater for a long time now, but not like that guy who talks about tater salad. I just simply took a childhood name and rolled with it, so hello from tater timm.

You may or may not have fun reading my material which is fine, but there is a good chance I will make you laugh, learn a little, and enjoy my ramblings.