Off the Top: Personal Entries

Showing posts: 1-15 of 381 total posts


22 August 2026

Who is Who and Who is Real – Getting to Identity

It is getting to the point where “people” asking to connect or engage bring that uncertainty moment. A photo that looks older than their age, or looks straight out of the 2000 to 2010s stock photo collections, has odd generic postings (and very few of them). The image has AI telltale signs of touch-up or whole cloth fabrication. Is this a real account? Is this a real person? Is this a real somebody with a real identity?

I know many people who have limited, erased, or never really had an online presence. Quite a few of them are college-age age or out 3 to 6 years from undergrad. Having an online presence that is easy to find is a problem. When this is paired with questions of reality, it creates challenges.

Erasing Digital Self of a Person

In the late 00s I was talking to grad students who were focussing research on online presence and one of their questions was how easy would it be to erase a digital life that is created by the person or created through other’s capturing images and content and writing about it or them. The conversation was sort of funny as they felt I was the most difficult person to delete existence for, should they try. I can think of many more, but they are well-known individuals. I was a non-celebrity (who has had some moderate media coverage over time) who is known in some communities and academic circles. But, I have also found my work and sites have been translated to other languages and fully attributed to me. I have also been claimed to work with organizations, where they thought this inclusion was going to matter to getting money or attracting others (this at times has been quite problematic).

Now we are in a world of “manufactured” identities and “faked” accounts of real people. Where the questions of, “Is this who I think it is?”, “Is this a real person?”, “How many, not actually you(s) are there?”. But, how do you get rid of them? How difficult is it to remove the unreal you(s)?

Who is Who? I am Just One Thomas

My dad had a similar name with a different middle name, but same middle initial. Often we resorted to “older and younger” for a while. I have had a life of, “I’m not that person”. My dad went by Tom and I Thomas (getting Americans to say Thomas and not Tom when you state your name is Thomas can be a real challenge at times). I often don’t push on it, but the era of people politely asking about pronouns for a person, also has people thinking to ask what they should call you. To paraphrase Prince, “my name is Thomas”.

I also lived in a neighborhood for four or five years where in four houses in a row there were four Tom / Thomas names and a Tim. When outside and somebody calls out Tom the odds were it wasn’t me. I’d hear, “Tom. Tom. Tom. Thomas!”, and I realized when they hit Thomas it likely was me, and may have been me all along they were trying to get the attention of.

I do know around 12 other Thomas Vander Wals and I’ve had email, message, or calls with many of them, which is fun. In the last year there are one or two new ones that have a similar professional focus and I’ve not met them, but this gets messy. I’ve had people try and use my identity (personal, professional, and my (old long gone) company – I think I know who is behind some of it as they have tried it with others and I’ve know their past and it fits). So, I get wary. I still get confusion and messes around my dad and have to still prove something wasn’t me many years after he passed. Identity is tough.

Are You a You?

But, now with “crafted” and fabricated identities and backgrounds it is so much more difficult. It is to the point of a new identity I run across that wants to connect, unless I can trace back to real context I know is valid, I don’t think it is real. If I’ve met somebody in person, it is easier to some degree to know somebody is a somebody.



15 August 2026

A Book Encompasses More than the Pages and What is on Them

Last evening I went down an odd rabbit hole. I’ve been doing two conflicting tasks with my bookshelves: 1) Taking pictures of them and converting that into markdown for titles and author lists of what is on what shelf and capture what I own; 2) Culling books that are vastly out of date, I didn’t find interesting nor helpful, or poorly written (or produced).

In doing this I ran across a book I picked up (or was gifted) in college during one summer. The book is Habits of the Heart - Google Books, which is academics and research writing a popularly approachable version (think of it as the precursor to Bowling Alone - Wikipedia). The book is a mixed social studies and sociology research look at patterns in America as of the 1980s. My paperback copy binding is a little brittle, but still doing alright. I remember reading the first half and then moved through reading what was of interest and new to me as it was covering familiar ground. I don’t remember much of the book, but I remember I did have a few long discussions about it. I thought I’d see what I highlighted and annotated to job my memory, but some of the notes and cues weren’t mine and I remembered two friends borrowed it (one for class and one also out of curiosity). My own highlights and marginalia are a mystery over time to myself, but now having mine combined with two other’s it is really muddled.

I had two “bookmarks”, one from Kepler’s Books in the first third and in the second third a airplane ticket sleeve for AirCal - Wikipedia with the paper ticket in it typed out for a $59 round trip from Oakland to San Diego. The ticket was from the travel agency connected to the college.

This had memories of college fresh in my head and thinking of great conversations with professors, classes that drastically changed and expanded my understanding of the world (in class and the many office hour visits to discuss something for class or say “hey” and then have an amazing couple hour conversation), and conversations with the president of the college, Brother Mel Anderson (there were a lot of these conversations).

The Habits of the Heart was largely calling out a pattern in the US of embracing individualism and going it alone. My college experience and beyond has all been heavily social and personal individual curiosity and drive, but those two have blended. I have long blogged to connect with others with similar curiosities. But, many years of focus on social software and its multiple patterns and scales with the differences as things scale. But in these, folksonomy / folksonomy - category is individuals tagging in their own vocabulary and out of their multiple deep contexts that are unique and this tagging is primarily for their own retrieval. But, in this tagging it is also social (public or semi-private) and others who have one or a few similar contexts and vocabularies using similar terminology sets use the tags to find the resources as well. This individual and social participant interweaving is key and essential. I don’t know how much I would agree with Habits of the Heart today. I may gut it to refresh it for me.

