Project Rotation

I have extra-curricular projects I like to work on, in additon to projects at work where I am a project manager and my freelance projects (which I am careful to make sure are never a conflict of interest, in case you were wondering). The projects can include any of the following:

In addition, I like to work on other stuff, like the following (most of it is just learning new things):

Hard to prioritize day by day, so I’ve decided to prioritize week to week. I will be setting aside my down time to these particular projects. And I’ll be displaying the project on the landing page of the blog.

I’ve set up the area for it on the blog’s main page in a Jekyll include. A file in my includes folder is called rotation.html, which contains this HTML partial:

<p class="center"><i class="fa fa-cog fa-spin fa-fw" aria-hidden="true"></i> current project: editing novel <i class="fa fa-cog fa-spin fa-fw" aria-hidden="true"></i></p>

Merely include the following line in the blog/index.html file:

<header role="banner" class="site-header">
	<h1>
		Too Many Projects!
	</h1>
	<p class="tag-line">
			a process blog
		</p>
	<h2>Wherein I write about developing projects</h2>
</header>
{ % include rotation.html % }

I then created a Python script to help with updates. I am prompted to first describe the type of update I am making to the website.

If it is ‘project’, I am then prompted to describe the current project I am working on, say, “updating main website”, and that will be placed in the include file, so that the text now reads:

<p class="center"><i class="fa fa-cog fa-spin fa-fw" aria-hidden="true"></i> current project: updating main website<i class="fa fa-cog fa-spin fa-fw" aria-hidden="true"></i></p>

Painting

22 May 2017 | Painting | Podcasting | Franco A. Alvarado

This one was going to be about maps, but I accidentally painted a painting! Isn’t that fun? So as not to keep you in suspense, here it is:

Resets

15 May 2017 | Meta | Organization | Franco A. Alvarado

I believe I am still adjusting to this new way of working, this new way of living. I had a very productive weekend at the very least. I turned the kitchen island 90 degrees. It separates the space in a more pleasing way. My fianceé had realized that we had just created another galley kitchen by having the kitchen island parallel to the sink / oven / countertop. It’s a strange looking layout to be honest, but I tested it out today when I cooked three different meals at the same time. I made a chicken tikka masala, eggplant pasta, and pesto. Cooked for the week so I can also get back on my workout schedule.

Overload

08 May 2017 | Meta | Writing | Franco A. Alvarado

I had a lot of freelance work to do this week. It made me think about whether I should quit doing this blog, but then I realized that it’s probably fine. It’s more like a check-in for myself and my projects. Someone might stumble upon this, but it’s not adding anything terribly interesting just yet to the discussion of the different topics I’d like to get into.

Project Rotation

01 May 2017 | Python | Jekyll | Meta | Franco A. Alvarado

I have extra-curricular projects I like to work on, in additon to projects at work where I am a project manager and my freelance projects (which I am careful to make sure are never a conflict of interest, in case you were wondering). The projects can include any of the following:

Organizing Metadata in YAML

24 April 2017 | YAML | Metadata | Franco A. Alvarado

I have organized a large amount of content into a YAML document. This will aid in the contact automation I was talking about before. For the encyclopedia project I am working on, there are topics and entries. The editors relay to me the author’s information and what topic they will be writing about, which I am to cross-reference with a set of three documents.

A Python Disaster

17 April 2017 | Python | Pandoc | Regular Expressions | Franco A. Alvarado

I had 30 docx files, each between 300 and 400 pages long (so between 9,000 and 12,000 pages total), with random headings thrown in and also bolded text that is supposed to be a heading but is, of course, like most things in life, completely without style.

Yet another scheduling Jekyll posts post

10 April 2017 | Jekyll | Python | Meta | Franco A. Alvarado

I’ve been trying to research how to schedule these Jekyll blog posts so I am one of those great Internet unicorns that regularly updates their blog. If you don’t know, Jekyll is a static site generator, but it is pretty involved in its setup.

Automating contracts

03 April 2017 | LaTeX | Pandoc | docx | Franco A. Alvarado

I have to juggle multiple authors and their contracts, so I thought it’d be better to automate those contracts so I can prevent errors and have uniformity throughout. Ideal workflow: