Keep a social journal of your work progress as you make and learn things.

Tagged #writing

May 2017


Missed my daily #writing in the morning again and had to move it into the afternoon. On the bright side, I just wrote the words “The end came three weeks later…” into this never-ending story, so I’m coming up on the finish line of the first draft finally.

Someone on CritiqueCircle messaged me yesterday telling me that the third revision of their own #shortstory was up for review and asking if I’d crit it again (I critiqued both previous versions of the story). I agreed and gave it a read today. The story has quintupled in length since the first version, but I think the leap in quality was even bigger. I’m pretty proud to be able to say I helped it come from where it started to where it is now, to be honest. Unfortunately, I only got 1/4 of the way through critting the revision tonight. I had hoped to do 1/2.

Did some more style work on the #MidnightMurderParty editor tonight. I like how streamlined it’s turning out.


Finished up some smaller features of the #MidnightMurderParty editor, fixed some bugs, did a good amount of code clean-up (looking at the code no longer burns my eyes), and got started on the UI (which does still burn my eyes). Unfortunately, CSS and UI design are my least favorite parts of web development (right up there with cross-browser), and I suspect I’ll be on that for a couple days. But who knows? Maybe it’ll go quickly.

Daily #writing continues to go well. My current #shortstory is 34 single-spaced pages long, which I suspect is no longer a short story. 😅


Missed my #writing this morning and had to shift it to after work, which knocked out any free time I’d planned between tasks (I’m writing this on commercial breaks of the new BCS episode).

More work on the #MidnightMurderParty editor tonight. I’d hoped to get more done than I did, but I got stuck on a bug for an hour, only to find out that I’d typed the wrong variable name earlier in the code. In any case, syncing a chapter from Docs now works, wrapping up the core functionality. Now comes a lot of smaller features, code cleanup, and prettying up the UI.

I got tired of #2Do not having a web interface, so today I started experimenting with #Trello as my todo list/planner app. The only thing it’s missing that I care much about is start dates, which I think I can manage with some creative Power-Up usage.

Anyhow, show’s over. Onto the next task!

February 2017


I’ll make this a quick post since it’s late. Since the #MidnightMurderParty beta is now in progress, I’ve shifted gears a bit and started working on my #hakyll_portfolio_blog again. Really, I restarted it from scratch since the first version was a mess. Maybe I’ll be able to launch a minimal version before the MMP beta ends–that’s my hope, anyway. Other than that, I started reading my third book of the year and got some #writing done on a #shortstory.

January 2017


#MidnightMurderParty development is finished!

Okay, maybe not entirely, but @larouxn and I just closed and merged in the last remaining development issues tonight. There’s still the beta test, which I’m sure will reveal some bugs, but until then, I have no reason to open up Sublime Text or fiddle with code. It feels like finishing that first draft of a story: yes, there is editing ahead, but right now I’m just really excited to have completed a first draft!