I wasn’t expecting so much to be wrapped in picking the book up off the shelf (it sat behind a stack of other books) and having the cover bring back memories before opening it and having so many more flood out along with a myriad of contexts colliding.



10 August 2026

My Automations Over the Ages and Today’s View

For a few decades I’ve converted regular manual tasks into automated tasks for many things. I use short code keyboard conversions with TextExpander (TextExpander), Alfred (Alfred), Keyboard Maestro (Keyboard Maestro), Hazel (Hazel by Noodlesoft), Apple Shortcuts, and a couple other small apps and services. But, I also have quite a few scripts in python and Ruby, but a few pure bash scripts. I have a handful of apps that use Claude Cowork (Claude Cowork | Claude by Anthropic) on a schedule and used where the data is not always standard, so it aggregates and structures the data where it often later gets processed by python.

I started building and running automation scripts in the 1990s to handle tedious tasks with multiple steps, or would likely be victims for typos, and which I was handling daily. A task that would take 3 or more minutes (often longer) and had structured stable data I could search made it viable to become a script and automated. I had them to filter email to folders, filter downloads to common folders / directories, and one to turn off audio for the evening which monitored Twitter every 30 minutes for my nightly signoff (“off to read and sleep - zzzz”) and it would mute audio. I’ve had a few for audio that would capture podcasts I was on for a local copy during recording that took just one button click to set Audio Hijack Pro properly and it just worked.

Moving to the Current Adaptive Flows

The last six months (or a little more) I’ve been building aggregators to capture what I’ve done the day before (and the week prior for a manual review). I’ve also automated my morning Obsidian (Obsidian) setup, so that my daily note (or Daily Dump for my notes, in my vocabulary) templates are created for the week ahead with a python script, rather than creating a new note and use a TextExpander snippet to build the structure each morning. But, doing this I realized that I could take my daily task list and the list of potential tasks I keep at the top of my Daily Dump and script the moving uncompleted items to that day’s Daily Dump from the day prior, but also quickly run a calendar scan for the day with Claude and the BusyCal MCP to have my known items at the top of the note written directly in the note. The completed items and checked off were left on the prior day’s Daily Dump in their sections.

In order to run the scheduled python scripts I need my laptop to be awake in the background (but it still the screen remain locked) so to run early morning tasks. I found PMSET as the key to handle the wake-up for the first run and have a python script handle the remaining wake-up processes for that day.

I now have a mix of Claude Cowork Skills (which if I sort out the data is stable enough I convert them to python for consistency, speed, and sustainability) and python scripts that pull my prior day’s files created and worked on list, my items in a feed of the prior day’s additions to Instapaper, Pinboard, and a list of new items in DevonThink as PDF (with links to the PDF as well as a working URL to the source of the item), a list of Readwise articles and video transcripts, and videos I liked and sent to my personal instance of Slack. These lists are in markdown and placed into the directory Obsidian watches over. Most of them a little later in the morning are transcluded into my Daily Dump note for the day where I read through them.

Morning Process

My morning process is to read through what was done the day before and edit them to add links to other resources in Obsidian and write notes. Often I have some entries that will turn into that day’s list of things to do or one of the “potentials” list. I will take items that need to be their own item note or be included into a concept note. This keeps the items fresh on my brain and connecting things to where I can get back to them more easily.

I write this today, as this morning I found my morning automation hadn’t fully run properly, because my Sunday evening script to create the week’s Daily Dump notes didn’t run as it was a cronjob and I was cooking with the laptop asleep so the job didn’t kick off. This morning I converted the cronjob to a launchd task instead and to run on Sunday during another automated wake open window.

Weekly Aggregation

Sunday’s I also run a weekly wrap-up, that pulls everything done for the week. I’m finding this is a bit too much information for a quick review and a manual assessment for the week where I aim to map out things for the upcoming week. It is a bit too much information overload. I don’t know what I’m going to do about it. Now that I have things automated and aggregated I need to rework my human side of things.

The Value of the Automation

The goal of my automations is to give me time back and remove the manual and grunt work so I can do the thinking work. I’ve done this with personal life and work life (and large systems and projects). The current round of automation and aggregation surfaced that I am doing more than I thought I was doing. Another goal is to give more time to do the human thinking and the projects and work needed. I do this so I can do the creative human work and the human thinking work (I find large errors in summarization in nearly all generative AI and creative work so I keep that at bey and use it for grunt work that I check). The scripted automations don’t need the hand holding and I have some occasional test run to check on them to see if they need attention and honing.



5 August 2026

Spokane Fire Loss

I’ve been monitoring the fires in Spokane, Washington the past few days. There is a very good chance my childhood home there, were I lived for about 18 months or so, is gone. But my grandparents former home is fine.

When I was a kid I’d go to my grandparent’s house for a week or two over summer. One summer there was a large fire on Old Trail and up on the southern hill from the Spokane River. We could see the fire from the porch across the river, but could also see the Old Trail fire ignite trees and flames lick up the tops of trees about a mile or so away on our side.

My first thought when I saw there were fires in Spokane was the Old Trail fire when I was a kid.

This now makes two childhood homes gone (or likely gone) in the last two years, with my junior high home in Pacific Palisades destoryed in that huge fire. It is a strange feeling to lose one childhood home, but two is a little more odd.

With Spokane I don’t have the exact address as the address book my mom kept was lost in a move, but I keep expecting to find it. While she was alive I always knew I could ask her or my dad for certain information as they were my Local InfoCloud resources I would query for certain things. I figured they would always be available to answer the queries. It is more of an interest than a need, but still odd not to have it at the ready.

