Figuring Out Who I Am

I did a lot of hard work this week.

I have a public speaking assignment in church tomorrow. So I’ve spent most of my evenings preparing for this.

I’ve been doing more intense tracking of food/insulin for endocrinologist appointment this week.

I filed income tax returns and I filed a GST return.

I submitted application to municipality for forgiveness of the broken water main line (if approved will cap the water overage charges at $500 instead of $2500).

We had sleep disturbances several nights due to sick children. Consequently my mornings could have been more effective.

These were all things that needed to be dealt with. No way of avoiding it. But they definitely interfered with my professional development time.

On the upside I worked out twice for about an hour (Monday and Wednesday nights after supper).

And I bought an audiobook, The Complete Software Developer’s Career Guide by Jon Sonmez. This is turning out to be much better than I expected.

Then yesterday I noticed we have a broody hen. So I found some fertilized eggs from another local farm and slid them under her last night. We can’t wait to have some chicks in 3 weeks.


Welcome. This is my own personal sprint retrospective. I use the scrum questions to reflect on my week and make notes as a developer journal entry. It is one form of working in public.

What worked well?

Problem solving. I got back on this after hearing in the career audiobook that I need to be able to dominate with these skills. I worked through 3 coding problems this week.

Leaving Comments. On 2 days I spent some time reading articles and leaving comments. Ideally I’d like do this in the evenings.

Standardizing my handle across platforms. I am now glenmccallumcan on github and twitter and stackoverflow. On linked in my profile url is /in/mccallum. I hesitate to give that one up. But maybe. In addition I have the domains glenmccallum.com, .net, .org, and .ca. I’m still resisting giving those up for glenmccallumcan.com.

Pomodoros. I found a new pomodoro timer for my phone. Way better than the browser-based timer I was using before. It doesn’t automatically start the break period for me when I’m in the middle of writing a code statement. It waits until I’m finished my thought and I tell it to start the break.

What could be improved?

Communicating who I am and what I do. I’m working through this. It takes time. I’m torn between topics I want to explore and develop as a blogging theme. C# backend work is a given. But it needs to be combined with something. On the front end I’m torn between React/React Native vs Blazor (Web assembly)/Xamarin. And then there is GraphQL and the Marten document store on PostgreSQL. Those look fun too! And linux!

Daily Review. I need to get back to this. I only did it once this week.

Project Portfolio. I also got this idea from the career book. My github account is pretty sparse.

What will I commit to doing in the next sprint?

New Headshot. Put on LinkedIn, Twitter, Github, Dev.to. StackOverflow.

New Twitter Header. New LinkedIn Header Images. Matching

Write a short standardized tagline/bio. Publish to LinkedIn, Twitter, Github, Dev.to. StackOverflow.

Attempt to do social media/reading/commenting in the evenings. Development/coding in the morning before work.

Tame my domains. Get the addresses updated to my PO Box. Stop paying the expensive privacy surcharge on my canadian domain. Look at transfering to another registrar.

Project portfolio. I’m going to push what I’ve put together for MarketGardenManager. I will abandon the commercial prospect for now. I just haven’t purseued it.