<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>hi, it&#39;s mike</title>
    <link>https://mike.puddingtime.org/tags/it/</link>
    <description>Recent content on hi, it&#39;s mike</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>mike@puddingtime.org (mike)</managingEditor>
    <webMaster>mike@puddingtime.org (mike)</webMaster>
    <copyright>© 2026, mike</copyright>
    <lastBuildDate>Thu, 29 Feb 2024 20:33:53 -0800</lastBuildDate>
    <atom:link href="https://mike.puddingtime.org/tags/it/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Daily notes for 2024-02-29</title>
      <link>https://mike.puddingtime.org/posts/2024-02-29-daily-notes/</link>
      <pubDate>Thu, 29 Feb 2024 20:33:53 -0800</pubDate><author>mike@puddingtime.org (mike)</author>
      <guid>https://mike.puddingtime.org/posts/2024-02-29-daily-notes/</guid>
      <description>Trying out commafeed for RSS. Dropping Wallabag. A handy tiddlywiki plugin. The Fujifilm X100VI. What&amp;rsquo;s traditional IT?</description>
      <content:encoded><![CDATA[<h2 id="commafeed">Commafeed</h2>
<p>I have been giving <a href="https://www.commafeed.com">Commafeed</a> a try as my self-hosted RSS service. It&rsquo;s got a very simple presentation, decent keyboard shortcuts, presents the Fever API to RSS clients like Reeder, and has filtering capabilities (though I am having some challenges understanding their ins and outs).</p>
<p>The main issue I have with it is its somewhat limited set of sharing options, but that actually helped me decide to decommission Wallabag (which is not one of them). I&rsquo;ve found that pretty slow and not as easy to deal with as Pocket across platforms. I wanted to like it, but it&rsquo;s hard to justify for a kind of tool I&rsquo;m glad to have but don&rsquo;t feel a deep attachment to. So I&rsquo;m switching back to Pocket, and Commafeed works just fine with that.</p>
<h2 id="stories-for-tiddlywiki">Stories for Tiddlywiki</h2>
<p>The Stories plugin for Tiddlywiki lets you create a second column and divert tiddlers to it so you can have things side-by-side. I don&rsquo;t use it much for my personal wiki, but for my work wiki it&rsquo;s a great way to have my interstitial journal sitting open and ready in one column, and my active tiddler open in another.</p>
<p><a href="https://giffmex.org/stroll/stroll.html#%24%3A%2Fplugins%2Fsq%2FStories">This appears to be the closest to a link I can find</a>.</p>
<h2 id="fujifilm-x100vi">Fujifilm X100VI</h2>
<p>I am not made of stone. I preordered one. I <a href="https://pix.puddingtime.org/San-Francisco-SepAug-2023">took my X100V to San Francisco</a> a few months ago for a work trip and renewed my affection for the series. As with Portland, I much prefer the X100s to a larger ILC for street carry. I did keep thinking, as we walked around Chinatown at night, &ldquo;man, I wish this thing had IBIS.&rdquo; I still liked the shots I got, but you&rsquo;re managing harder tradeoffs. With any luck I didn&rsquo;t preorder too late to get one before next September, but we&rsquo;ll see.</p>
<p>I&rsquo;ve long held that the X100 series could stop iterating once it had weather resistance (solved with the V) and IBIS (solved now with the VI). I suspect a faster lens would make the bulk unacceptable, so I will not hold my breath on that one. I&rsquo;d like the series to match up batteries with the X-T series, too, but that might be another bulk issue, and I have accrued a collection of the WP-126S batteries between the X100F and X100V, so I&rsquo;m set. I have a very thin Wasabi charger that&rsquo;s great for travel. During my SF trip I had all-day walking around juice on the battery in the body and a pair of spares at the bottom of my sling.</p>
<p>I wonder if the X-Pro series ended with the X-Pro3. I liked mine a lot but also felt like the &ldquo;anti-chimping&rdquo; display was a little gimmicky, and it didn&rsquo;t have IBIS. Returning to a normal rear panel of some kind and IBIS would be great, but I&rsquo;m good with the X-T5 and not so hung up on the rangefinder-esque design that I&rsquo;d run out and buy an X-Pro4. And if I did, I&rsquo;d slap my nice 23mm on it and have &hellip; an X100 but a little bigger and more conspicuous and a few stops faster. Nope. I think the X100VI has the makings of a desert island camera.</p>
<h2 id="work">Work</h2>
<p>Today was IT steering committee day. I was asked if I thought my crew does more or less than traditional IT. Interesting question. My current place sells SaaS, my last place had a lot of on-prem estate (and a hyper-overbuilt network given the size and nature of the business).</p>
<p>At my last place I presided over the last of a desultory teasing apart of corporate IT and something we called &ldquo;SRE&rdquo; for a period before settling on &ldquo;developer services.&rdquo; For reasons I will avoid enumerating, we had some struggles with that teasing apart that persisted over four years &ndash; I left engineering, did IT, went back to engineering, then went <em>back</em> to IT one more time. Each time I&rsquo;d chip at the problem from my new perch. It all came down to loosening some death grips in IT, reassuring corporate security that the engineers wouldn&rsquo;t wrap the car around a tree, and eventually just being a little bit of a prick with the one remaining IT person who felt it right and proper to require security engineering to petition for log dumps so they could audit their own services.</p>
<p>&ldquo;If you make him give them self-serve access to Splunk, he&rsquo;ll quit,&rdquo; warned the manager I had over that team.</p>
<p>&ldquo;Well, good. He needs to be this tall to ride. If he can&rsquo;t handle letting people see logs for their own services, this is probably for the best.&rdquo;</p>
<p>I wrote a memo (the only &ldquo;Mike uses his directorial <em>ex-cathedra</em> voice&rdquo; memo I&rsquo;ve ever written) explaining that everyone needed to be <em>this</em> tall to ride. He couldn&rsquo;t handle it and quit. Wasn&rsquo;t tall enough to ride.</p>
<p>Anyhow, I have a lot less complexity to deal with at the current place. There are still some weird &ldquo;why does this route through IT&rdquo; issues that pop up, but they&rsquo;re pretty easily resolved by visiting my security colleagues and asking &ldquo;did we do this for a reason&rdquo; (seldom) and then asking engineering &ldquo;would you like to remove me as an external dependency?&rdquo; (usually, but sometimes I wonder if they think I&rsquo;m trying to trick them).</p>
<p>What it amounts to is an interesting inversion of value. When I presented today about the year&rsquo;s big initiatives it was mostly about portfolio governance, access management, and providing administrative uplift to the vendor management process. We still have to deal with traditional IT admin stuff, but it&rsquo;s pretty contained. Not nearly as sprawling and perilous as it was at the last place.</p>
<p>Anyhow, &ldquo;traditional for where&rdquo; is the real answer. I&rsquo;m glad to be doing my job in a context and era where the parts that are simple and the parts that are complex have sort of shifted around.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Daily Notes for 2024-02-13</title>
      <link>https://mike.puddingtime.org/posts/2024-02-13-daily-notes/</link>
      <pubDate>Tue, 13 Feb 2024 00:00:00 +0000</pubDate><author>mike@puddingtime.org (mike)</author>
      <guid>https://mike.puddingtime.org/posts/2024-02-13-daily-notes/</guid>
      <description>I gave Logseq a shot. Migration Day. Kill It With Fire.</description>
      <content:encoded><![CDATA[<h2 id="gave-logseq-a-shot">Gave Logseq a shot</h2>
<p>&hellip; I really did. I don&rsquo;t think it&rsquo;s gonna take.</p>
<p>There&rsquo;s a lot to like about it, and if your whole thing is &ldquo;I&rsquo;m gonna go try this new model of thinking about things,&rdquo; it&rsquo;s a fine representative of the smart/connected/non-hierarchical etc. notes market. It is very outline-centric, so org-mode and Workflowy people will feel more at home.</p>
<p>The approach I took to my trial was to just go with its preference for daily journal pages as the starting point. I did do an overlay on that using <a href="https://fortelabs.com/blog/para/">PARA</a>,  more or less.</p>
<ul>
<li>Daily pages included a section for meeting notes, a task inbox, and a section I called &ldquo;facts&rdquo; that was just meant to be &ldquo;random snippets of this and that flowing in throughout the day.&rdquo;</li>
<li>My project pages included project notes and project-specific tasks.</li>
<li>My area pages included notes and tasks that I knew were related to a given area when I created them.</li>
</ul>
<p>Logseq includes a built-in TODO page that gathers all your open tasks, which you really need if you&rsquo;re dumping todos into daily pages. On a desktop monitor it feels manageable. On a laptop panel, especially one with a 16:9 ratio, it feels overwhelming if you have many open tasks.</p>
<p>I came across a number of strategies for dealing with the problem of &ldquo;loose tasks flying around in your note volume&rdquo; including review of the TODO page, custom queries, and the use of <a href="https://github.com/ahonn/logseq-plugin-todo">a plugin</a> that offers a way to quickly scroll through available tasks and inject the ones you want to tackle today into your journal.</p>
<p><a href="https://github.com/QWxleA/Unfinished-business">Another plugin</a> provided a way to automatically roll daily journal tasks over with the creation of a new daily page, but it threw me a few curveballs after a day of trying to use it without having to think about it.</p>
<p>Two obvious comparisons to make are org-mode in Emacs and Obsidian.</p>
<p>If you like the thought of a very outline-oriented notes and tasks manager, but wish there was a more robust and purpose-built sync capability than org-mode offers, Logseq offers org-mode syntax and has a paid sync capability that seems to work pretty well. If you don&rsquo;t care about a mobile use case I don&rsquo;t know why you&rsquo;d pay for sync when there are things like Dropbox and Syncthing. But if getting at your stuff on your phone matters and you&rsquo;re sort of over trying to make Beorg or Plainorg work, Logseq might be interesting.</p>
<p>Obsidian is the real competitor, though, and as I read through forums and subreddits I saw some hair-splitting over which solution was &ldquo;better&rdquo; based on features that come out-of-the-box. Logseq does have better built-in task management stuff, but a single, very mature plugin in Obsidian closes that gap and then exceeds Logseq&rsquo;s out-of-the-box experience, and you&rsquo;re back to finding plugins to get parity.</p>
<p>I&rsquo;d be remiss to leave out org-roam (Emacs) and Denote (also Emacs). If your use case is just notes with no tasks, either of these will work pretty well, too. You&rsquo;re just left with the sync challenge, and neither is suitable for mobile (IMHO &hellip; livable, but not great). I said &ldquo;just notes with no tasks&rdquo; because org-mode&rsquo;s agenda, which is generally how you&rsquo;re going to aggregate todos across a bunch of connected notes, has known scale issues over time as you add more and more files as potential sources of tasks. If you don&rsquo;t mind adding more custom lisp and a package or two you can overcome that. You&rsquo;re still left with the mobile problem.</p>
<h3 id="what-about-one-big-page">What about one big page?</h3>
<p>I thought about that, too, after a little Ed <a href="https://indieweb.social/@mikegrindle/111856204328700800">trolling</a>. I&rsquo;ve done the whole &ldquo;one big org file&rdquo; thing in the past, but that was a simpler time.</p>
<p>I did model PARA into a single org file, tweaked a few org-capture templates, and made some conventions  to take advantage of the <kbd>:CATEGORY:</kbd> property and tags inheritance. That made the agenda a lot more digestible and useful.</p>
<p>The single-file approach also lets Beorg and Plainorg work pretty well.</p>
<p>That isn&rsquo;t exactly a &ldquo;connected notes&rdquo; thing anymore. It&rsquo;s more like Workflowy, and that&rsquo;s if you&rsquo;re doing it in org. I can&rsquo;t imagine doing it without org-mode&rsquo;s assistance. Too much going on.</p>
<h2 id="migration-day">Migration day</h2>
<p>I&rsquo;m sitting on a call with a migration specialist from Jamf, having promised the team that I&rsquo;d be available to yell or threaten if they requested it.  This is our third go at effecting a migration off of self-hosted infra and into their cloud. <del>Fingers crossed</del> Went fine. We&rsquo;ll be able to decom a load balancer along with several compute and db nodes.  We&rsquo;ve also observed that a few backoffice integrations work much better in their cloud instance, meaning better reporting about the state of our end user compute fleet.</p>
<p>We&rsquo;re sort of in a change season right now: In the coming half we&rsquo;ve got a new password manager, a VPN refresh and some bits and bobs to improve our SSO situation. Getting Jamf in the rear-view mirror means a significant amount of headspace opens up for the team and will vastly improve our chances of success on one major initiative I pulled forward by two quarters and have sitting on the dock, awaiting a more reliable endpoint management setup to take advantage of it. Better reporting also means we&rsquo;ll be able to make good on a major change we made to laptop fleet management that has improved our hardware budgeting situation a lot, but has needed better insight to really sing.</p>
<p>I took this job knowing there&rsquo;d be a lot of simplification work to get through, and it hasn&rsquo;t disappointed. There are days I want to pull my hair out &ndash; like the first and second times we had to scrub our Jamf migration &ndash; but there are also plenty of days when things come together and I clock out knowing we took a step forward.</p>
<p>Most days I also ask myself what&rsquo;s compelling about all this to me. IT&rsquo;s generally thankless work. But &ldquo;run services orgs&rdquo; is pretty much what I do, even when I&rsquo;ve led engineering teams who probably didn&rsquo;t want to think of themselves that way. I think the simplest answer is &ldquo;you can help a lot of people and make a lot of things better,&rdquo; including for the people who are also asking themselves why on earth they&rsquo;re in IT every couple of days.</p>
<p>I also happen to like unknotting Christmas tree lights.</p>
<h2 id="kill-it-with-fire">Kill It With Fire</h2>
<p>Through this change season, I&rsquo;ve been noticing and appreciating my Readwise notes from  <em><a href="https://nostarch.com/kill-it-fire">Kill It With Fire</a></em>, Marianne Bellotti&rsquo;s excellent book on dealing with legacy systems. I read it thinking it would be more &ldquo;technical,&rdquo; but it&rsquo;s as much about the leadership and cultural challenges of dealing with legacy systems. Right up there with Camille Fourier&rsquo;s <em><a href="https://www.oreilly.com/library/view/the-managers-path/9781491973882/">The Manager&rsquo;s Path</a></em>.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