My thoughts are those who are victims in the Spokane and other Oregon and Washington fires.



9 July 2026

Peter Gabriel's New Blood Always Strikes Deeply

Peter Gabriel’s songs from his New Blood album have surfaced in playlists lately and they really resonate more than the original versions. The New Blood album is a hi-res recording with Gabriel reinterpreting his works to work with a symphony. Unlike nearly every rock or pop group that does an album with their songs it isn’t layering in swoopy strings and creating syrupy saccharine interpretations. Gabriel’s New Blood rewrote the pieces to be solid pieces and uses the orchestra as a percussive and large bold sound supporting his work. The deluxe version of the album includes instrumental versions and they hold up incredibly well on their own.

The album has no drumkit nor any other common pop or rock instrumentation. There is an abundance of strings, horns, woodwinds, and percussive instruments with a wonderful use of marimba (or possibly xylophone). The creation works really well for Gabriel’s music. There is really good interplay between sound and silence. The outcome is something more emotional and impactful.

Many of the songs selected and arranged are my favorite versions. San Jacinto is one I really like live versions, but the New Blood is incredibly moving and very cinematic. In Your Eyes is incredible on New Blood and it moves me really deeply the more I listen to it over the years. Don’t Give Up also hits much harder deep inside on New Blood.



29 March 2026

About an Update

Earlier this week James popped up to ask if I truly still used Dreamweaver to build my website. I was a little lost as it has been 15 to 20 years since I used Dreamweaver for much of anything. He was reading it on my “About” page.

I had pretty much forgotten about my About page and looking at it needed a lot of content help and updating. I’ve mostly highlighted areas that need updating, adding, as well as adding, but I have had a few things ahead of it on my list and hopefully it will get done in the next week or two.

When I did my backend updating I updated the front page of the site, but not the about page. I need to get about updating my About page is what this is about.



27 September 2025

In Our Time Loses Melvyn Bragg

I woke a bit early this morning, and as one does when not quite ready to get up and embrace the day, I talked to the lady in the can to play an episode of In Our Time. The episode was preempted with a notification that Melvyn Bragg had retired so there would be an episode from the catalog.

I had completely missed that Bragg had retired on September 3rd. He was doing a lot of wonderful interviews the last few years that I’ve really enjoyed. As I had read them I was impressed how he just kept going and going with In Our Time. Bragg presided over and lead discussion and inquiry into each week’s subject for more than 1,000 episodes.

I got hooked on Bragg and his good interviewing method on The Southbank Show (it was broadcast on Bravo not long after each episode came out). I was pleased to find he had a radio show (In Our Time) and finally sorted out how to listen somewhere between 2001 and 2003, but listening wasn’t easy to do on a regular nor consistent basis.

In Our Time has been an utter gem of an offering as its half hour to hour of in depth and intelligent conversation around a specific subject. Bragg would bring in three academics (usually) with deep expertise on the subject having solid in depth conversations about the subject, while keeping the depth of the discussion to a level it is accessible to non-academic audiences.

I always learned something from each episode I listened to and they give me a better foothold to learn more. I also often look into who the people were that were part of the discussion for deeper dives into their works.

I feel a great sense of gratitude to Melvyn Bragg for all the enjoyment, discovery, and learning his leading In Our Time has brought me. There have been times where I will listen and have no idea what the subject is nor fits into anything I remotely know and in 30 minutes to an hour I have a relatively decent foothold to explore more, it not a solid understanding. I know of little else out like this.

I hope the BBC keeps In Our Time going as it is a real treasure. It won’t be the same without Melvyn Bragg, but it would a complete shame to lose something of this great quality and capability to provide a wonderful way to learn as a great value to civilization.

If you are new to In Our Time the BBC site is a good place to start, as is Braggoscope by Matt Webb who has built a great way to navigate all the episodes of In Out Time.



24 September 2025

Second Person Bird Carnival

Sophia took on the September 2025 IndieWeb Carnival with the topic second person birds. I had some different takes, but settled into one…

Growing up on the US West Coast there were two birds I knew of birds that I had never seen, thanks to sports teams. Cardinals and Orioles are the two that stood out. We had robins, scrub jays, woodpeckers, and a multitude of other birds, but there were no orioles nor cardinals.

Moving east for grad school I saw my first oriole, which I found was more rare than I figured. But, cardinals are more abundant.

A few years back I found the Merlin Bird ID app and its ability to recognize bird songs. I hear many different bird calls and songs regularly. During the pandemic lockdown there became even more birds signing and calling out. Merlin helped me find out what my favorite discernible songs were. One I regularly heard and enjoyed, particularly in the morning on walks is the cardinal.

As we started coming out of lockdown I took my son to a workout with his trainer. The training sessions were outside and to fit in to the outside environment he asked, not what music, but what bird song he should play on the speakers. My son didn’t have any idea and he looked to me and I knew exactly what I would want another (second person) to play, the cardinal bird song (go ahead and go listen).



22 September 2025

Getting the summary Complexity Lenses - An Overview Out

I finally got a “simple” overview post out and posted today to my Personal InfoCloud site - Complexity Lenses – An Overview – Personal InfoCloud.

This post isn’t really long. It is a short version of a few elevator pitches about my Complexity Lenses / Social Lenses. Today there are more than 90 Lenses (actually just shy of 100) and each have elements that are beneath them and many elements have components under them. My full outline in Outlining Software For Pros - OmniOutliner - The Omni Group has more than 1,500 nodes between the parents (lenses) and children combined.

