Training at the Wichita Falls Athletic Club

via the WFAC Facebook page

Using the Non-Zero Day method to continue to stay disciplined and work towards my goals this year, I decided to seek out some help from experts in weight lifting and strength training to help me progress. This led me to the mecca of strength training, the Wichita Falls Athletic Club in Wichita Falls, Texas.

Starting Strength

The WFAC is owned by the godfather of modern strength training, Mark Rippetoe. “Coach Rip” has tons of great articles and videos online on his website, StartingStrength.com, for those looking to increase their strength levels and learn about basic weight training. Coach Rip and his staff developed the best beginner strength training program in the country, known as Starting Strength, which is used by hardcore lifters and athletes down to the average desk jockey, and even many seniors who want to lessen the effects of old age. He and his staff also do seminars on his program all over the country, but primarily they use Rippetoe’s gym in Wichita Falls as their home base for training.

I’ve previously done Starting Strength for a long time so I can attest to how well it works. I saw incredible strength gains in both my deadlift and squat numbers in only a six-twelve month period. If you’re looking to make some solid progress in basic weightlifting and strength training, Starting Strength is an excellent starting method. I encourage you to purchase the namesake book on Amazon.com and read it for yourself. In addition to learning the Starting Strength programming, there’s tons of excellent knowledge about how to correctly perform all of the major powerlifting lifts: Deadlifts, squats, bench press, press, and power cleans. Even if you don’t have goals of being a powerlifter, those are some of the most important exercises any amateur should incorporate into their workouts if they want to build muscle mass and avoid being a weakling when you get older.

Moving Towards Mastery

Fitness and strength training has been a part of my life for over a decade and I’ve spent thousands of hours devouring countless articles, books, and Reddit posts on the subjects of fitness, bodybuilding, weight training, and nutrition. In spite of all of that time I’ve spent learning about fitness, I’m always amazed at how much I still have to learn. No matter what subject you’re working towards mastering (fitness, sports, a foreign language, a musical instrument, etc.) never be afraid to sit down with a coach or an expert to improve your skillset and to get feedback. Even the best athletes in the world, from LeBron James to JJ Watt to Phil Heath, all spend countless hours seeking out additional coaching and feedback from experts in their field.

Having family north of Wichita Falls and knowing I was going to be in the area this past MLK weekend I decided to call up the WFAC and see if I could schedule a workout session. I scheduled a session with coach Nick Delgadillo and coach-in-training Joey Gaona and a few days later I headed to downtown Wichita Falls for my workout session. Both Nick and Joey were extremely helpful in helping me tweak and improve my form for all of the major Starting Strength lifts: Deadlifts, Squats, Press, and Bench Press. Unfortunately, coach Rippetoe wasn’t in, but I still got in an awesome workout and learned a lot in my coaching session.

Non-Zero Days At The Gym!

I’ve previously discussed how I use the Non-Zero Day method to stay disciplined and on track to reach my goals. One of my goals is to continue to build strength and stay in shape via strength training and cardio. In the original post, I discuss how one should never have any days where you don’t do anything towards your goals. With fitness and strength training that becomes a little difficult as one needs sufficient rest days to allow the body to recover, the amount of rest days depending on the specific training program. Bodybuilders may train 5-6 days per week and powerlifters may lift only 3 or 4 days per week, taking every other day off to rest. With the Non-Zero Day method, I don’t mean you should get your calendar and hit the gym 7 days per week or 30 days per month. That’ll quickly lead to burnout! Instead, if your goal is to do a program like Starting Strength that has you train three days per week (ex: Monday, Wednesday, Friday) then use the Non-Zero Day method to make sure you train every Monday, Wednesday, and Friday! You can use a calendar or spreadsheet to track your workouts, just make sure you have no zero days on the days you’re scheduled to hit the gym!

My Training Regiment

While I swear by Starting Strength’s program, today my goals and daily schedule are slightly different. I’m now doing a PPL routine (Push, Pull, Legs) which hits one of the major lifts every session (splitting deadlifts and squats on different days) and I shoot for six days a week at the gym with one day of rest. I have no plans to compete, so I’m not as worried about my numbers in my lifts and am more focused on lifting as consistently as I can but also releasing stress and gaining endorphins. I prefer a six-day schedule as opposed to three, but your mileage may vary. I still do the big three lifts twice a week.

