Blogged Daily in January

In mid-December, I thought it would be interesting to see if I could write a blog post every day in January.

After looking at my blog, I noticed it had been almost two years since I last posted (late January 2019). Before that, I wrote one post in July 2018 and nothing in 2017.

Posting Daily

Posting every day allowed me to write a bunch at first about things from 2020 and the pandemic. Along with some things I wanted to say and others that came up.

Part of the issue was I tended to write longer posts with example code. Which needed to be coded semantically and accessibly, of course. So it took a long time to write them and then post them if I ever did. So I stopped for the most part.

Shorter Blog Posts

So I decided the posts would be short. In my mind, that meant 500 to 1,000 words. It seems most of the blog posts in January 2021 ended up being between 300 and 600 words on average.

The longest post was the first one on January 1st at 926 words. The shortest one was 197 words about a week ago.

What Were the Numbers

I went back and wrote down the number of words for each post in January. The total words I wrote were 14,789 for an average of 477 and some change per day.

NOTE – I only had to add all the words per day up three times to get totals to match twice.

It’s Tough Blogging Daily

After writing a post every day for a month now, I’m not sure how Austin Kleon and others find the time to post daily. Or have ideas most days. Occasion they skip a day or so. Either way, I have found it to be hard to do every day. It’s a lot of work to do it more than a few times a week.

Posting Weekly

After posting every day for a month, I found it took about an hour to two hours daily for each post. Some days three hours if I was working on more than one psst.

Meaning I would come up with an idea or two, outline them, maybe even write the first draft. Or the next day, finish the post and edit it. Then post it or if I was writing on the weekends or had the time started one for a few days in advance.

I think spending four or five hours a week writing a post or two would be good.

Doing so would give me eight or ten hours back. That I had been using to write, edit, and post for other things like time to read and learn to improve my skills. Say in JavaScript, CSS Grid, etc. Or maybe cooking, coding, relaxing, etc.

Or even spending time thinking about what I want to be when I group.

How I’m Using GitHub

I have had a GitHub account since March 6, 2013, but I never used it until much later in 2016.

I started working on a list of places to eat when I traveled and using GitHub to backup/store my code.

First GitHub Use

My first use of GitHub was on September 30, 2016, when I created my first repro for the place to eat project. At some point, I purchased the domain name GottaEatHere.com to put the information on. I bought a bunch more domains because I wasn’t sure what I wanted to call the application.

Reason for Using GitHub

The reason I started the project was for the An Event Apart and Microsoft 10K Apart contest. Besides, people had been asking me for recommendations of where to eat. So I figured I build a small web-based application to kills two birds with one stone. The contest was where people had to build an application in less than 10 kilobytes (KB) of code.

I spent some time upfront figuring out how best to do that. I wanted to learn PHP or at least get better at it, so that’s where I started.

Planning the Application

My first thoughts were I would need two or three Kb for CSS. Then another three Kb for my HTML template, and the remaining Kb for logic to render the pages content.

I decided to use JSON files because I wasn’t sure if a database would count against the total of 10 Kb. Which allowed me to learn something else new too.

I worked to get my PHP application to render a list of five or six cities, and I think five restaurants I loved going to. Each city had its know JSON file, and they were half Kb in size or something like that.

The 10 Kb or less version of the application had a lot less information per city and restaurant. I think it had a name, address, phone number, URL, and a short description. Now it has a bunch o other information.

A person chooses a city was from a drop-down list. Then the PHP would read the JSON file for the city that a person picked. Then render the restaurants for that city. Nothing fancy, but it got the job done. I didn’t expect to win anything, and I didn’t.

Of course, the whole time, I was making sure it was as accessible as possible.

Using GitHub Daily

On November 18, 2016, I started making more commits to add more places to eat along with more cities, along with information.

November 18th was the day I started making at least one commit or added an issue to GitHub every day. It might have been for new fields, cities, states, etc., to GitHub every day.

Over the last four and a half or so years, I have only missed doing something on GitHub about a dozen times. So that works out to three or four times a year. I’m okay with that and don’t lose sleep over it if I do. Some of the updates and issues were related to my slides, and others were for code examples for the slides.