Getting this boiled down to a few paragraphs is a bit of a chore, to get at a high level explanation why the Complexity Lenses are used to tease apart complex environments to see more clearly through the fog of complexity (and even help make a dent to find something to hold onto in times of chaos). Every attempt to tease this out and whittle it down turned into something I didn’t like. These also turned into something more dense than I wanted.

Breaking it down to sentences

Today I looked at the task item for the Overview on my list and then clicked to look at the current state of the draft (or more like multiple drafts) and decided to take a different route. I took the core sentences and put them into a box in an Obsidian Canvas and honed each sentence a bit. I had about 10 sentences and moved the boxes around to get an order. I put lines between the sentence boxes that would be a paragraph.

I then looked at what I had and started asking the editor’s questions: “What are the Lenses”; “What is the value to people using them”; and down the line was “What is the background”. I didn’t have the first answer to the first question at the top. This helped change my structure, which helped keep things relatively tight (for me). I then realized I had a gap in the middle around what are traits of people who use the Lenses and have success with them look like, so I pulled that in.

I had a set piece around “seeing through the fog of complexity” that often helps start the Complexity Lens portion of a talk, so I added that in. The final paragraph became a mixture of other summarizations I’ve used across the years and edited that down.

Wrapping it and Posting

With this in Obsidian Canvas I copied each sentence back into my draft and wiped the initial variations of drafts I had been trying to bludgeon for months. I did a quick read through and another light edit. Then I moved it into Personal InfoCloud and posted it.

I’m may tweak it a little in coming weeks. But, this post will likely be pinned to the top on the Personal InfoCloud, so I can regularly refer to it. This referring and pointing capability is something I haven’t been able to do and I’m happy to have it now.



14 September 2025

James’ Gravity Button

Thinking about James’ gravity button, which I find to be fun.

It was in part was inspired by my gravity story about the time I was working in San Francisco and the bottom of a file box I was carrying gave out. Rather than picking up the files and papers, I turned to my desk and picked up the phone and called the property management office for our office to ask them to, “Turn down the gravity as it seems a bit too strong.” I then went and picked up the files and papers and put them back in the box, which I had reinforced the bottom with packing tape.

Gravity could (/ should?) be a controllable element much like a thermostat does with temperature. Right?



1 August 2025

IndieWeb Carnival - Totems

This is following the prompt - IndieWeb Carnival July 2025: Totems | Maxwell’s Realm, as set by Maxwell Joslyn. All interpretations of totems have come to mind from things I’ve kept in my pockets, a Swatch watch on my belt loop from high school through much of college, my dad’s watch, to a regular cap. But, growing up in the Pacific Northwest the idea that comes to mind when someone says “totem” are the native tribes of the Pacific Northwest’s totem poles and art.

As a young child living in the Seattle area and Portland there were not only totem poles around, but a lot of Totem poles - (Wikipedia) around and I enjoyed them and if we were traveling and there were totem poles around, we needed to go see them. I picked up a couple replicas for my book shelves as a kid and had them for a long time (I swore I still had them). But, it was not just the poles, it was Northwest Coast art - (Wikipedia) that also drew me in.

We would take regular trips each year to Vancouver, British Columbia, which meant even more totem poles and art. Stanley Park had is large totem pole, which we needed to visit, but as I found or more we needed to go see those as well. I could stand and look at them for a long time, but my parents didn’t have the same interest in staring at them and walking around them.

Once my family moved to Portland, Oregon the opportunities weren’t as prevalent to see the totem poles, but the art was all around. In my perspective the best thing about Portland was being close to Lelooska Foundation & Cultural Center – Living History Museum. Going to see Chief Lelooska and the Cultural Center for school trip and cub scout trips, and any other opportunity, was a perfect time in my book. Going to the long house celebrations with the stories and dancing, which came with explanations were fantastic.

This art and gathering called out the local salmon, ravens, hawks, orcas, and more in celebration and made each of them seem even more special. The sometimes world around you that can get overlooked by the day to day (even for kids) gets pulled into pure focus.



25 July 2025

Gutting Book Basics

I continually think I have written about gutting books in the past, but have only mentioned it and alluded to it. When I bring it up I often get asked about and want to point to my explanation, as there are few resources elsewhere (there is one that surfaced in 2009 from Naomi Standen guiding her students How to gut a book).

My Background with Gutting Books

I took my last semester / term of undergrad in England in the tutorial system. I ran into “gutting books” in a lecture in the naught week leading into the term at the Centre for Medieval and Renaissance Studies in Oxford where it was pointed out that the tutorials with papers to be written each week, there would be more reading than there would be time. For each tutorial there would be required reading and ancillary reading that could be 800 to 1200 pages a week, for one tutorial. Many of us had more than one tutorial, so learning to gut books would be a very helpful practices.

Most tutorials are aimed at the student answering a question about a subject to fill in their gap of knowledge through teaching yourself and showing your understanding and the paper you write is the means to express that knowledge had been acquired. You then read the paper to the tutor and work through anything you many have missed and the paper may be marked by the tutor in more detail.

Gutting a Book

There are essential readings that need to be read closely, but if you are familiar with the subject you shouldn’t read what you know, but approach it looking for something new and / or contradictory to what you know and focus on that.

Then approach the related readings by focussing on what is relevant and what you don’t know. Using the table of contents and the index to get to the parts of a book you should or need to read is the primary focus. This can cut down a 500 page book into 40 to 90 pages or reading. Also focus on the book’s preface or introduction and skim the beginning of each of the chapters to get better context.

Pulling notes out of the readings and using multiple bookmarks to reference as you take notes, so you can do back and verify the passages as your are structuring your paper or writing.

Key Concepts