Come With Me If You Want To Lift!

Now that you know all about Starting Strength, don’t take my word for it! Go purchase the book and get started on the path towards success. Here’s some excellent music to help keep you motivated:

The Power of Non-Zero Days: The Best Productivity Method I’ve Ever Used

image made by Redditor u/aryeo

We’re nearly halfway through first month of the new year and New Year’s Resolutions posts are slowly starting to fade away on social media. Eventually many of the grand plans and goals people have set for themselves will slowly start to wither away and another year will be wasted. It doesn’t have to be this way; often many people who’ve failed to reach their goals in years past simply need a better system.

I myself was in the same boat a few years ago, having large goals but never really accomplishing anything. Or, I’d have random bursts of productivity but ultimately nothing consistent enough to really accomplish the lofty goals I had set for myself.

All of this changed three years ago reading a comment on a Reddit post and my entire life has changed. I’m far more productive and I’ve made far more progress towards my goals than I’d ever previously thought possible.

Rule #1: No More Zero Days!

The system I learned reading that Reddit post three years ago is called the “Non-Zero Day” system. What the heck is a “Non-Zero Day”? I’M SO GLAD YOU ASKED! A zero day is when you don’t do anything that day towards accomplishing the goals you have for yourself. A Non-Zero Day is where you do something, anything towards your goal. Want to learn guitar? Then practice every single day. Even ten minutes of practice is better than zero. Want to learn a foreign language? Do at least one lesson on Duolingo or Memrise every day, even if you’re just reviewing stuff you’ve already learned. Why? Because that repetition will add it to your memory. That one lesson worked on each day is better than zero and much better than infrequent, sporadic bursts of practice.

By working towards your goal every single day you’ll build the habit and you’ll start to progress towards your goal. It is said that it takes 21 days to build a habit, so string 21 consecutive days of working towards your goals and eventually the habit will be formed and you won’t want to break it. Okay, so the 21-day-habit theory might not be based 100% in science, but the point still remains the same: Consistent actions breeds habit, regardless whether it takes 21 days or not.

Some days you may only have time for ten minutes of guitar practice, and others you may spend a few hours: The key is to be consistent and practice every single day! Maintaining the habit is far more important than doing it ‘properly’ or focusing on how long you practice the habit for. You’ll make far more progress towards your goals by making small, incremental progress every day as opposed to random, infrequent bursts of productivity.

Pro Tip: The Seinfeld Calendar Method

Jerry Seinfeld wrote that when he was an aspiring comedian he would force himself to write one joke every single day. He would mark on a calendar every day he did something towards his goal. Eventually, he had so many days marked off as completed it would serve as motivation because he didn’t want to break the chain. That daily action builds the habit of practice and improvement.

I made myself a simple Google Sheet with a list of everything I want to accomplish every day: Hit the gym, practice Spanish, and learn some code. Stringing together enough non-zeros and I want to keep the chain from breaking! You could also buy a calendar or print one off online and stick it on the wall if you think you’d forget to check the Google Sheet. It’s really cool having the progress chart to look back at all of the work you’ve put in along your journey towards success!

Rule #2 – The Three Yous

There are three yous: Past Self, Present Self, and Future Self. First, you have to be grateful for your Past Self and everything you’ve done up until this point. Spent every day last month working on your jumpshot and today you hit the game-winning basket? Thank you Past Self for working hard every day at practice! Studied a little bit every single day all semester long and then you were able to ace the final exam? Thank you Past Self for planning ahead so I could good night’s sleep the night before finals instead of pulling an all-nighter like everyone else!

Then, you have to train your Present Self that all actions you do today affect your Future Self. Tired after work and want to sit on your butt and watch Netflix and not do those Spanish grammar lessons? Screw you present self! I’m going to bust out some lessons today in my Spanish textbook so next time I’m visiting Mexico I can speak to the locals in their native language. That alarm clock is going off way too early, but my Present Self is going to have to drag myself to the gym instead of hitting snooze because Future Me wants to be in awesome shape when I get older! Future Me will greatly appreciate the work I’m doing today to prepare set myself up for an awesome future.

Rule #3 – Forgive Yourself When You Slip Up