There’s still non-development stuff to be done for MMP (#writing, editing, configuring services like #Mailchimp, etc.), so I’ll still be logging about that, but for now, I think I’ll take the rest of the night off… maybe read a book, or just try to sleep off this cold.


I’ve got bad news and good news tonight. I’ll start with the bad. My graphics card died, and I can’t even get into Windows now. Guess I’m going to Best Buy tomorrow to pick up a new one.

The good news is that I’m #writing my current #shortstory on a manual typewriter which, as it happens, doesn’t require a graphics card to work. I got a good amount written tonight.


Let’s see if I can get back to daily (or at least near daily) logging again. Today, I:

  • Closed two #GitHub issues for #MidnightMurderParty. Both were small aesthetic things related to the user resizing the book, but because of some race conditions that could occur between #Elm and #JavaScript (and did occur last time I tried this), I’d been putting the issues off for a while.
  • Got some #writing done on my current #shortstory—about 700 words on the manual typewriter, which I’m enjoying quite a bit so far.

Now, I’ll probably read for a little bit and maybe play some Osu! or Overwatch. Something that starts with an ‘O’ anyway.


Hi. It’s been a while.

While I was gone, Chromium went and entirely broke—and I mean broke, as in unusable broke—the #MidnightMurderParty reader. Yeah, one version of Chromium, it works. The next, it doesn’t. Since this breaks every Chromium-based browser (Google Chrome, Opera, Yandex, you name it), Midnight Murder Party is suddenly unreadable in all of them. The elements render, but after page two, they are all invisible as if visibility: hidden is set (which it isn’t). The only thing I’ve managed to figure out is that it’s somehow caused by CSS columns (each page is a column). @larouxn and I were planning to have a beta test next week, but that’s shot until we figure out how to get around all these broken browsers. In the meantime, I’ve added Google Analytics and better error handling/reporting.

Unrelated to MMP, I spent the holidays with my family, set a 2017 #GoodreadsChallenge of 25 books, picked up my manual typewriter from the shop, and have begun #writing a story on it!

December 2016


I keep forgetting to log here, but I’ve been pretty productive since #NaNoWriMo ended. Over the past five days, I:

  • Have continued nearly daily #writing (though not as much as during NaNo)
  • Edited and submitted a short story manuscript to a magazine (will hear back within ~2 weeks)
  • Began rewriting #midnightmurderparty Episode 1 with a hopefully better hook (if anyone wants to give me some feedback on this, let me know!)
  • Started researching for MMP Episode 4
  • Had an MMP dev meeting with @larouxn and threw together a Github Project board, which we will be reviewing tomorrow. The plan is to finish development by the end of January!
  • Started using #LifeRPG again (and programmed another tool to calculate Exp and RP in a consistent way)
  • Got OCR working for my typewritten text (new ink ribbon = darker text = good OCR)
  • Decorated my apartment for the holidays with my parents (and went to a diner; what’s more productive than diners?)

November 2016


Over the weekend I acquired two typewriters–one electric (which works pretty well, other than the backspace key) and one manual (which needs some serious maintenance before it can be considered usable). I’ve written over 6,000 words of my #NaNoWriMo story on the electric since Friday, and I’m quickly finding that #writing on a typewriter is the way to go for that sloppy first draft. Nice tactile and auditory feedback + the lack of computer-based distractions/notifications make sitting down and writing a lot at a time not only easier, but a lot more fun. I’m excited to get the manual cleaned up so I can try that one out.

I’m still looking for a good OCR program so I don’t have to transcribe 2,000 words every time I write on the typewriter, though. Most programs I’ve tried have struggled to read typewritten text to the point of being nearly useless, unfortunately.

NaNoWriMo word count: 46,526 words.


A quick update from me. I haven’t been posting since I’ve been in a pretty intense work-training class for the last couple weeks. It’s basically a coding boot camp.

As @JorfimusPrime mentioned, #NaNoWriMo has started! I’ve written a little more than I needed to for the first two days, but not quite enough to provide any padding or leeway. Still, I’m on track so far, so it’s a good start. #writing

September 2016


I was right. There was a pretty nasty bug hiding in that #midnightmurderparty refactor, but I fixed it now. Plus, I removed all the dead code paths and cleaned up the #Elm model.

I wrote a short story tonight as well, but it ended up being pretty awful. I think it has some promise, but I’m basically going to have to rewrite it from scratch tomorrow. Oh well, it’s all part of #writing.


Funny story. On Thursday, I got an email saying I got accepted into the For Honor alpha, which runs from Thursday through Sunday. I cleared all plans for productivity in favor of playing the alpha while it was open. Today, while I was busy playing For Honor, I received an email with a writing prompt in it.

I had totally forgotten I’d signed up for a 24-hour writing contest this weekend.

Ended up taking a break from gaming, and just spent the last hour and a half writing a short story for this contest. This is the first time I’ve done any real #writing since pretty early in my dev streak, so it’s a nice change of pace–unexpected or not!


Looks like I’m starting this week by going to bed too late again. Oops.

Today I continued working on the #hakyll_portfolio_blog.

  • Added an #RSS feed. This is actually really simple in #hakyll, but I wanted the URLs in the feed formatted a certain way which complicated the process. Spent a while digging through #hakyll docs and mapping function compositions into monads to “alter” strings. Eventually, I got it working.
  • Added link to resume as well as social media links in the sidebar.
  • Sidebar now handles scrolling in a more aesthetically pleasant manner.
  • Removed banner from the home page since it looked too busy and confusing.
  • Added banner support to posts and post teasers.

I still have lots to add (Disqus, social share buttons, Google Analytics, better post formatting, etc.), but it’s coming along. Honestly, though, I’m pretty tired of #css and #design in general. I’m trying to finish this quickly so I can get back to logic programming and #writing.


Pushing hard on this #hakyll_portfolio_blog:

  • Improved a lot of the #CSS and fixed a nasty wrapping-under-fixed-sidebar issue.
  • Added navigation links to the sidebar as well as a conditional “return to home” button.
  • Added skills list with bars that indicate proficiency as well as a tag cloud to the sidebar.
  • Hakyll now generates a Portfolio page, which lists all my projects.

Aside from that, I’ve been gathering feedback about the first episode of #midnightmurderparty. @larouxn and I have been putting a ton of time into the site, but it doesn’t mean much if the story’s hook is weak. After hearing the feedback about the current version and the heavily revised version I proposed, it seems both versions have merit. I’m definitely going to rewrite the episode, so I guess I’ll have to find a happy medium. Can’t wait to get back to #writing!