The key concepts are:

  • Don’t read what you already know, but skim it looking for nuance and counter arguments or information that you may disagree with
  • Use the table of content and index to focus your reading
  • Read the preface and introductions (if there are any) as well as skim the beginnings of other chapters to look for shifts in context
  • Read the chapter conclusions and look for changes in context, focus, and shifts in polarity (going form a great thinker to the conclusion alluding to the person being a hack or plagiarist – sort of shift, but also more nuanced)
  • Find areas where you need to read more closely for better understanding

Naomi Standen’s Book Gutting Guide

For the last 15 years or so when somebody asked about where they could find out about gutting a books I would point them to Naomi Standen’s class guide for gutting books - How to gut a book. This has basically been the only resource that I’ve found that is the same practice as what I learned many years prior. I am a bit surprised that this page is still around and available and I’m deeply thankful that it is.

Naomi has a conclusion that I really appreciate:

Once you have gutted a book, you should be able to answer the following questions:

  • What is the thesis of the book?
  • What is the main line of argument?
  • What kind of evidence is cited to support the argument?
  • Where does the book fit in the scholarly debates on the topic?
  • How convincing is the argument/evidence?


21 June 2025

2025 Vanderwal.net Backend Modernization is Done

A couple years ago I thought I would update the backend code from PHP 5.6 to PHP 7 and initial progress on it was hindered by time available.

Planning the Modernization Work

A few weeks back I started looking at it again and mapped it out properly like a project. I realized PHP 7 was deprecated and I should really head to PHP 8, so that target was set. I was planning on keeping things relatively simple using a database connection quite similar to what I had used, but digging through PHP 8 books and resources on O’Reilly Learning Platform everything was using a newer more flexible method. After digging further I took the route that would take a bit more work modifying existing code (some going back to 2000 and 2001). But, as I dug into the work I realized I was only needing to modify and modernize about 20% to 30% of code on the pages and templates.

In doing this I also realized my old method of security around the system management backend was no longer working, so it had to be rewritten as well. That meant rebuilding the backend screens. Those updates went live two days ago on the 19th.

With that done it was back to the last third or so of the pages and templates that are public facing. I had already reworked the category output pages and adding pagination to them. No longer will all 121 Folksonomy categorized posts show up on one screen, only 15 at a time will. The “Personal” category has 369 posts (it is a blog so it is about me, you see, but just not all of it).

The RSS feed received a very minor update to RSS 0.92 to keep in line with many of the OG methods that remain.

The Actual Homepage has been Restructured

The homepage for vanderwal.net has been restructured to make it easier to find information that isn’t directly in the blog and I get emails and DMs about somewhat regularly. Moving it to two columns helped this. I do need to modify this to flex or grid CSS model as tweaking the layout was rather tedious.

This Modernization was like Changing the Plumbing and Wiring in a Building

This modernization was like bringing the plumbing and wiring of a building up to new building code. The walls and structure are all pretty much the same. The top layer stays the same for now.

This modernization does allow me to hopefully finish setting up webmentions, which I’ve had partly wired since around 2021 or so. I just need the last piece to that to work. There are also other IndieWeb related updates I’m planning on making and have been waiting to get this code updated before modifying and adding them into place. By the way, if you are running your own site and/or blog, the IndieWeb community has a gem. There are a lot of resources in their wiki and pages helping anybody with their own site.

The pagination for the blog is likely going to change from a date with month focussed pagination to a page model with the oldest selection being page 1. The archive page will get a long over due update so it doesn’t stop at 2003 (looks at calendar, yep it is out of date). I’m hoping to have an archive page that shows activity, but also addresses the different post types (essay, journal, and weblog) that only lasted the first few years, but also around the 2014 code update and site move the entry type template went missing.

The category listings pages will also likely get an update and the category page may likely get some ease of moving through the posts over time, beyond general pagination.

Assistance with the Update

This being 2025 the question pops up if and how I was using generative AI as part of this. I was using Claude.ai from Anthropic with some initial questions, then I’d head to O’Reilly’s resources to validate them and learn what I needed to know (it had been about 10 years since I was knee deep into PHP). When coding and modernizing the pages and templates I’d and hit defects I’d run those past Claude to sort out what the issue may be (sometimes missing “;”, others the new query wrapper and parsing method caused me to miss something, or I had deprecated code I hadn’t converted). Claude would point out my errors and instruct me how to correct it. Sometimes it would offer a few options for approaches (some were not quite right and others were good and I needed to select a path - after verifying and learning about them further). It also would crank out code. I gave Claude instructions not to bother with large chunks of my pages and code, which it left alone.

I use Claude stand alone and used is Project function to keep things focussed. I fed it the outlines and high level task areas I have in GitHub and Obsidian and it was keeping track of what was accomplished and how the work met the goals. The most impressive thing, compared to other generative AI options is it was very strict with identifying things not viable in PHP 8 (and its iterative versions) as nothing else did this well. Claude also had the code of pages and templates I had worked on and would point out I was using a structure and method in other page and ask if I shouldn’t use that practice on the page I just fed it to sort out some defect I was working through. My code has had four or more iterations over the 25 years and my early coding wasn’t so hot and still remained. Claude helped my code get more consistent, not by it fixing it, but pointing out I had something good and modern and I should keep consistent with that. By the last couple of templates I didn’t need to have Claude check them as they worked with my own editing, but I still fed them in as it seems to help improve suggestions and catching lack of consistency of my own doing.

A year ago I tried this with OpenAI and its ChatGPT and it was a hot mess. It couldn’t keep PHP versions correct. I try it with every update and I find it really problematic and what it outputs (code and other attempts) as nothing better than mediocre and often not correct.