By now you’ve working hard at stringing together a string of consecutive Non-Zero Days and you’re using the Seinfeld Calendar method to keep track of your progress. But oops, you slipped up and forgot to run 6 miles today to train for that 10K you want to run. Forgive yourself and move on!

It’s so easy to get sucked into the trap of thinking, “Man, I’ve wasted all of this time not doing xyz. If only I had gotten started ten years earlier I’d be so far along today!” You’re probably right, but you have to forgive yourself and convince your Present Self to get started today! Future you will greatly appreciate that you forgave your Past Self and focused on accomplishing your goals instead of negatively dwelling on the past.

Rule #4 – Books!

Ryans01 says (more on him in a sec):

As for books, almost every fucking thing we’ve all ever thought of, or felt, or gone through, or wanted, or wanted to know how to do, or whatever, has been figured out by someone else. Get some books Max. Post to reddit about not caring about yourself? Good first step! (nonzero day, thanks younger me for typing it out) You know what else you could do? Read “7 habits of highly successful people”. Read “emotional intelligence”. Read “From good to great”. Read “thinking fast and slow”. Read books that will help you understand. Read the bodyweight fitness reddit and incorporate it into your workouts. (how’s them pullups coming?) Reading is the fucking warp whistle from Super Mario 3. It gets you to the next level that much faster.

I like that analogy a lot. Humans have been on this planet thousands of years and we’ve been writing printed books since the invention of the printing press by Johannes Gutenberg in 1440. Mankind has been good about documenting dang near everything these past 577 years, so why not learn from people who’ve gone through the same situations that you’re going through? Books are the bee’s knees. Can’t afford to buy lots of books? Public libraries are excellent resources: I love using the Houston Public Library system and, as an alumnus, I frequently check out books from the Anderson Library at the University of Houston.

I’ve always been an occasional reader but in 2013 I started really getting into reading. To stay motivated I created a simple Google Sheet to keep track of every book I’ve already read and every book I want to read. Some people use GoodReads for this purpose as well. In 2016 I read 35 books and wish I had time to read so many more because I now have several hundred books on my Google Sheet that I want to read. Quality is certainly more important than quantity, but I like to keep track of my progress to make sure I’m consistent in my reading. r/books is a great place where fellow bookworms to congregate and discuss the love of reading.

35 books may sound like a lot, but break it down into smaller increments: An average book is 300 pages which would take you 300 days to read at the pace of 1 page per day. If you can read 10 pages per day, you’re on track to read 1 book every thirty days or about 12 books per year. You can handle that!

Recap

Motivation is fickle, something that comes and goes. The Non-Zero Day technique is about cultivating discipline regardless of whether you’re motivated or not. Motivation is all about how you feel; discipline is about ignoring how you feel and doing it anyway. Forgive your Past Self for any mistakes while being grateful to your Past Self for everything you’ve accomplished. Then, tell your Present Self you’re going to front-load a little pain in order to become the best version of your Future Self that you can possibly be. If you need help tracking your progress, check out the Seinfeld Calendar Method and don’t be afraid to read as many books as you can.

Origins

I’d love to take credit for the Non-Zero Day method, but I got the idea from a comment made by a Redditor under the username Ryans01 three years ago in the r/GetDisciplined subReddit. If you liked my blog post above, please read his original comment here.

In this next section I’m to share how I apply the Non-Zero technique to different areas of my life to learn different things.

Learning a Foreign Language

Want to speak a foreign language? Duolingo is a great, free resource to start! My goal is to be completely fluent in the Spanish language so I started doing Duolingo a few years ago. I completed the Spanish course in 2015 so I started doing the reverse course: I switched the app’s language to Spanish and started learning English through Spanish. Fun stuff! It challenged me to read through the Spanish language then translate to English. After finishing that course I decided it would be fun to pick up some other languages on the side so I then added the Italian, German, and French courses to my Duolingo profile, all while keeping the app in Spanish. Learning another foreign language through Spanish forces me to test myself to see how strong my Spanish is and the best part is I can’t use English as a crutch to fall back on. I’m actually learning some new words through this method and increasing my vocabulary. It’s also fun seeing the similarities between languages.

Duolingo is fun because it keeps a streak of how many consecutive days I’ve been using the app. That streak keeps me motivated to do my language lessons every day and not to give up. It also motivates me in other areas of my life, keeping me focused and motivated, much like the Seinfeld calendar method. In addition to Duolingo, I also use the Practice Makes Perfect book series to improve my vocab and other fun stuff like verb conjugations, etc. I also use Memrise from time to time and I really like it a lot as well.

Be sure to check out the r/LanguageLearning subreddit as well as r/Duolingo and other, language-specific subreddits like r/LearnSpanish and r/Spanish.

Computer Programming

One of my biggest goals is to teach myself front end web development and computer programming. Luckily some awesome people developed the internet and there’s tons of free resources online.

To learn some of the basics, Codecademy has been a super valuable tool to understand some of the basic syntax. I’ve done their courses on HTML & CSS, Javascript, and Ruby on Rails and all of those courses are great starting points. After finishing Codecademy be sure to check out The Odin Project, Free Code Camp, and Upskill – All free resources on taking your coding skills to the next level. I’ve done a bit from all three resources but haven’t finished any of them yet, so I’m not going to recommend one here… just check them all out and pick one and get started!

Then head on over to subreddits like r/LearnProgramming and r/WebDev and check out the posts from those awesome communities. Bring your questions, they love to help! Also, Stack Overflow is a great resource to look up and/or ask questions.

Writing

I created a blog on my favorite football team two years ago, and using the Non-Zero Day technique I managed to write over 700 blog posts during that time period. I didn’t write every single day, but some days I managed to write multiple times per day. Pro-Tip: Once you feel like you’re making some solid progress with the Non-Zero Day technique, you can take some time off here and there because you’re so focused on the end results it won’t stop you from accomplishing your goals.

By both increasing the amount of books I’ve been reading and then writing a lot about a passion of mine I became a better writer. No, I’m not going to go toe-to-toe with Tolstoy any time soon, nor is my grammar and punctuation 100% perfect, but I can much more clearly express my thoughts through writing then before I got started. Ironically, before hitting publish on this blog post, I realized I had written about this same topic three years ago. You can see how much my writing has improved since then!

Get Your Swole On!

Want to get in shape for 2017? Great! A good trick I use to keep myself motivated is I made myself a Google Sheet to keep track of my progress at the gym, but a simple old school notebook will do the trick if you prefer pen to paper. After taking some months off, I got back into a consistent workout schedule in 2016. Due to a huge amount of people who like to go to the gym after work, I prefer to go to the gym in the mornings before work or on my lunch break. I’m not always the happiest person at 5am waking up to go lift and do my cardio, and some days I’m not at a 100% performance level, but I’ve never had a day where I leave the gym and regret going. Motivation is futile; discipline is everything.

One of the big things for me last year in 2016 was getting my nutrition game on point, and even though I don’t have plans to compete, I decided to follow the same diets as bodybuilders. Bodybuilders work hard to have a the most amount of muscle with the least amount of body fat, so I try to imitate them as much as possible. So I don’t get lazy, I cook a bunch of food in advance. I’ll bake some chicken, cook up some rice and veggies, all so I have food ready and don’t have to think about it when I’m hungry. r/MealPrepSunday and r/FitMeals are great resources!

r/Fitness is a great resource for general fitness info, and be sure to check out r/bodybuilding and r/weightroom for more advanced knowledge. Want to lose weight? r/nutrition has tons of great info and the communities at r/LoseIt and r/ProgressPics are super motivating and supportive as well.

And no, I’m not suggesting you have true Non-Zero Days with the gym. You need to schedule some rest days because your body needs to recover so your muscles have time to grow! Also, you may be working on a specific program like Starting Strength that has you doing strength training three days per week. The key is to not have any Non-Zero Days on your training schedule: If your training plan has you training three times per week then you better not have any zeros on those three days!

The End!

You’re tired when you get home from work. I completely understand, I am too. But if you have any sort of goals for yourself in life that doesn’t involve hitting old age, wondering where the hell your life went and wishing you could have your youth back so you could accomplish something, I encourage you to take a look at the Non-Zero Day method and and see if it helps you. Of course, there’s several excellent subreddits for Getting Motivated, Getting Disciplined, and of course Non-Zero Days! If you find any better methods, please leave a comment!

