As part of my plans for the year, I have been reading the latest tips and tricks articles on goals, time management, etc., and one thing that frequently happens is evident in my list for the year. I have too many commitments, in short. Almost 100 big and small ticket items for the year. Some are huge, like building an observatory; others are small, like doing a backup. But it’s a huge list for a year.
If they were all the same size, I would have to do one every three days to get through it all. And if I did them all? It would probably take me close to 2 years of solid work, assuming I wasn’t actually working for a living at the same time. They’re big and ambitious plans, deliberately so. “Unrealized potential” and all that.
One thing that has been niggling at me is that I also try to update things weekly, which is often too short a timeframe. I can parse out, say, 15 steps to building an observatory, and one of them might be the design phase which itself could take 2-3 weeks, with several sub-activities for it too. And thus, on a weekly basis, the pieces are too big and numerous, and the timeframe is likely too short. One of the tips articles talked about the difference between work goals and personal goals, particularly when you are balancing work/life on a daily basis. It noted that while work activities might break down into week-long or even daily progress tracking, personal goals might be better grouped around the month. And without over-committing. It got me thinking about the difference between larger projects (like an observatory), ongoing repetitive tasks (like exercise), or one-off tasks (like cleaning up the basement). Is there something in there that will help me plan more effectively on a monthly basis?
So what would happen if I picked a small subset of the 100 yearly goals to focus on in January? And then perhaps grouped them as I said above? Well, you’d end up with this list.
Larger projects
Ongoing repetitive
One-off tasks
Finish organizing basement New doctor, meds, shingles question Start Lego Colisseum Setup my Reading Challenge for 2023 Use my 3D printer Hang pictures around the house Observatory: Figure out a pier
Walking 3x per week Bowflex 1x per week HD backup x 5 Complete 2 more sections of HR guide Blog: 1 MR, 1 recipe, 1 TVR, 5BRs, 2 QotD, 2 JoTD, 2 articles curated Upload 1 year of photos to Flickr Complete 2 lessons on GIMP
Finish Sleeping Car Porter Setup TV and stereo in basement SunLife account, submit health claim Go to Magic of Lights Assemble exercise bike Assemble work-out bench Resolve Website memory resource guide Update AstroPontiac Renew website domain
Hmm, a subset of 29 is probably too high a commitment. But I am off for another week. Some of them are also for delegation, like hanging stuff around the house — we’re using TaskRabbit to do that, not doing it ourselves. Plus 14 of them are virtual computer thingies.
I think it’s doable. And, not for nothing? Two of them are already done. 🙂 Happy January!
I mentioned in my post about my plans for the year that things had gone sideways on me for my website earlier in the day. I’ve got an intermittent gremlin hiding in my website somewhere. And finding the little b****** is like a game of whack-a-mole because it can be almost anywhere. Fair warning, this one is mostly for people who are interested in solving website problems aka the technical bunch.
For context, my blog (and just about every other site out there) is really made up of thirteen basic components:
The hoster’s server hardware
Hardware settings for the overall server;
The hoster’s server software;
Settings for the server space I’m using;
The WordPress application software itself;
The settings for the core WordPress application software;
A theme for the website;
Configurations for the theme;
Multiple plugins for the back-end of the website;
Configurations for the back-end plugins;
Multiple plugins for the front-end of the website;
Configurations for the front-end plugins; and,
My posts, pages, media and comments aka the content.
Most of my time and energy is devoted to #13, the content.
Over the years, I have had as many as 45 front-end and back-end plugins running (#9, 11), adding features or tweaking the look and feel here and there. The theme itself (#7) has been relatively stable for almost ten years, I love the one I use, and I have the pro version that lets me tweak it in a hundred different ways. The first six elements are the infrastructure of the website, and I tend to leave them relatively stable, upgrading pieces when I need to, etc. General maintenance.
When I’ve had major meltdowns over the last ten years, it has been one of three things:
a. I didn’t like the distribution of content across the two websites; b. Something changed in the server software that messed up my site; or, c. There was a problem with the hardware.
At times that has been where the company’s systems were hacked, or some setting got changed in the system’s back-end where I can’t see it, and suddenly my site started running REALLY slow. I switched from two hosts because their support for #1-4 was inadequate. But I’ve had an ongoing gremlin of sorts for about five years, and I don’t know where exactly it lies.
When the gremlin appears, things start running slow
As I said, I used to run about 45-50 plugins. But the back-end of my website started running slowly, so I cut it back to about 35 and then 30. Each time, it felt like I was cutting off a limb. I had spent a fair amount of time on the choice and configuration of plugins (#9-12) and liked how everything worked except when it didn’t. I eliminated plugins where there were conflicts and used single bigger / better plugins that could replace several smaller plugins that didn’t play well with each other. A few tools? I just dropped them.
Now here’s the twist in the tale. I don’t care about the speed of the front-end too much. That speed affects a lot of rankings in search engines and is part and parcel of search engine optimization, but most people coming to my site are doing so simply for MY stuff, aka either friends or family or people wanting to know about HR for the government. I’m not going to suddenly go viral because my website ranks higher in a search engine; I’m too niche for that type of concern. My REAL concern is the speed of the back-end.
Here’s what happens for any editing process. I open up an edit window, and the post appears. Then, some of the “configurable settings” for THAT post start to appear — like a featured image, categories, tags, and a few other key pieces that I need to set. Each of those uses up a bit of memory to load on the server. The amount of memory I have available on the server (not storage space, but RAM, basically) is controlled back at the #1-4 stage. As the post loads, it uses up that memory. Those are the basics.
About five years ago, I could run 45 plugins with no problem. I could even edit 10-12 single posts at a time if I wanted to do so (and sometimes, when I was tweaking the format, that made life WAY easier). Then the site started to slow down on the back end, often because of the size of the security plugins. It shouldn’t really affect the BACK-END, but it does for some reason. I cut it to 30, and it was all good again. I’m down to about 25 now. But anything I cut now is really painful to remove. Yet about a week ago, it started to run really slow in the background again.
My post loads, no problem. But whereas the image, categories and tags load within 3-4s if I’m running 0 plugins, with about 15 plugins running, it is about 8-10s for the rest of the pieces/settings to load. Slow load is still manageable at that rate, as I can work on other pieces while those elements load. Except at 25-30 plugins? Some of the edit windows NEVER finish loading. I can sit and wait and wait and wait.
I loaded THIS post, copied over from a previous one and edited it, and I’ve been working on it for almost 20 minutes of writing time. My Featured Image has loaded, while the categories, tags, and reusable images have not. I’ve installed a cache, can save the file, reopen it, and some of the rest or maybe even all of it, will load because it’s cached. (I just tested it, 40s to get my Featured Image to load, a reusable block timed out, and nothing for categories and tags yet. Closing and reopening? Everything loaded in 5s). This is NOT a resource-intensive site; it should NOT take those first times to load, no matter what is running.
Hacking the diagnostic loop
When you try to resolve this type of problem, the first two pieces of advice are (a) changing to the default theme and (b) removing all plugins.
I’ve done that so often (out the wazoo!) that I can eliminate the theme as the cause. It doesn’t matter right now whether I have the default theme or my premium theme installed, it still takes the same amount of time to load on the back-end (I can get a small performance bump on the front-end). I spent a huge amount of time this week testing out some other popular lightweight themes to see if I could get a huge performance improvement and truly eliminate my theme as the cause. I tried approximately 25 different themes, with the same result across the board. If I get above 15-20 plugins, it slows down. Unfortunately, none of those themes works as well for me as my current model. And for what it’s worth, my PolyWogg site has almost the same config WITHOUT the same slowdowns. It happens from time to time, but like I said, it’s intermittent, and NOT as frequent on the PolyWogg site as this ThePolyBlog site.
Now, everyone on the ‘net who knows anything about WordPress will say, “A-ha! it’s a plugin problem!”. Except it’s not. I’ve done the scientific method of loading them one at a time. It makes no difference. And so those with more experience will say, “A-ha! it’s a plugin conflict problem!”.
In other words, it is not one plugin causing the slowdown, it is two of them interacting with each other that is causing the problem. If you are into math and you want to test two plugins, the purest form of those tests would be N plugins * N-1, divided by two. Sort of like scheduling a tournament of 30 plugins in a hockey tournament where they all have to play each other once, which would be 30 teams * 29 opponents divided by 2 teams in each game = 435 games. Yikes.
It’s a nightmare to do that, obviously. I can’t test 435 combinations of 30 plugins, or even 300, if there were only 25. So you can hack the combo pattern. Instead of testing Plugin 1 against Plugin 2, there are a series of variables you can make fixed. For example, of the plugins currently running, I can triage the list into “musts”, “needs”, and “likes”. I have 34 currently installed, but rarely all active.
MUST HAVE
HIGHLY WANT
NICE TO HAVE
FRONT-END
AddToAny Share Buttons Display Posts Display Posts – Date View Flexible Table Block Weaver Xtreme Plus Weaver Xtreme Theme Support
Photonic Gallery & Lightbox wpDiscuz Yet Another Related Posts Plugin
Simple Lightbox Stackable – Gutenberg Blocks
BACK-END
Akismet Anti-Spam LiteSpeed Cache ManageWP – Worker Media Library Assistant OG — Better Share on Social Media Really Simple SSL WP to Buffer Pro Wordfence Security Yoast Duplicate Post
Advanced Editor Tools Health Check & Troubleshooting Nested Pages Redirection MailPoet MailPoet Premium WPForms Lite WP Mail SMTP
Dashboard Wordcount Simple Blog Stats Broken Link Checker Media Replace Press This WordPress Importer
Obviously, I can install the MUST HAVEs, which are 15 plugins and test those. Since I have to have all of them for my current functionality, I might as well test with that WHOLE group running, minus the Caching program (not much of a test if the Cache is running). With those running, everything loads in about 9 seconds. Not bad, right? Not awesome, admittedly, but it loads fast ENOUGH that I can be working on other things while those are lazy loading, so to speak. So those 15 “work”.
Then, I can try adding them either in bundles (3-4 each time) and see if anything happens OR perhaps some of the “bigger” ones in the back-end first.
For Bundle 1, I focused on the WPForms, WP Mail and MailPoet as they all work together. As I added each one of them, the site got slower and slower but not immeasurably with each one. Some added a second or two, some added no increase. I continued with other bundles of three or four at a time, seeing what they did to my load time, and as I added more and more plugins, creeping up into the high teens and early 20s, the site started to hit what I consider my magic threshold. Anything above 21 right now was bogging it down. Hello gremlin, my old friend, you’ve come to annoy me again.
Technical support has entered the chat
Oh, I know what you’re thinking. Can’t you get tech support to help? But here’s the rub. Tech support is good for #1-4 (the server setup). Occasionally, they’ll help you diagnose something where it is a WordPress configuration issue (#6). But after that? The rest of that is YOUR website and YOUR problem. And since it is almost impossible to find WHY it would be doing this, particularly as it is intermittent, it would seem like a plugin or theme problem.
I’ve also come to suspect that the gremlin has friends, of sorts. Or perhaps grandchildren.
About four years ago, the problem turned out to be a security plugin that was doing something funky on my site. I think it was mis-interacting with other plugins, but it was going into an infinite loop. It had done that before on another hoster’s servers, and they couldn’t tell me what was going on, they claimed it was my site causing the slowdown but not how. That was the last straw with them, so I shifted to a new host. Everything was fine so I thought that was the proof that it was the previous host. Except then it happened on my new server. So much so that the host contacted me and asked, “WTF you running over there? It’s slowing down the WHOLE shared server!”.
But I got lucky…one of their Level 2 supports looked, quickly realized the security plugin had created an infinite loop of calls, and disabled it for me (with my permission). Everything went back to normal. I checked online and this was a known gremlin for that security plugin. One of the biggest and most popular ones would occasionally futz itself and mess up a config file. You can disable it, uninstall it and reinstall from scratch to fix it — or just use one of the other security plugins. I was running a huge overhead plugin called JetPack which divides the WordPress community in two — those who love it and developers who HATE it. It’s really intrusive. Well, the security plugin was conflicting with it, as was two other smaller plugins to a lesser extent, and I changed security plugins and eventually dumped JetPack anyway. Unfortunately, without JetPack, I have all this other mail stuff to run just so I can get email versions of my posts when I post and allows people to get my posts as newsletter feeds. Not that I have that many people doing that, most get it from Reddit, FaceBook or Twitter. Or referrals from friends.
Anyway. Where was I?
Oh yeah, killing gremlins. Another time it was a legacy of a hack. Another time it was a misbehaving plugin that has since been patched, but I don’t let it run all the time, just when I want some specific stats.
But, as I said earlier, the dang site was bogged down so I reached out to Tech Support earlier noting that I was overloading the Physical Resources AND my IO process limit. Did they see anything that was amiss?
Often I end up using Tech Support as a catalyst for brainstorming. Since they don’t know my site inside and out, I ask questions and they give me crappy answers at Level 1, I eventually get up to L2, and then their responses often trigger something in me.
This time, while I was chatting with them, I got the standard popup in my file manager asking me if I wanted to upgrade to the next level of website performance. I didn’t, it’s almost double the price. I talked to them about it about 8m ago when it started going slower for awhile, and I would love to do it for a month to see if it would make a difference, but alas, they don’t have a trial option to do that and I’m already on a really good discounted plan. If I give it up, it’s gone. I can return to my current lower setting, but at more money than I’m paying now. There’s no simple way to test it to see if it works. And honestly, the improvements will only help me in this area, if at all. There are lots of other “perks” to the higher package but are not anything I need or want or will ever use. Sigh.
So we go around and around, ask a few questions, when I notice something amiss.
My comparison of the three models of plans that are suitable to my situation show that they have three levels of resource availability. The first is 512M, the second is 1G, and the third is 2G. For I/O processes, 2MB, 4MB, and 8MB versions per second. I’m on the middle tier, so 1G and 4MB / second. Except, wait a minute…as I’m going through the allocation process for memory, the piece that is being overloaded right now, my internal server dashboard is showing me 512MB and 2MB/s. The lowest plan settings. I double-check, and then triple-check with a comparison to PolyWogg.ca. The other site? My main site for HR that works? It’s set properly. This one is not.
FFS, is that REALLY it? I ask, they go into conniptions and embarrassment and make the switch / upgrade overnight. Today, everything is loading in 10s.
I should be mad, right?
So, it looks like most of the problem has been a misconfigured server on their end. Instead of being on the higher plan, they’ve had me on the lower plan for some time. I’ll write to the billing people, just for sh**s and giggles, but honestly, I’m not sure I can be that mad at them.
First and foremost, the error has almost NO effect on my website for the user. It’s a wee bit slower than it should have been, but not noticeable as I don’t have that many viewers. I don’t pay for the higher tier for front-end performance, I pay for the backend.
Second, I know how it happened. Way back when they got hacked, they had to create what they called LifeBoat servers. They suffered a massive attack from a former employee, something very hard to defend against if not impossible (the person had access in the building to the servers!), and they could have been dead in the water. They managed to find a way to make things work again, and while frustrating, they created lifeboats to get us up and running as fast as possible. They have customers that are WAY more important than me, but they got me going pretty quickly, all things considered. And when it was “over”, they moved lifeboats back into the main hubs. Which I’m pretty sure is when I got downgraded to the lower-tier plan for space. It shouldn’t have happened, but it’s understandable how it did.
That’s hard to generate anger around…little front-end effect and an understandable reason. Plus, I’ve seen that information in my dashboard for some time. I just didn’t realize what it meant. As I said, I’ll ask for a retroactive credit of some sort, or they’ll extend my expiry date by a month or two or three, but I’m glad that part is fixed.
Oh, right. I left out the important part. There ARE two plugins messing up my load time on the back-end.
I already knew one before I started was a likely culprit. Stackable. It’s a plugin that lets you add a whole laundry list of really good extra style blocks. Back in the dark ages before the Pandemic, I tested a bunch of “block” plugins, and Stackable won by a country mile. I bought the lifetime premium membership option. But, well, it is designed to add things to the back-end editor. Of course, it slows things down. That’s what it does when it adds that functionality. I’ve reached out to them, and they’re working on a speed improvement, but for now, I just have to pare back what I use.
The second one was another likely suspect. I was pretty sure my Mail bundle was screwing things up. I have MailPoet that formats my email newsletters (emails of my posts), WP Mail SMTP that lets me send mail as an authorized sender less likely to be caught in spam filters, and a WP Forms plugin that lets me add a nice contact form to my site. Do I need all of them? Meh. It’s more professional to have them than not. And it means I don’t have to run JetPack. What I should do is find a simple integrated plugin that does all three in a lightweight fashion and pay for a lifetime subscription. But that’s a problem for another day. In the meantime, I put up with MailPoet, as it is the one that slows things down.
I’ve stripped the two suspects down to their skivvies, and the site is loading. Maybe that’s all I can ask for now. Other than my rebate from my hoster.
It’s almost midnight on January 1st, and I started this post almost 14 hours ago. Then a little cyber gremlin intervened, and I lost most of the day. Not an auspicious beginning to my year, but that is a topic for another day. Today, I’m writing about my plans for the year instead.
Last year, I created about 20 separate “mini to-do” list trackers in OneNote that I used for a few months before Andrea started chemo treatments. Then I kind of tossed them aside and only referred to them sporadically after that, but that’s about it. I played with tracking results, I played with trying to come up with separate “project” lists, but in the end, my priorities were elsewhere. Going back to them, let’s see where there are some ideas to inspire plans for this year.
Self-organization was a list of little things I could do to improve my life, and for the new year, I like the idea of stretching and making something from scratch. Two items, that’s all. They could probably fit under other categories, but they’ll suffice here for now.
Learning could be a huge category but I filed some of the directed learning under other headings. What remains at the top of the list is learning to use my 3D printer.
Reading is another category where I could have a huge list of individual books. But instead, one of my first commitments is to make a list of books to read in 2023! Starting with finishing Crime and Punishment and the Sleeping Car Porter.
I kind of dropped the Astronomy hobby in the last couple of years and it is time to pick it back up. I have 30+ “items” in my tracker for astronomy, and I’m committing to some big ones, including building an observatory this year.
For our Computers, I need to setup our smart devices and improve my backups with cloud saves. I also want to finish setting up some stuff in the basement (TV, music, video games).
I mentioned we had made some improvements on Finances this year, but I want to do some simple clean-up of accounts and files, do a pension buyback, and have some structured end-of-life discussions with Andrea and Jacob.
On the Family front, I’m hoping there is a LOT less work on the health front, even with some pending surgery for Jacob. We have some outings planned, maybe even a small trip, and some fun stuff with Jacob (remote control car, board game design, and Lego: Colosseum). Plus a large “classified” project around some Xmas gifts for next year.
We’ve been putting off some minor and major Home renovations in recent years, and we’ll knock some of them off the list over the course of the year. In the short term, there’s some stuff to get going in the basement.
Website Setup is a bit tricky and misleading. It is short but there are tons of other things that tie into and thus are listed elsewhere (like reviews and general writing). I’ll write about one aspect of that for the month of January, but I also have some new branding to figure out on the Astronomy Guide front.
Writing is a narrower category than it first appears, as it is mostly about “books” more so than blogs. So, I’ve got ideas for my HR Guide, an Astronomy Guide or 2, and a fiction title I’d like to do more on.
For my other writing, including Blogging – Reviews, I have plans for more movie reviews, recipes, TV season reviews, book reviews (of course), music reviews, quotes, jokes, and even restarting my PolyWogg gallery links from Flickr.
Beyond reviews, I also write about other topics, and I generally track it under the heading of Bloggables, aka topics based on my experiences or curation of good articles on the web.
I have a general heading for Photography but if I’m completely honest with myself, it is more like “managing photos”. I plan to learn how to use GIMP, which is a really long series of lessons that may take me more than a year. I want to upload more family and astrophotos to Flickr so I can cross-link them to my website and create some photobooks. And, I probably should wrap my head around the best place for long-term backups and storage of my photos.
My Volunteering hat is almost non-existent for the new year. AstroPontiac has had zero need for me in the last year, and I need to audit RASC Ottawa’s books, which is about an afternoon’s worth of work. I think I can handle both of those.
On the Health side, it’s a bit strange. While I have lots of things going on for health, almost all of it appears under a separate heading (fitness, which is next). In the narrow area of health, I’ll meet my new doctor and review medications and a potential need for the Shingles vaccine. However, I’ve also had a “weekend retreat” for myself as a mental health holiday on the planning list since before the pandemic started. I’m hoping to squeeze that in for the Spring.
For Fitness, I’ve already mentioned assembling the exercise bike, and stretching, but I also want to use my BowFlex, ride my exercise bike, and go walking three times a week each. I also want to start using my Scooter. And it’s about time I did a proper clothes purge too.
Each year, I have grand plans for Cooking more often through the year and trying out lots of new recipes. It almost never happens. This year, I want to do more with bread, crepes, ice cream, and 15 other recipes in general. It should be manageable.
At the end of the list, I created a catch-all called “Activities“. They tend to be things that don’t exactly fit the other categories, although some could be shoe-horned here and there. I want to learn to play a song on the piano. complete a memorization challenge, assemble some models including a Robot, and fix Andrea’s Xmas Carousel (it needs simple gluing to work). But I also want to figure out a big Raspberry Pi project that will likely involve the 3D printer too. That’s for later in the year when I have time to work on stuff while prints are going on. I doubt I’ll get to it, but it’s nice to dream.
So that’s my list of big items for the year…about 100 in total, give or take a few (depending on how you count). My list of “possibles” for the year. Now, let’s see tomorrow what I’m going to work on first.
Self-organization Stretch in the morning and evening Make something from scratch
Learning Use my 3D printer
Reading Finish Crime and Punishment Finish Sleeping Car Porter Reading Challenge: 2023 tracker Expand TBR tracker
Astronomy Use new telescope #1 (refractor) Use new telescope #2 (reflector) Assemble astro cart Build observatory Start on Explore the Universe course with Jacob Write introduction to the moon, including photographing 28d cycle of the moon Complete 1 astro project with 3D printer
Computers Echo setup throughout house (basement, office, first floor) Computer backups and cloud saves Setup up video games in basement Setup TV, music in basement
Finances Health Claim for 2022 Clean-up SunLife account Fix registration with CRA Pension buyback End-of-life discussion
Family Go to Magic of Lights Go to Park Omega Go to Harry Potter show Consider trip option Support Jacob for surgery Support Andrea for RTW Make a board game with Jacob J’s remote control car Assemble Lego – Colosseum Xmas gift planning for next year
Home Repairs: Andrea’s Kobo cover, J’s charger station, compression socks Assemble exercise bike Assemble work-out bench Hanging pictures around the house — basement, playroom, living room, main bedroom, stairwell, guest room Bathroom renovations (ensuite, main) Curtains (front door, basement, playroom, living room, office, guest room, main bedroom+) Landscaping back-yard, front-yard Replace back fence Set up trampoline in Spring
Website Setup Resolve memory resource issue New branding: PolyWogg Guides to …
Writing Complete the revised HR Guide Work on fiction book (Moot Point) Create outline for Astronomy Guides
Blogging – Reviews 10 new Movie Reviews 10 new Recipes 10 new TV season Reviews 52 new Book Reviews 2 new Music Year Reviews 20 new Quotes of the Day 20 new Jokes of the Day Restart upload of gallery
Bloggables What I learned in elementary school, high school, Year 1, Year 2, Year 3, Year 4, First year Law, MPA 0.5, MPA 1.0, MPA 1.5, MPA 2.0 25 curated articles
Photography Upload Family and Astro photos to Flickr Learning GIMP Scan estate photos (loose) 2 photobooks by year LT backup options
Health New doctor Review medications Shingles vaccine Weekend retreat
Fitness Use Bowflex 3x a week Set up my Scooter Use exercise bike 3x a week Walk 3x a week Clothing purge
Cooking Bread – with my hands Bread – with bread machine Crepes Try 15 new recipes (Dutch oven, Instapot, Toaster Oven, Air Fryer, other) Ice cream
Activities Play the piano ê Memorization challenge Fix T-Rex, assemble a wooden model, assemble a metal model Assemble a robot Build Raspberry Pi Project Fix A’s carousel (Xmas store) project
I mentioned in a previous post that I’m often looking for metaphors to help me describe an experience. When I read the book Change by Jeffrey Kottler, one of the things that resonated with me was the idea that much of what you get from a negative or positive experience depends heavily on what you tell yourself. Sometimes even while it is still happening to you. The story you tell yourself shapes your reality, it defines your narrative.
I was recently reading an interesting article from Entrepreneur entitled “How Are You Measuring Your Success in 2022?” by Kate Isler and while it is hardly revolutionary, it got me thinking. In the article, she talks about framing your narrative around celebrating the wins, knowing when to pivot and where to focus, and identifying the real measures of success. As I said, hardly revolutionary headings. But the prose resonated with me as she frames it around building a sustainable business model, a resilient organization that will deliver on its core mandate, not a simple profile / loss measure nor even success / failure model.
I regularly fail to celebrate wins. For me, life is often about “what’s next?”, similar to the way the phrase is used in the show the West Wing. One of the classics is an episode worrying about the Bartlett administration’s approval rating. The whole episode is about how big the “bump” might be, fearful it could have gone down but hoping for one to three points up. The final numbers are revealed in the last 2 minutes of the show, and Bartlett is up nine points. They all smile at each other, Barlett nods to CJ, and then says, “Okay, what’s next”. There is no victory lap, there is no self-congratulatory pat on the back, there is just a small nod and then you move on to whatever is next on the horizon.
When I finished my MA degree at Carleton, my brain and life treated it as “what’s next”. So I forced myself to go to graduation. To take the photos. To take the victory lap, so to speak. To acknowledge the accomplishment after the work was done.
As I was reading the article, and reflecting on my last year, I realized in part that much of my “review” approach each December is a bit too focused on the overall picture, and not enough on the successes. I’m not celebrating the wins enough. I need to “flip the script”, “change the narrative”, etc. Whatever cliché floats your boat.
Everything I said in the previous two posts was true. It just isn’t the whole truth nor the only perspective.
Focusing on the wins
A. My stint as Acting Director
I went after, obtained, and completed a stint as an Acting Director in my old planning division. I handled all aspects of the job, proved to myself that I could do the full job that I had always believed I could do and, more importantly, delivered on a major project during the eight-month stint. Was it an unqualified success? No, but it WAS a success. And I did it while there were a lot of competing pressures.
B. A 3D printer
I worked through all the parameters that I could for a 3D printer and chose one. When life intervened and I couldn’t get to setting it up, I set my ego aside and paid a local expert to do it for me. I’m set for the new year.
C. Reading, book reviews and TBR lists
I found a bunch of new online fora discussing books which have introduced me to some new ideas and books for 2023. I also republished all my book reviews on the PolyBlog site, while also copying them all into a OneNote setup that I can access on the go. I’ve even got a good handle on my enlarged TBR list in the same tool.
D. Purging and sorting the basement
While the pace could be faster, in the next week I will complete my sorting and purging of a ton of disorganized crap in my basement. I’ll have the electronics area re-established, plus I have a crafting area for 3D printing and other projects that I’ve been wanting to do. It has been an albatross around my neck for the last 3 years, and even though I dread the project, I have made extensive progress this year, with Andrea’s help and painful drudgery.
E. A new financial advisor
Andrea and I have been looking to move to a new financial advisor, probably going on for ten years now. We have the basics covered, but we are not doing what we can to maximize our returns. We finally got our sh** together this year, moved all our RRSP investments over, and feel like we are in a much better place than we were a year ago. Almost like adults.
F. I redesigned my websites…again
At first blush, I could dismiss that as just noise. Except that the trigger for the change was a “dropping” of a lot of other things I was hoping to do, which allowed the two websites to crystallize into a better division of content. For lack of a better word, I simplified my approach for the long term. It created some short-term challenges, sure, and some extra work I would have rather not done. I even had to “undo” some successes from previous years. But the new model is way more stable.
G. I took on a challenging new job
Way back in 2017, when I went looking for a new job, I had very little luck finding the type of job I was looking for, and it was demoralizing. This year, it’s five years later, and I had divergent paths in front of me. I could have taken the easy path and just gone back to my old area; instead, I put on my big boy pants and put myself out there to see what was available. Unlike in 2017, I got lots of nibbles really fast. Within four days of making the decision to at least see what was out there, I had six soft offers. I could have firmed them up, and I would have had what I think were two challenging offers, two moderate offers, and two easy offers. Of the challenging offers, I pursued, was offered, and accepted the most challenging one of the bunch. For someone who thinks he is 3-5 years from retirement, that wasn’t the most obvious of moves. And it surprised me that I really wanted it. And while I haven’t felt at the top of my game, my bosses are happy with my performance.
H. Helping Jacob with his health journey
I have felt that we have been failing Jacob over the last two years. He is back to school with his own little posse of friends; he is also actively gaming with a different subgroup of friends. So he is doing pretty well overall socially, a previous and ongoing concern. But where I have felt like we are failing him is on his legs. He can’t wear his ankle-foot orthotics right now because the post (aka heel) would be too high for him to remain stable. They could make one, but he’d likely be falling often. So, that’s not a great solution. The best solution is surgery, and we’ve been on a waiting list. We met with the surgeon in early December, and Jacob is now confirmed to be a “go” for surgery, likely sometime in the next six to nine months. The type of surgery and timing are still to be worked out, but we have a more definitive plan.
In the meantime, we tried to treat the symptoms through massage and increased the frequency earlier this year. It helps him, even if it isn’t “enough”. Exercises help too, and it’s all we can do until the surgery.
But there is a mental health component to his journey too, and earlier this year, I reached out to EAP and got a referral for him to the woman that I talk to sporadically for my own mental health. I didn’t know how it would go, she’s an older therapist, and I wasn’t sure how he’d find her for chemistry, but she has a lot of experience with his issues and situation. He liked her just fine, and he’s done several conversations with her since. He’s maturing and growing, and he’s handling things pretty well these days.
I know what I did helped him, and while it isn’t much in the grand scheme of things, and the journey is still his, I’m counting my involvement as a success.
I. Helping Andrea with her health journey
I cannot take Andrea’s journey for her. Nor is there any credit to be shared with me for the journey she’s on. It is, by its nature, primarily hers. All I can do is be along for the ride and help where I can. It has been hard and long, and the journey is far from over. But I have helped.
J. I survived the year
Back at the beginning, I mentioned one version of the year’s storyline is that it sucked canal water. And it did. I hoped for rebirth, but I had to settle for mentally defragging my cerebral hard drive. At one point in the fall, I thought survival was going to be a literal issue. I had a massive digestive attack that felt like a heart attack, way stronger than the digestive issue I had back in 2005 or so. It freaked me out, thinking I was going to leave Jacob and Andrea without help. That feeling has stayed with me, but with everything going on over the last two years, and this past year again with the added non-COVID stuff, survival itself and not even buckling too much are both wins.
Flipped
I don’t know if the script above is enough to counteract some of the other thoughts from the previous post. But it IS a different narrative. One of real success, one that I can be proud of when I have moments where everything is racing at once. It has also given me some ideas for the new year. I’ll see where it leaves me.
Previously, I looked at my progress for the year and said it sucked canal water. Lots of things in there where my home life squeezed out other activities. What wasn’t really on my list at the start of the year was much about my career. I mentioned in the previous post that it’s hard to nuance it for context and perspective.
At the start of the year, life was normal-ish. I had accepted a new job starting in mid-January that was slated to run for six months. It would be an opportunity to fully assess if I wanted to be a Director while doing a job I had done most of before and while working on other files that I was ideally suited to lead. In short, it was almost the perfect foundation for a successful stint. While I didn’t and don’t have a burning desire to be an Executive, I did want THIS job. So I fully intended to do everything in my power to make it a success and to qualify in a pool somewhere so that they would have options to potentially appoint me when the opportunity was officially over. That was my plan.
Three weeks in, we got the news that Andrea would start chemo. And I realized that not only would I not have the time to really devote to qualify in a pool, but I also wouldn’t have the mental energy to complete applications, write exams, prepare for interviews, etc. My priorities shifted with no regret at all. I’ve tried explaining this before, and people see it as, “it’s unfortunate this health thing happened while you were doing that acting”.
Except, that isn’t how I see it. It’s not the right nuance. I feel more like the health events were fixed; this is when they happened. If anything, it’s mildly unfortunate that my acting assignment came up when it did. The acting preceded my wife’s chemo, but the only timing part is that the work opportunity came up when I needed to be committed to my family instead. There was no “choice” here.
If the events had happened in reverse order, I wouldn’t even have thought about applying. I would have known that I couldn’t do it full justice while supporting her, and I would have stayed in my previous job. No question, hands-down that would have been the choice. And I would have had no regret about passing on the opportunity.
My only real “regret”, if it can even be called that since I don’t believe in them, is that it would have been good to know up front that her chemo was going to be scheduled, so I could pass on the assignment and give someone else a chance to do it.
Don’t get me wrong. I did my job, and I did it well. But I did it with about 80% of my brain. I had three huge advantages. First, the team was relatively stable and knew their files. Second, I was working from home, and it was easier to adjust schedules to play chauffeur for appointments, run errands, etc.; if I was trying to do all that while going to the office five days a week? I would have had to end the acting early, there’s no way I could have handled it. And third, I had a huge advantage going in that I knew most of the files inside and out, so my learning curve was low.
Anyway.
It was a good assignment; I’m glad I had the experience; I only wish it was next year or two years ago, not this past year. It pulled me away more than I would have liked. I don’t care about not having flipped it into an EX position. I could still do all that if it was what I wanted. But I knew where I needed to be instead, and there were no regrets about that choice; it wasn’t a choice.
When the acting position ended, I had a choice of going back to my old directorate or looking for a new job. The easy solution would have been to go back, but I had been there for several years, so I looked around. Andrea had finished chemo, and life was easing off a bit on the home front. Or so I thought. I had a few job offers, but one stood out. I knew the types of files and how they worked, although not the specifics, and I believed it was a good job. The immediate boss was one that I knew informally from around the branch for a few years, I got along with her well enough for the limited direct interactions I have had with her, and she had a good rep. And her DG had an equally solid rep, although I didn’t know her as well personally. I didn’t know the team at all. So good files + good boss = worth a look, obviously. And my director and I clicked in the first two meetings.
Once I’m over the first hump of even considering a job, I frequently look for three things when I’m interviewing my boss. Yep, it’s an interview on my side too. I don’t have to work anywhere specific. It’s all about the best fit for me. First and foremost, I like transparency in how my boss approaches files. It makes life easier if I know WHY my boss is leaning one way or another, and transparency in management issues is pretty key. She was very open about the current situation, what she’d experienced over the last few years, and what she was looking for in the future. Second, I like openness in approaches. Some people mistake that for simple transparency, but it isn’t. They often go hand in hand, sure, but many people are transparent about files as long as you do it their way. The discussions showed we weren’t locked into a set approach. There were some pieces fixed, but there was also room to manoeuvre within that box. Third, and this is equally critical for me, I can’t work for an intentional squirrel. We can all get squirrelly from time to time, it goes with our jobs. And if there’s pressure on, ANY job can make someone squirrelly as a boss. But what I don’t want is someone who intentionally embraces their squirreldom. I want calm in the face of the storm, not a tempest brewing during calm seas. She’s not a squirrel, so all good.
I had one meeting with her for about 15 minutes and a second meeting for about 25 minutes the next day. And we realized we were both sold. I didn’t even pursue the other jobs in comparison. A solid job, a solid atmosphere, a solid boss. Sounds perfect, right?
I missed something
I did all the usual things I would do in planning a move, and like all job changes, I took my leap of faith only after mitigating whatever I could and deciding which were “dealbreakers” and which were mere “details”.
But as I did all that planning, I made a huge assumption that served me well for 30 years of my career without checking to see if my assumption still held. I assumed I was at full capacity. Or that even if I wasn’t, I would be able to function near full capacity without too much trouble.
That grandiose view of my own abilities is located somewhere between arrogance, hubris and simple self-confidence. I’ve been able to do just about everything that I’ve ever been assigned and to do it well unless there were specific reasons why it was doubtful anyone could make it work. And sometimes, even then, I succeeded. I have a lot of experience in different types of jobs, I can draw upon lots of different processes and work procedures to get things moving, and even though I was coming into a new job, I had a director who was in her job for at least a year, so I would have guidance.
But I miscalculated my ability to hit the ground running. Yes, I was feeling better after my wife had finished her chemo, and I had completed the previous big project in my old job with some flourish and success. Things were returning to “normal” and I was looking forward to the change in job. Yet I wasn’t at full capacity. As I mentioned above, I ran the previous shop at 80% of my brain power, and that was enough with a good team and lots of corporate knowledge to guide me in my actions.
For the new job? I thought I would go back up to 100% right away as Andrea’s treatments ended, but I didn’t, and 80% was NOT a good starting point. First and foremost, it’s a totally different type of job. I’ve done policy, planning, and operations before, but I’ve mostly done planning and horizontal jobs over the last few years. Most of my operational jobs are in the distant past. In some cases, 20+ years. But it’s not a pure Ops job. Or so I thought. To put it bluntly, I completely underestimated how much “ops” there was and, thus, how big a change it would be for me from my last job. I am normally able to adjust to new rhythms in about 4 weeks, or perhaps 6w at the outside. The new job took me closer to 12, and I’m not totally sure I’ve got the right handle on it.
My new team has fluctuated in size, hovering around the 8-person mark. It went as high as 11, down to 7 at the moment, but hovering around that 7-9 range. I’m used to that size of a team, but of the 7 currently, 4 of them are new to the team since I joined, and 2 more are only veterans by a month or two over me. I’m the third longest-serving member of the team. Which means very little corporate memory exists on a bunch of things. I tried using previous team members to cross-fertilize their knowledge as we onboarded the new people, but it didn’t take as well as I had hoped.
As a result, I came to a conclusion on Dec 1st or so that I needed to put in place a brand new training regime for the whole team to get us up to the same speed and on the same page, so to speak. Instead of the team working at capacity by January 1st, a bunch of the training will happen in January and February. I hope to be at full working capacity by April. But my training all of them is a bit crazy when you think about it. I’ve been in the job 3 months, and now I’m developing a whole new training regime to get them all doing their job the way that I want, and based on having figured their job out myself on the side of my own desk while I was doing my new job. In addition, of the new team, 3 are relatively new to the government. They’re all excellent, but some are a bit greener than others, and all are green to the area. I have a positive outlook on where we’ll be in another three months, but it will take a fair amount of work to get there.
The end result is I’m logging some overtime to compensate for my being new to the files, and everything takes a bit longer than I think it should, the first time through, anyway.
It’s better than it was. I put in some control structures I needed, rearranged a few agendas to work better for me, got some people working on things I could take off my own plate, etc. Yet I haven’t felt like I was really on top of my files for the last 13 weeks or so. I’m also trying to integrate back into the office 2 days a week, which has been an extra adjustment. I’m close to where I want to be, and I’m closer than I was, but it’s taken way longer than I expected.
Cuz I overestimated “me” in the equation. I have high standards for myself, sure, but I have seen myself dropping from 80% in September to probably 65-70% heading into the Christmas break. I haven’t been able to regenerate or regroup.
The fall has not been as easy as I had hoped on the home front. We have had a lot of appointments for Andrea and Jacob, which affected my schedule during the day. I time-shifted to accommodate them, but it can sometimes be a struggle if I have to go go go all day and then add an extra hour or two at night just to catch up because I’m slow or to time-shift breaks from earlier in the day. There have been a few nights where I’ve logged on after 10 or 11 and worked until 2 or 3 in the morning. On the positive side, there aren’t any interruptions then, but it’s not sustainable.
Yet, if I’m honest, work is going “fine”. My bosses are happy, and I’ve started to feel more comfortable with my role and decisions. I’m starting to take on more things that should be with me and off my boss’ shoulders. I’m fulfilling more of the complete manager’s role than I have been. A couple of files have gone off the rails, but as my executive coach says, cut myself some slack. If my bosses think I’m doing fine, and the only one questioning my performance is me, then perhaps I should sit down, take a break, and STFU.
The last two weeks have been hard, too, even though it’s the Christmas break. I have a file that we’re trying to get back on track, and we have a way forward, but it’s a bit “crunched” for time. We’ll get it done, not quite as well as I had hoped at the beginning, but good enough. But at home, I’ve been super stressed about Andrea. Yet nothing about cancer. This was something new and unexpected.
Most of our close friends know that Andrea has limitations in her eyesight. I don’t talk about it much as it is not my story to tell. If she chooses to share it, that is up to her. The challenge right now is that she has something going on that is causing the deterioration of her sight. It is likely temporary, a normal part of life, just something that can happen to all of us, but she is at higher risk, and it is happening earlier for her than most people. But if it’s not? There is a risk of a serious decrease in her sight. With the incumbent effects on her life, and thus the knock-on effects for Jacob and me as well.
She’s already faced some of those question marks this year. We thought her cancer would likely be relatively straightforward to treat; it’s not curable but highly treatable, but it could drop into remission for 10 years, all good. Instead, the treatments were highly debilitating for at least six months, she’s off work for most of a year, there are many side effects, and the remission period may be as low as 3 years. So instead of six months out of ten years dealing with treatment, she could, in theory, be looking at one year out of four. That is a different view of the rest of our lives, affecting all forms of retirement planning and even current living situations.
Finishing the year
As I said in the heading, the year sucked canal water. We started with dashed hopes, and our whole life shifted for the year. Ultimately, we have good outcomes. On a more superficial level, we have good jobs, strong medical coverage and support. We’re better off than 90% of the planet. But the year still felt like it sucked.
Some part of me feels like I’m whining. Most of what happened this year happened to Andrea. For Jacob and me, it is just knock-on effects. Andrea and I both worry about the impact on Jacob, but we’ve been pleasantly surprised to see his increased maturity for the year, along with decreased anxiety. It seems counter-intuitive, but he’s growing and maturing in real and impressive leaps. We’re hugely proud of him.
Yet this blog is about me. And the issues I’m dealing with throughout the year. Although it was “Andrea’s cancer”, the year affected me too. As does worrying about Jacob, and everything that goes with his medical conditions. On top of my own, and the stress of work.
The other night, I was trying to fall asleep, and I couldn’t stop thinking, “What if..?”. What if Andrea loses her eyesight or experiences a significant reduction? What if the cancer remission is shorter than we hope? What if she can’t go back to work? I couldn’t stop my damn brain from racing from one terrible outcome to another, feeling it was completely unfair. It doesn’t happen often, but I do experience those thoughts from time to time. In a moment like that, it is hard to find perspective.
As we head into 2023, there are more unknowns and uncertainties than I would like to be dealing with right now and I need perspective.
I want to find a different way of looking at things. A different way to view the year. And that will be my next post. Flipping the narrative from one of despair to one of success and hope.