IDE Use

In the last 10 to 15 years the IDE I’ve used to code and work on vanderwal.net has been from Panic and either Coda or now Nova, which have worked well. I have kept a good firewall between AI assistance and the IDE. I don’t mind type ahead suggestions. But, finding deprecated code to address was something I was going to need. Some friends suggested I try PhpStorm by JetBrains, which seemed good as I’ve used PyCharm a few times in the past and really enjoyed it. I knew I didn’t want VS Code near this, as I’ve pretty much had it with VS Code (I mostly use it with Python for data analytics) due to plug-in issues and lack of ease keeping projects separated.

I picked-up a trial of PHPStorm and after a day or so I had the hang of a good portion of what I needed to do. My favorite part is the setting the exact version of PHP you are working with. It highlights where there are errors and problems. In the last couple of days as I finally was getting the hang of PHP 8 and the methods I was regularly using PHPStorm was helping with type ahead suggestions (there were a few times where I accidentally triggered them when I didn’t want them and nearly turned of that functionality - control Z is your friend). PHPStorm also can make use of GitHub CoPilot, which I don’t find helpful with OpenAI connected to it, but is better with Claude Sonnet. The downside with CoPilot is it doesn’t have access to the Project space in Claude I’ve been working with and therefore its suggestions are less on target - CoPilot with Claude is light years better for PHP than OpenAI offerings). Essentially I didn’t use the incorporated genAI functionality and I was very happy with that setup.

Posting Ease

One of the things I’m looking forward to are slightly better methods for posting to this site and managing posts. Many of the steps beyond creating and posting are manual steps, like kicking off creation of the RSS feed (I do that after a quick review of the created post as it is live, I kick the RSS feed after that review). The alerting the media, or the alerts beyond basic RSS, is also a manual step done after that review. I may automate the combination of those two kicks after a review.



9 February 2025

A Blog Move and Thin Catch-up

Yah, I know. It has been a while. Some things have changed, as I’m searching for what is next on the work front. Where I was it was a bit restrictive on sharing outward, so things got a little quiet. I’m still working on the Social Lenses / Complexity Lenses and have 80 to 90 stubs of ideas in my backlog of blogfodder, for here or the Personal InfoCloud.

A Move of Personal InfoCloud

I hadn’t posted to my blog, Personal InfoCloud in a long while. I was in the midst of a 16 part “Shift Happened” series, which was hitting embracing complexity as the next part of the series. I’m not sure if or when I will return to that. But, my work agreement frowned on sharing things out and I had a long negotiation about my prior work and corpus of IP around the Complexity Lenses. But, now that I’m back and able to freely write and share again I realized my blog where that happened much of the time needed to move off SquareSpace. Why? Poor customer support and small things breaking and them blaming me, when I hadn’t touched it in years.

The last two plus months I focussed on the move out and into another platform. I had looked at a few options for a month or so prior, but SquareSpace had one easy export path out, which is to WordPress, which I could self host (I have a few small blogs and sites that I have on self-hosted WP and they are fine). While there is a lot of turmoil in the WordPress sphere, going with the self-hosted option seems viable as a transition, if not longer option. I did an export of my SquareSpace site and in 20 minutes of export I had all my posts in WP and all comments, tags / categories, most media in blog posts, and the structure was there.

While the first step was 20 minutes to get to about 80 percent of a move done, the next portion took about two months between many meetings around advisory to start-ups, discussions about next steps (everybody was holding out until after the election, then to sort out what level of chaos may ensue, now…, and finding a lot of interest it is just getting things to a reality), mentoring professionally to director and up leadership in product management and cross-functional design and development engineering (with a lot of data focus and AI), data analytics and analysis of my own 20+ years of what I know so it can be better organized for others to pick-up. But, I had a deadline of the first week of February for the move out of SquareSpace to take place, as it was the next billing cycle.

The last two months of the move of the blog focussed on getting the design transitioned over or finding a viable design theme to use and bend to something I could work with. I found something, but it came with a lot of options and capabilities, which I initially embraced, then started printing out screens to single screen PDFs and taking the red pen to them (even after the move I think there are some things that may go, but also things that need work to come back). The next big haul was touching every post fixing some media links broken and fixing the URLs, which included the pre-post name date slug as part of the post name. I got those finally sorted out at the end of last week and Thursday I started moving the domains (from where I was developing it in a sandbox), shift to the production site, adding certificates, fixing odd typography issues, fixing routing issues, and other oddities. I hit the deadline.

Move Done and Next Steps for PIC

With the move done, I didn’t realize how much stress and mental clutter I had tied up in that move. I was managing todo lists in Obsidian, GitHub, and some quick reminders with times and dates on them. I felt free to start thinking about what I was focussing on two months prior and a ton of pressure released.

With the Personal InfoCloud blog I still need to fix links that go to Slideshare as most are broken, but I need to sort out what I want to do with those presentations. Jon and Rashmi have started a new replacement for Slideshare as a modern attempt, which I need to try a bit more and assess the fit for needs.

I also need to sort out the homepage of the site, as I’ve long wanted to have a homepage that sits in front of the blogs. I have that now, but I’m not happy with it. With the deadline out of the way I can have it as one of my projects I’m working through.

The categories, post listing, and search is also something I need to re-think and get into a better state. When I moved from TypePad to SquareSpace in 2011 to 2012 there wasn’t a good way to manage this, and what I cobbled together I hated. But, for PIC the platform is something I don’t want to think about I just want to use to post things I write. WordPress has a lot more options and I played with a couple before I put a hard focus on making the deadline about 5 to 6 weeks ago.