I don’t write this post to brag and impress anyone. Frankly, I’m too busy trying to maximize every single moment of my life than to worry about what others think. I don’t compare myself to others because everyday I face the toughest competition possible: My Past Self.

New project: Building the Google homepage in HTML and CSS

A screenshot of my Google homepage project.

In my quest to learn front end web development I’ve been bouncing around some different free courses online. The Odin Project seems to be a very good, free collection of resources to learn web development.

I had previously gone through a bit of their HTML & CSS resources as well as some of their JavaScript and jQuery resources. As part of Odin, the course has students build some different projects. I had previously skipped the HTML/CSS project around building a copy of the Google.com homepage as I’ve already been using HTML for ten years. Big mistake. When I finally decided a few weeks ago that I should build the project, I had a mild “oh shit” moment looking at the blank page in my text editor, Sublime Text. Apparently just going through courses online, via Codecademy and others, is a lot easier than actually building a project from scratch. I had no idea how to actually start a CSS file! Some furious Googling and a lot of humility later, I managed to figure it out!

I got the project completely finished, but as soon as I resized my browser window, all of the elements on the page moved out of order and generally looked terrible. Dang it! I spent hours trying many different methods to get the elements to stay in place and to move together in unison when resizing the browser window, all to no avail. I eventually went to StackOverflow to ask for help and submitted my code to JS Fiddle. I got some decent answers, but eventually couldn’t get it to work perfectly.

I ended up realizing I should completely scrap my code and start over. Let me rephrase that: I did a very good job using comments in my HTML to explain the different sections of code, which made it easier for me to find which code referenced the specific sections that weren’t working correctly. I didn’t truly throw out my old code: I simply made a new file and only copied over the parts that weren’t working. By isolating the problem code in a new file, I could play around with it and try different methods to get it to work. Once I got it working I was able to copy over the working sections to the new file.

In addition to learning CSS and learning how to build a CSS file from scratch and one that’s connected to an HTML file, I learned some more GitHub basics. I had learned some a few months ago, but I forgot a lot of what I had learned. After finally getting my project to work, I uploaded to my personal GitHub, then pushed the code public via GitHub Pages. Check out my Google homepage project here or click the image at the top of this blog post!

Joining another startup!

The Streak team!
The Streak team!

Five years ago my wife and I made the long move out to Silicon Valley from Houston settling in Mountain View, California. After returning home to Houston in 2013 I joined my second startup, Streak.com, earlier this year!

The Hustle

Back in 2011 I moved to Silicon Valley with zero connections and hustled my way into a job at a small ad tech startup called isocket thanks to meeting the author of an awesome blog post I read on Hacker News, Jason Shen. Jason was leaving isocket to join Y Combinator’s summer 2011 batch as a co-founder of RideJoy and he introed me to isocket’s CEO/founder John Ramey, who eventually hired me as Jason’s replacement.

Working at the isocket office in Burlingame I would frequently ride the CalTrain to work. Each time I took the train I would walk down Dana Avenue, past the Hacker Dojo, and past the Y Combinator offices on the corner of Dana and Pioneer Way on my way to the station.

The YC offices

I’ve been a daily Hacker News reader since 2010 and Y Combinator has long been an inspiration to me. Walking to the Mountain View train station I would often think about all of the entrepreneurs working on awesome innovations inside those walls. AirBnB, Reddit, Dropbox, and Stripe are just a few of the hundreds of startups that went through the YC program that have disrupted industries and simplified life for millions of users around the globe. Walking by those offices I would dream about one day working for a YC startup and perhaps eventually starting my own company in the future.

View from the isocket office rooftop, looking out towards the Burlingame CalTrain station
View from the isocket office rooftop, looking out towards the Burlingame CalTrain station

The Road Less Traveled

After my position at isocket was eliminated in 2013 and moving back to Houston, I worked some different jobs while I tried to figure out what I wanted to do next. Even though I was initially burned out on startups at the end of my first startup experience, over the coming months I had plenty of time to reflect on my two years living and working in the Valley.

What’s fun about startups is they are vastly different than normal corporate jobs because they’re not yet successful businesses and may or may not be profitable. Startups move at lightning fast speed and I like to think it’s a 1:10 ratio: 1 year in startup life is equivalent to 10 years in the typical large tech company.  Startups and the products they make change rapidly. But working for a startup also comes with a big degree of risk, but without it, there’s no personal growth.