My use of GitHub is still through their desktop application. It lets me create new repro’s, create issues for new features, cites, restaurants, etc.

With only me working on the projects, I have not had to worry about creating branches, merging others’ code, etc. At some point, I need to learn how to do that through the application or the command line.

Need to Learn More Git

So here’s to learning more Git. Be it through the GitHub application or, more importantly, through the command line.

Enjoying the Extra Writing

Since I started blogging again this year, I have noticed I’m enjoying the writing part. Keeping a daily schedule has been good and bad.

My Process

I have spent time first coming up with blog post ideas and then outlining them. Once I have done an outline or two, I start putting in a bit of the content as the first draft. Then on my walk’s I tend to work through ideas and figure out what I want to say. It’s been helpful getting the thoughts down in my head before typing them in blog posts.

Keeping the posts between a couple of hundred words and maybe 500 or 600 words has been helpful. My old style was to write long posts of a thousand to fifteen hundred words with code examples, etc. Doing these took many hours, a few days, or even weeks.

I still need to finish a few of the longer blog posts I started a year or more ago and get them out at some point. But right now, I’m working on writing every day and putting something new out.

Posting Every Day so Far this Year

It’s been interesting attempting to make sure to post everyday. The issue is more what else do I have or need to say at a given time.

Posting every day so far in January, it’s been nice to talk about what was happening on a given day. Or to recap what happened on a given day. Like the weekend lazy Saturday post a while ago or on Thursdays about Wednesday’s Inauguration.

So here’s to seeing how long I can keep writing/posting every day.

Might Slow Up on Posts

I’m not sure if I want to keep it up because of the time it has been taking. I think I could use the time to learn more modern CSS and JavaScript to help look for a front-end coding job.

Between outlining posts, thinking what I want to say, and writing the first draft of posts. Then coming back to posts to edit/finish them and then one last check before posting takes time. Even these shorter style posts are taking anywhere from an hour to three hours.

Or it might be a mix of code learning and blog posts, with some of them being about what I have learned.

Other Activities

I also need to keep time for my 100 Day Project wine bottle shape drawings or adding restaurants to Gotta Eat Here. Doing so helps for when it’s safe to travel. I want to have plenty of places to eat when I’m away.

I want to add some features like a map of all the places for a given location on a separate page. Doing it this way as not to slow up the downloading of the main list of restaurants. The maps feature needs more research for the best way to add them without cost to me.

I would like to make the website a progressive web application, too, at some point.

Doing All the Things

So here’s to making time to both write, learn to code, etc., while still getting time to relax too.

100 Day Project

Back on April 6th, 2015, I started the 100 Day Project to do 100 days of something creative. Some people wrote for 100 days, while others drew or made mini-movies, sang, coded, etc.

Preparing to Paint

I decided it had been probably eight or ten years since I painted, so I thought I would do that. I checked on my paints, and even though they were old, they were in great shape to use.

A week or two before, I went to get a few new brushes and some small canvas boards to paint on. I ended up getting the following size boards: 4 x 6, 5 x 7, 8 x 10, and even a few 10 x 12. All those are in inches not feet.

Started Painting

On the evening of the 6th of April, I started using my new boards and brushes to paint wine bottle shapes on a colored background. It was rough going at first, but I kept at it.

As my skills improved, I used my pallet knives to paint either the bottle or the background. Doing so allowed me to learn again how to use them. At some point, I even did both bottles and background with the pallet knife.

Switched to Digital Drawing

I kept this up for about 180 days or so before going to New York City for a long weekend. So I wasn’t going to bring my paints, etc. to paint while in New York. I was concerned about how to bring wet paintings home in the train. So I carried my iPad and learned how to do a digital drawing using Paper by 53.

At first, I did my drawing with my fingers. The drawings weren’t that good and probably wouldn’t have been much better using a digital pencil either.

Then when Paper by 53 came out with their pencil, I bought one. Purchasing the pencil gave me more features/tools in the application and improved my wine bottle shape drawings.

At some point, I missed a day or so along the way.