I have quite a few blog posts ready to be written. An introduction to the Complexity Lenses (there are over 90 of them now and in my master outline of them with sub-nodes there are over 1,500 nodes all together, which each node capable of being a page to at least 5 pages of explanation). This introduction post may iterate over time, which I’m fine with and not true blog with a line in time tied to it that other posts have. I also need to write up my “20 Social Roles”, which I do a lot of work around helping organizations sort through the roles and dynamics of their work, collaborating, cooperative, and collective environments, but also tool and platform builders creating tools that close the gaps of missing support for any and all of these Social Roles.

What Happens Here?

Here at vanderwal.net I need to get back to building a habit of blogging again. The weeknote is something I may do to help my rhythm. I still write a ton, but it is all in my notes. My daily notes, or “Daily Dump”, looks an awful lot like my first 4 to 7 years of blogging here (so 2000 to 2007 / 2008), before short snippets and observations started ending up in Twitter.

I still need to spend a week of heads down work to update the underlying code that the site runs on. I started that about 2 years back, but a day or two here and there weren’t cutting it and not a good way to make progress, particularly since it requires rewriting the code on my many templates to get data out and filling the pages in. Once that is done I have a few things I really want to address, like pagination on tag pages, and fixing the flow of the blog across time.

Whew!

If you have interest in chatting and catching up, or if you have a project, product, or work you would like help with please reach out.

Take care.



3 September 2022

Weeknote - 3 September 2022

You are asking, “Where are you? Are you okay? Are you still blogging?”

In TikTok parlance, “Great questions. Let me tell you.” First, this standard TikTok pattern is one I find really interesting. It fills in he politeness / nicety gap that has become common in the last decade or two, where people jump into answering questions. This nod to thanking the person asking encourages questions and puts people at ease who asked a question (speaking up is often not something most people are comfortable with). But, the pattern has been used so much and is just a common / required custom, it starts to come off as forced or canned, much like required legal disclaimers. None-the-less, it is a good practice.

Well this was a long “week” (parts of this were in an end of March weeknote that needed finishing, so now edited and updated). Things on the work front got incredibly busy and hectic. I’m going to treat this “weeknote” as a catch-up of things that have held my attention over the past year.

I’m hoping to get back to posting regular weeknotes and blogging. My other blog Personal Infocloud has been quite for a long time, but been waiting for about 2 years for SquareSpace to fix a defect that impacted styling and showing full posts. I have a lot of older content I’ve long used in presentations and workshops, that I’m working to turn into videos of some of the pieces of them that are clearer for understanding in video / animated form. I’m also back working on the 70 plus set of social / complexity lenses I’ve been working on for around 14 years with that label, but around 20 years all together going back to the Model of Attraction (still a foundation for a lot of thinking and framing).

With my son off to college, I may have a little more time to write and share. I’m also looking at a digital garden model (see the last section) and as of recently Massive Wiki for a collaborative or commons approach of moving the Lenses forward (well outward).

Note Taking

I have been deep into cataloging, reading, and using the heck out of Obsidian since trying it out in June of 2020 and going all in at the end of July 2020 and it is now second nature. But, this built on my 10 or so years of taking markdown notes in a directory, which I had 8 to 10 year of text notes in that same directory (which were bulk renamed to markdown). My approach and use of aliases and front matter have changed how I do things, but more on that in the Productivity section below. Many of my issues in a quick test of Roam proved to save me from that path and set of problems, Notion not being mine and not a standard file format so I can reuse the notes easily has stopped being used, I use DevonThink but its backlinking and attempt at other Obsidian functionality was clumsy in my source archive (and I just pull in my directory that Obsidian sits on top of so search is relevant with resources saved), and with Obsidian now having iOS capability I’m really using it a lot on the go. I have a seriously strong preference for having the notes be separate from a system that wrangles and provides organizing for and around them. Having used nvAlt for nearly 10 years when it broke badly and wouldn’t open, all of the 2,500 or so markdown (and text) notes that sat under the app in a directory (and linked with file metadata tags). Putting Obsidian in the same notes directory and crating that directory as a vault things just continued on, but now with far more functionality.