Some people aren’t built to rock the boat and need a certain deal of certainty in their lives. It took me a long time to realize that I’m not built for that certainty: I need and thrive on chaos and constant change that startup life provides. I can’t do the same thing over and over again every day: I need to be learning every day and constantly challenging myself to improve.

When I moved back to Houston I tried to work regular jobs just for a paycheck and not trying to find something that I thought I would really enjoy, but eventually, something kept gnawing at me: I was restless because I wasn’t challenging myself to get better every day in my job. That Bill Burr quote above always serves as a reminder to me: We only have one life to live and we don’t get a do-over, so we might as well live the life we want and not the life that other people live or the life that other people think we should live.

Just When I Think I’m Out

Once I realized I wanted to join another startup, I realized the best option for me was to try to find a remote customer support position since my wife and I were happy in Houston and not ready to leave behind our family to head back to SF (and SF isn’t exactly cheap). I decided to focus on support because support workers at small startups work closely with the founders and engineers in communicating product feedback and documenting bugs. I spent nearly two years and sent out over one hundred extremely targeted resumes and did some freelancing on the side to help bolster my resume.

Eventually, I met the awesome folks over at Streak.com and they hired me back in April. I went out to work in their San Francisco office for two months to get to know the team and learn the product. I hadn’t been back in SF since we moved three years ago so it was an incredible rush to be back in the Bay, surrounded by other startup geeks like myself.

Interestingly enough the Streak team was part of the same, summer 2011, Y Combinator batch as RideJoy.

Right At Home

When I joined Streak I loved the random conversations colleagues would have about cool stuff like the future of virtual reality and companies like Oculus. As a sports fan, I can chime in with how Stanford’s football team is pioneering the use of virtual reality to train their players and nobody looks at me like I have three heads.

There’s a saying that goes, “You are the average of the five people you spend the most time with” and I think it applies to careers as well. If I want to be on the forefront of technology and startups I need to surround myself with like-minded people.

The Future

I’m fascinated by technology and how web development works and I’ve been working hard picking up some front-end web development skills. If I’m the smartest person in the room, from a technical perspective, then I need to find another place to work because I’ll likely not be learning anything.

Sometimes you have to work many jobs in different positions and/or in different fields to realize exactly what you want out of a career. I’m glad I’ve had the experiences I’ve had to keep me focused on exactly the type of future I want. I plan to write even more over the coming months about why I enjoy startup life and the differences between startups and corporate life. I’m not saying I’ll never work in a large company, but likely only for companies that were formerly startups themselves which are now mid-sized companies or larger like the Googles and Facebooks of the world.

Hanging onto the reins

Houston vs SMU via Redditor appling_green. Click to embiggen

My UH blog has been exploding rapidly in growth over the past few months. I’m mostly writing this blog post to keep track of the growth over time so I can look back many years from now and see how much has changed. Since December 30th the blog has grown from 189 Facebook followers to 640 and 1,892 on Twitter to 3,026. January was also my biggest ever traffic month with 36,929 page views. It’s al pretty wild! I’ve got to grab the reins and hang on this wild ride!

Building the largest UH blog on the planet

jetpack

January 17th of 2015 I launched my Houston Cougars fan blog, Cardiac Coogs, and it quickly become the dominant UH blog on the planet.

I wrote in this blog post a few months ago more details about my motivations for creating it. The simple version is that there wasn’t anyone who wrote about the Houston Cougars football and basketball teams from a fan’s perspective. So many other schools are also covered by SB Nation and Bleacher Report and UH gets minimal coverage. I decided I knew enough about college football to start my own blog just for fun with no clue anyone would actually read it. Boy was I surprised!

Since launching in January I’ve published 414 blog posts and I’ve had over 100,000 visitors to the blog in 2015! Not bad for a hyperlocal blog. The blog now has 1,892 followers on Twitter, 189 on Facebook, & 37 subscribers via email (as of Dec 30th). Pretty good for not spending a single dollar on marketing!