I’m currently at drawing/painting 2,107 out of I think it’s like 2,117 or so days.

So not bad being creative each day minus ten or so days over almost five years. Some of it could be a bit of miss numbering, but I think it’s more. I missed a few days.

So I have missed on average two days a year. Not bad in my book.

Application Upgrade

At one point, the application wanted people to pay a monthly fee after upgrading to the newest version. So I held off for many, many months.

At some point during the summer of 2020, I mistakenly upgraded after such a long time. Because it had been so long since the improvements, I lost 1,700 – 1,800 digital drawings.

I think they are still on my iPad somewhere, but I haven’t been able to find them, and I never downloaded them. Which I had thought to do many a time but didn’t.

It was a momentary feeling of loss, but I figured what was I going to do at that point. Okay, there might have been a few swear words mumbled under my breath. Only because it was late at night, and I didn’t want to wake up the upstairs neighbors.

Other Daily Creative Projects

I have done a similar thing with GitHub for a project to keep track of places to eat when I travel (Gotta Eat Here).

Then I started another drawing thing with a friend’s child. After they saw me doing my drawing each day, I was visiting them and showed interest in doing the same thing.

I will write more on those in future posts.

Here’s to More Creativity

So here is to doing something creative each day to break up work, life, and the pandemic. While not making it into something that makes you feel bad/stressed if you miss a day.

It’s supposed to be fun and not stressful.

My Plans for Three Days Off

I have the next three days off, with today being the MLK (Martin Luther King Jr.) holiday. Then Wednesday being the Inauguration, I decided to take Tuesday off too to have a five day weekend.

So I plan to use the three days like a workday and spending eight hours doing things for my projects and learning. It might be broken up more than a workday, but that’s fine.

Video Learning

Each of the days, I plan to spend an hour or two watching my Wes Bos “Beginner JavaScript” video tutorials. During that time, I  will be taking notes and attempting the code examples to get used to coding the syntax.

I plan to spend an hour or two watching and taking notes of Penn and Teller’s Masterclass “Penn & Teller Teach the Art of Magic”.

I’m not necessarily watching Penn and Teller to learn magic, but to learn about storytelling and presentation. If I learn a magic trick or two in the process, all the better.

In the evening, there will be some watching of YouTube videos.  The subjects I want to learn more about are cooking/baking, farming/gardening, tiny houses, etc.

Book Reading

I will finish reading Heydon Pickering’s “Inclusive Components – Accessible Web Interfaces, Piece by Piece”. I need to go back to his other book and Adam Silver’s book to work through the examples a bit more. Below are the other two other books I’m referring to.

Form Design Patterns – A Practical Guide to Designing and Coding simple and Inclusive Forms for the Web by Adam Silver

Inclusive Design Patterns – Coding Accessibility Into Web Design by Heydon Pickering

My next book to start reading is “Tiny Habits: The Small Changes that Change Everything” by BJ Fogg.

Blog Posts

I need to start outlining a few more blog posts and maybe even start the first draft.

My more significant issue is figuring out the best way to link to all the books I read last year. I don’t want to link to Amazon. But I know money is tight for some, so the lower prices and free shipping with having Amazon Prime will help. If I would I need to figure out a code for an organization/charity, I would like the earned money would help them. So need to figure that out before posting that post.

More research is needed. Any suggestion would be appreciated.

Odds and Ends

Other things that need to get done over the three days are:

  • Sending out some bills
  • Daily walks
  • Laundry
  • Cleaning the house, especially the kitchen, to make room for new spices and other utensils
  • Etc.

I might even start some sorting or items that I no longer use to donate them or get rid of them. I know where I want to donate all the clothes and the like, to Martha’s Table in DC.

Someone from the DC Code and Coffee group mentioned they are willing to come to Northern Virginia to pick things up with their car. Since they live near Martha’s Table, it wouldn’t be hard to drop them off for me.

Lots to Do But Not Enough Time

That’s a lot to get done while also relaxing some, but at least I have a game plan. If I don’t start on things, I won’t get any of it started or any of it done. Here’s to slow and steady work at the list above.

Any suggestions to help with any of this, please leave a comment.