One irony is my use of Obsidian, and in particular my daily notes (Daily Dump), has me posting and sharing here less. It is ironic as I write in the Daily Dump as if I am writing to others, but the notes are just to myself (for now - this may change if I can sort out how to keep some of the reading, learning, observations, etc. separate from work or formative observations. The Daily Dump was partly intended to capture things that could be shared back out in a weeknote. Things like the Personal Operating System, which I found insanely insightful (read below), things from Sentiers and The Near Future Lab (particularly around Generalists, which I find quite similar to a bumping into a brightline for polymaths, but also bumps up against Jane McConnell’s book The Gig Mindset Advantage (more on these later as well).

With Obsidian having tags (used to aggregate related things, as a hook metaphor I’ve used for 18 years or more) and the backlinks to use as bridges to move to related materials and ideas much in the way any hypertext environment functions. I used VooDoo Pad on my Macs for roughly 15 years, but it not easily working across iPad and phone to easily read, edit, or add to the corpus had it shift out of my main workflow. I also use Drafts for quick input from mobile and sometimes iPad.

Obsidian has been amazing with its pace and quality of development over the last 2 years. The iPad version is pretty solid, but I’m usually in reach of my iPad so I’m not leaning on it all that much at the moment. This past week there were large changes to the insider build for 0.16 (it was reworking some underpinnings to improve many of community built plug-ins, themes, and templates), but it was the first time the updates broke things in my workflow rather badly. Normally updates cause no problems, but only offer benefits and improvements, with occasional bumps that are resolved in 5 to 10 minutes. But, with the bump this week, I still love it for thinking through writing and note capturing and interlinking. There isn’t anything out there that is close to it.

Read

I have been reading a lot, with a good portion coming through me trusty RSS feed reader, NetNewswire, which echoes my vanderwal.net links page.

Newsletters

While I am not a huge fan of newletters (mostly the part that they arrive in email and not RSS, but the ones that also have RSS feeds are the ones I have been sticking to). Many of these arrive on Sunday, but I really wish it were Friday night or early Saturday morning so I have Saturday and Sunday mornings to get through them and follow the links and devour what is there, but Sunday mornings many arrive and I spend the week going through them.

The one that I am a huge fan of from a general purpose is Patrick Tanguay’s own newsletter Sentiers, which I find to be a real gem. I lost track of Patrick for a while after his Alpine review stopped publishing. I would love to see his Sentiers grow to be a bit more as I find it to be such a good offering. I have been reading it regularly for about a year or a bit more and Patrick has been popping up on podcasts I follow (Near Future Lab (now mostly moved to a Discord for and The Informed Life - more on these later).

Jorge Arango’s newsletter, Informa(c)tion, is an information and organization focussed gem that arrives every other Sunday. There are always good pieces and the links are gems.

Others I really enjoy and tend to link to things that open more browser tabs are: The Marganilian by Maria Popova; Curtis McHale’s PKM newsletter; and Monocle Weekend Edition newsletter (there are many times of late were the newsletter is a bit off target, but the balance for me mostly entertainment).

Books

The Gig Mindset Advantage has been a gem, mostly as it is very familiar as it is pretty much my natural (unintended) MO (modus operendi).

The Map of Knowledge, by Violet Moller has become one of my favorite books. It quickly turned into a slow meditative read as it broke some of my prior understanding of the world of knowledge and creation of advanced math, sciences, and philosophy. This refactoring of my understanding was around the realization that most of the “great books” and works that are the foundations are just very tiny slivers of knowledge that made it through an insanely fragile process of keeping paper copies. A book would need to be hand-written to create a copy and that copy on paper would only last 50 to 80 years before it would heavily decay. I knew well that most of what Western Europe used as fodder in the Renaissance for advancement were works from ancient Greece that had been kept alive through the great libraries and education systems in Persia, Near East, Middle East, Arabian regions, North Africa, and Moorish efforts in Spain. The realization that were may not be looking at the best thinking from the “classics”, but just those that made it through time.

While I had a decent understanding of the vast contributions advancing math, sciences, medicine, and philosophy that are the foundations of much of western thinking, I didn’t know much of the who, when, and where. The Map of Knowledge goes into these areas with a very good level of understanding. The book also does a great job laying out the cycle of life for advanced learning and libraries in each of the regions and progressions through time. One of the common cycles that causes the downfall in many regions was gap in the civilization between those with advanced knowledge and learning and those in power, as well as regular poeple. That chasm between the advanced and those not caused a lot of friction, most often leading to the destruction of libraries and institutions. Many of the civilizations never returned to anything close to the advancements. But, the libraries and learning institutions dispersed and found new benefactors and locations to continue moving forward.

Violet Moller has certain given me a good foundation to learn more.

Gillian Tett’s Anthro-Vision was a book, well a chapter in that book, I’ve been waiting for for many years. The chapter on “Financial Crisis” where Tett had been researching financial markets using her background as an anthropologist for a new role at The Financial Times. Tett followed the paths of understanding in the way a good ethnographer / anthropologist does looking to understand the quiet, and seemingly foundational, areas that seem to be out of focus. This area was that of credit swaps in financial loan markets, which were what caused the 2007 housing market collapse and in 2008 at the massive meltdown of the financial markets. The model for building understanding is one that should be common, but sadly isn’t. The remainder of the book is quite good as well.

Productivity

The biggest thing around productivity is my use of Obsidian continues, as mentioned above. In a couple chats recently I have found other have brought up the backlinking / crosslinking as the most valuable feature. For those of us who have been using Macs for a while we find it reminiscent of not only wikis and their power, but in particular VooDoo Pad, which was light weight and everything was easily interlinked and backlinked and search was incredibly good. VooDoo Pad ran locally on your Mac (eventually it also could sync and run on iOS devices, but it needed a special application to run it). The genius bit about Obsidian is it is just markdown notes with an app that acts as an over watcher to connect and index things, but leaves the markdown notes fully usable by any other app or service that can use Markdown.

Having been taking notes in one directory (and its sub-directories) for some 20 years the ability to always get to my notes and use them is highly valuable. I have run through numerous other apps (particularly cloud based) that just die or go away as they are no longer popular or the owners have the wonderfully tragic combination of being ignorant and arrogant. I can pick-up any of my notes in markdown that have backlinks and they also function in Drafts or other programs. The principle of Small Apps Loosely Joined still has resonance and deep value.

Along with Obsidian and the backlinked notes, I have also been keeping a keen eye on Digital Gardening (Maggie Appleton explains this really well and had links to others also diving deeply). At some point I also stumbled upon Software for your second brain - The Stack Overflow Podcast with Alexander Obenauer talking about his quest for creation of a “personal operating system”, which he shares out in his Lab Notes. Much of Alexander’s quest became refocussed on Obsidian as it was doing a lot of what he needed and was trying to frame out so to build it. He has crated extensions to Obsidian to close some of his perceived gaps, but the underlying principle is data portability and a concept incredibly close to the Small Apps Loosely Joined.



This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License.