I’ve learned a lot about how to write quality content to build an audience and how to keep the audience engaged and coming back for more. I’ve primarily spent my social media efforts on Twitter (which is reflected in the above numbers) and learned how important of a tool it is for media. Without Twitter, Reddit, and Google Alerts running the blog would be nearly impossible.

Reddit has also been instrumental for reaching a larger audience within the University of Houston as well as the greater college football landscape. Also, I’ve learned how to break news anonymously on Reddit: I submitted a post with the link to the original author (as opposed to re-creating the content on my own blog) and the article went viral. Soon every major college football outlet was covering the story: ESPN, Sports Illustrated, Fox Sports, CBS, as well as countless blogs. I nearly fell off the elliptical one morning seeing Dan Le Batard and Bomani Jones discussing the same story on their ESPN show! Pretty cool stuff.

I’m running the blog mostly for experience instead of looking at it from a potential revenue stream. It’s more important to me to retain 100% control and to focus on content and the audience as opposed to aligning with a larger media company and/or to sell advertising for a small paycheck. Unless someone is willing to hire me to do this full-time or wants to purchase the blog outright, I’d rather stay independent and do everything on my own terms. I had brief discussions with a large media company earlier in the year but it quickly became apparent that I would have to give up too much control and wouldn’t get much money in return. I’ve already got a job where I have to follow orders and unless I can make enough money run the blog full-time, it’s not worth it to give up control for another boss.

For 2016 I plan to continue to work hard on adding more quality content and also growing my social media audience.

Learning Bootstrap, GitHub, and building a portfolio page

For the past few weeks I’ve been diving in to learning how to be more technical. I’ve always worked in technology and with programmers and developers, but I figured it’s time a get a bit more technical so I can better communicate with coders. Even if I don’t decide to pursue a career on the programming side, just being able to communicate effectively will help me tremendously in my career. Another benefit to learning some code is to be able to mockup my ideas and even build my own side projects for fun.

I decided learning some web development basics was a good first step in learning some code. I’ve already been using HTML for years and have been learning some CSS on the side. In the past few weeks I started learning some JavaScript and jQuery to increase my skill set. I’ve been diving into some lessons from Codecademy, Free Code Camp, and Khan Academy. After doing many lessons I hit a wall and decided to try something else to clear my head… with the goal to come back to these lessons in the near future. I then got the idea that I needed to learn how to use GitHub and learn how to use GitHub Pages to host some test websites.

Enter Bootstrap

I figured learning Bootstrap would be a good idea as well while I learned how to use GitHub. Instead of just putting a basic HTML+CSS landing page, I wanted something that actually would look semi-decent. I found these excellent videos on YouTube by a user named Microwave Sam on how to use Bootstrap. There’s lots of hand-holding involved, which is exactly what a n00b like me needs! He not only tells the viewer to do something, he does a very good job explaining why he’s telling us to do it.

GitHub

Then, I watched his videos on how to use GitHub and learned how to create a repo and upload files onto the website. Being non-technical and logging into GitHub the first time and trying to figure everything out was very overwhelming. So, I just watched a bunch of videos and did lots of Googling until something finally started to make sense.

I followed his guides and ended up realizing I could actually make this project into a portfolio page to show off my n00b web dev skills to other people. As I learn more and more web development, I can go back and update the original source code and have new items listed on my portfolio page. Now I’ve got some basic GitHub and Bootstrap skills under my belt! Double-Win!

Conclusion

I’ve still got a long way to go learning all of these new tools, GitHub especially, but I’m so excited I finally got up and running! Check out my project page here: westonludeke.github.io.

Resources:

Microwave Sam’s Bootstrap Tutorial
Microwave Sam’s GitHub Tutorial
This guide to push an existing project onto GitHub Pages

Diving deeper with WordPress

I’ve been using WordPress for over five years now, which is hard to believe it’s already been that long! This website (westonludeke.com) was the first site I launched on the WP platform. I was just a simple blog I created on the WordPress.com platform.

One of the original reasons I created this website was because I found out there was someone else out there in the universe named Weston Ludeke and I didn’t want him to be able to have WestonLudeke.com. I also wanted to take control of my name: I didn’t want him to do something stupid and have it hurt my chances of obtaining a job. The goal of this site would be for me to give myself a voice and so I can control the “branding” of myself… for lack of better term.

