- Most Recent | Since 2004
- List View
- Archive
- July 26, 2018
Entering Programmer Autistic Mode
July 26, 2018Read moreYou may have already noticed my posting frequency is WAY DOWN, but today I’m making it official: I’m going to be going into one of my programmer isolation periods so I can get a hairy project done. Informally I call it autistic mode, which is a term from the manga Ghost in the Shell. Essentially, I am going to shut-out all external stimuli for about 9 days, with a singular focus on getting into the programmer zone. There will be no sleep schedule or significant social interaction.
I am taking this extreme measure because I have not been able to get my head completely into the space it needs to be in to write some tricky asynchronous networked message remote invocation code. I had thought it would go fairly easily since I’d written something like this before, but I am doing significant refactoring to bring the code up-to-date with current Javascript spec while improving the code. My working memory and ability to focus is not able to hold everything in my head so I can see the project clearly, and it is easily disrupted by any kind of interaction from the outside world. Even regularly scheduled sleep is a problem. If I were a more capable programmer maybe I wouldn’t need to do this, but in truth I also enjoy going into this mode because it’s like a vacation from messy reality.
The process so far has been this:
- First, write in my interstitial journal everything that’s on my mind
- Then, decide what needs to be done before entering autistic mode.
- Also, explicitly what can be pushed to a future date
- And of course, clear all meetings and social interactions as much as possible.
- Lastly, set the date to emerge from autistic mode. For me, that day will be MONDAY AUGUST 13
It would be nice to be able to get this kind of focus WITHOUT going into this extreme state, so I’ll be taking notes to see if I can learn something about focus. The process I describe above might be work quite well with short timeframes, but I find it very difficult to stick to. Going into “autistic mode” may work for me because I like testing myself with epic beginnings and challenges to see what happens; everyday chores just don’t have that epic feeling. My brain is weird.
So that’s my farewell for today! I plan to be back on regular projects and timetable on August 13, if all goes to plan. There’s still quite the possibility that this will not work at all, but if that happens I’ll post an update.
- July 23, 2018
GHDR Weekly Review 5.1 – Working through Malaise
July 23, 2018Read moreHey, I am super behind with my weekly reviews. The unexpected passing of my cousin Brian and traveling out to CA to be with family for his memorial service has impacted my routine, as one would guess. However, the experience of bearing witness to Brian’s incredibly generous and kind heart was incredibly moving and life-affirming. I had known Brian on some level as the cousin with which I shared a love of cooking, experimenting, and video games. I did not know just how much he embodied love for his friends and family, as evidenced by the 400+ people who crammed into the church on Sunday. Brian, you have taught me important lessons about life and love. Thank you for being my friend, and rest in peace… (more…)
- July 8, 2018
GHDR Weekly Review 4.4 – Unexpected Events and New Processes
July 8, 2018Read moreThis is the fourth “weekly review” for my Groundhog Day Resolutions, covering the last week of the June push. With a major holiday on Wednesday, car trouble, and an unexpected death in the family, this has not been the most productive of weeks. However, I was able to maintain some forward momentum thanks to the processes I started putting in place last week. (more…)
- July 8, 2018
Project KM-SSG
July 8, 2018Read moreOne of my critical projects is making a new knowledge-centered website that not only makes my works-in-progress notes available to all, but also functions as a working lab notebook. I’ve tried document managers such as Quiver, Evernote, and Scrivener and am just starting to review digital research tools that are used in the Sciences. Nothing quite fits my peculiar workflow, and so I’ve decided to finally roll my own. I’ve wanted to make something for at least a decade, but it’s only now that I think I have all the skills to start building it.
This post is the running log of what I’m doing with this project. I’m going to try to keep the relevant decision-making in this post, and update it as I go. This will help me simulate the use case where I’m using my blogging system as my laboratory log. (more…)
- July 8, 2018
2018 Goals Review 05: Narrowing Choices
July 8, 2018Read moreContinuing with my Groundhog Day Resolutions goals for 2018, it’s time for the fifth monthly review! Let’s jump right in. (more…)