Over the years the Automattic team has been adding advertisements on blogs on the free WordPress.com to help cover costs of those free websites. The downside is publishers on the WP.com platform don’t receive any revenue from those ads. To remove those ads publishers have to upgrade to the WordPress Premium plan which runs $99/year. Ugh. I’m already playing about $10/yr for the domain name (via NameCheap) and $13 to map the domain via WordPress so visitors see westonludeke.com and not wordpress.westonludeke.com. So, instead of paying $23 per year I’d be paying $109 (domain name + WordPress premium). Multiply that by many websites and that starts to add up quick!

I decided it was time I look into self-hosting my own WordPress websites via a web hosting service. Doing some research I decided to go with Bluehost. I did a lot of research on how to do the migration from WordPress.com to WordPress.org via Bluehost and created a game plan. I did the migration first on some small websites I own before the bigger websites. Some good resources I recommend for anyone thinking of migrating:

Bluehost Customer Support – Their support team is available 24/7 and was extremely helpful with me getting my account setup. I used their live chat which was great because I was able to ask all of my questions and email myself a copy of the chat transcript to reference later.

• WordPress Forums – The WordPress forums were a very valuable tool for me as well to read through other questions users had around migrating.

WordPress Sub-Reddit – The WordPress sub-Reddit was super helpful as well. I was able to ask questions on there and get very helpful responses quickly. Also, I found myself helping out others users as well who asked questions. Gotta pay it forward!

I still have a lot to learn about the different best practices and plugins, etc. on WordPress, but I’m so glad I dove in feet first and got most of my websites migrated over. I’m using the Bluehost Plus hosting plan and I can host all of my websites for only $5.95/month.

Finished the Codecademy HTML and CSS course!

code

I finished the Codecademy course on HTML and CSS! I’ve known how to write HTML for nearly 8 or 9 years and never got around to advancing my computer knowledge. I was able to finish the course pretty quickly and was able to pick up some basics of CSS.

I’ll probably take some CSS courses from some other sources before moving on to another programming language. But, this was awesome so far to have finished this course!

A recap of 2014 and looking towards the future

I haven’t done a recap of my 2014 yet and February is almost over but no is as good as time as any. I’m very proud of myself and what I’ve been able to accomplish. I don’t write this to brag but if it motivates one person to go out there and kick some ass then it’s worth it!

Loving the Bookworm Life

Last year I had a goal to read more books and I was able to finish 29 of them! I read constantly and I’m almost obsessed with learning more about the world and things I know nothing about. Reading is very relaxing and if I didn’t have to work, I’d probably spend the majority of my days reading.

A special thanks to the Houston Public Library and their excellent selection of books.

The Push Towards Fluency

I also wanted to learn as much Spanish as possible. I got started practicing with Duolingo consistently in November 2013 and got hooked and fell in love with studying and seeing incremental improvements. I was able to study for over 350 days during 2014. The progress I’ve made in the Spanish language is monumental compared to when I started. I’m a long way from fluent, but I’m now super motivated to continue my studies.

In the first two months of 2015 I was able to complete the Spanish Duolingo tree and I recently started the reverse tree (English for Spanish speakers) to keep my knowledge fresh.

Another Blog

As 2015 got underway the Houston Cougars football team hired Tom Herman to be the new head coach. I’ve been a rabid Cougar supporter since I came to UH in 2004 and I frequently post many things about the Coogs to my Facebook friends. I soon realized that there aren’t any good Cougar fan blogs out there so I decided to start my own. I named my blog CardiacCoogs.com and I’ve been cranking out posts since then. The new blog is also one of the reasons why my 2014 recap took so long for me to write. It’s fun writing just for fun and for friends and not having any expectations of making money; it’s really liberating.

Looking Forward for the Rest of 2015

For the rest of 2015 one of my biggest goals is to be more consistent at the gym and keep pushing myself physically and mentally. I probably won’t finish 29 books in 2015 due to spending more time weight-lifting, still doing my Spanish lessons, and the new blog, but I’m okay with that. Thank you for reading this far and I’ll leave you with an awesome quote and video from Arnold to keep you motivated:

“When you’re out there partying, horsing around, someone at the same time is working hard, someone is getting smarter and someone is winning, just remember that”