Liss is More
An Old, Familiar Feeling — Liss is More
I had a not-too-unusual experience with AI yesterday, that had a not-at-all-normal impact.
Indie developer Casey Liss of Accidental Tech Podcast fame recounted his experience using Claude Code on his app, Callsheet. With Claude Code, he was able to fix two bugs that had eluded him for months, and his take on the experience is unique.
I was struck; I was feeling something that was familiar, but distant. I felt like I had just worked together with a coworker to solve a technical problem. It felt like I was part of a team again.
I expect Casey to receive some negative feedback about this, but I totally understand the perspective. It’s okay to perceive a coding agent as an extension of your team. For indie developers, who are often a team of one, having an agent to bounce ideas off of, to experiment with, and to debug/fix code with is incredibly impactful.
{
"type": "entry",
"published": "2026-06-12T20:55:29.042755+00:00",
"url": "https://cleverdevil.io/2026/casey-liss-has-a-new-teammate-claude",
"syndication": [
"https://cleverdevil.club/@jonathan/116739127991508194",
"https://bsky.app/profile/cleverdevil.io/post/3mo4mtax3vc2g"
],
"content": {
"text": "Liss is More\n An Old, Familiar Feeling \u2014 Liss is More\n \n I had a not-too-unusual experience with AI yesterday, that had a not-at-all-normal impact.\n \n \n \n \n \nIndie developer Casey Liss of Accidental Tech Podcast fame recounted his experience using Claude Code on his app, Callsheet. With Claude Code, he was able to fix two bugs that had eluded him for months, and his take on the experience is unique.\n\nI was struck; I was feeling something that was familiar, but distant. I felt like I had just worked together with a coworker to solve a technical problem. It felt like I was part of a team again.\n\nI expect Casey to receive some negative feedback about this, but I totally understand the perspective. It\u2019s okay to perceive a coding agent as an extension of your team. For indie developers, who are often a team of one, having an agent to bounce ideas off of, to experiment with, and to debug/fix code with is incredibly impactful.",
"html": "<a href=\"https://www.caseyliss.com/2026/6/12/an-old-familiar-feeling\">\n \n \n <img src=\"https://www.caseyliss.com/images/favicon.png\" alt=\"\" />\n \n \n <span>Liss is More</span>\n <span>An Old, Familiar Feeling \u2014 Liss is More</span>\n \n <span>I had a not-too-unusual experience with AI yesterday, that had a not-at-all-normal impact.</span>\n \n \n </a>\n \n \n<p>Indie developer <a href=\"https://www.caseyliss.com\">Casey Liss</a> of <a href=\"https://atp.fm\">Accidental Tech Podcast</a> fame recounted his experience using Claude Code on his app, <a href=\"https://callsheetapp.com/\">Callsheet</a>. With Claude Code, he was able to fix two bugs that had eluded him for months, and his take on the experience is unique.</p>\n<blockquote>\n<p>I was struck; I was feeling something that was familiar, but distant. I felt like I had just worked together with a coworker to solve a technical problem. It felt like I was part of a team again.</p>\n</blockquote>\n<p>I expect Casey to receive some negative feedback about this, but I totally understand the perspective. It\u2019s okay to perceive a coding agent as an extension of your team. For indie developers, who are often a team of one, having an agent to bounce ideas off of, to experiment with, and to debug/fix code with is incredibly impactful.</p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io",
"photo": "https://cleverdevil.io/profile/photo"
},
"post-type": "note",
"_id": "48576078",
"_source": "10"
}
{
"type": "entry",
"published": "2026-06-12T09:50:56-07:00",
"url": "https://boffosocko.com/2026/06/12/55835846/",
"category": [
"Typewriters",
"Frank Navasky",
"Olympia Report De Luxe",
"You've Got Mail"
],
"content": {
"text": "",
"html": "<img src=\"https://boffosocko.com/wp-content/uploads/2026/06/wp-17812805007093887062811227926847-768x1024.jpg\" alt=\"A 1977 Olympia Report de Luxe electric typebar typewriter with an index card in the carriage that reads: "Now listen to this. The gentle and soothing lullaby of a piece of machinery so perfect--"\" width=\"660\" height=\"880\" />"
},
"author": {
"type": "card",
"name": null,
"url": null,
"photo": null
},
"post-type": "note",
"_id": "48574170",
"_source": "2785"
}

{
"type": "entry",
"published": "2026-06-11T22:49:05-07:00",
"url": "https://boffosocko.com/2026/06/11/im-gonna-type-every-word-i-know/",
"category": [
"Photo",
"Social Stream",
"Typewriters",
"one typed quote",
"Parks and Recreation",
"typewriters in media",
"Underwood SS",
"Underwood typewriters"
],
"content": {
"text": "",
"html": "<img src=\"https://boffosocko.com/wp-content/uploads/2026/06/wp-17812035942178512310305501088334-1024x768.jpg\" alt=\"Index card in the carriage of a black Underwood SS Rhythm Touch typewriter that reads: "I'm gonna type every word I know: RECTANGLE, AMERICA, MEGAPHONE, MONDAY, BUTTHOLE" \u2014Ron Swanson (Nick Offerman), Parks and Recreation "Media Blitz", Season 3, Episode 5, aired 2011-02-17 using an Underwood SS/Rhythm Touch\" width=\"660\" height=\"495\" /><img src=\"https://boffosocko.com/wp-content/uploads/2026/06/wp-17812035943334811438640244886900-1024x768.jpg\" alt=\"Black Underwood SS standard typewriter sitting on a wooden desktop in front of a window with greenery outside. There is a typed index card in the carriage.\" width=\"660\" height=\"495\" />"
},
"author": {
"type": "card",
"name": null,
"url": null,
"photo": null
},
"post-type": "note",
"_id": "48574171",
"_source": "2785"
}
I was following James’ Search engine shortcuts in Firefox which was very helpful, though I was not seeing this part of step 5 in Firefox on Windows:
“Click the icon of the site in the ‘This time, search with:’ bar. If you haven’t already added the site as a search engine, a small green + icon should appear indicating you can add the site as a search engine.”
I knew that indieweb.org advertised OpenSearch, so I thought there should be a way the browser picks up on that. I found that right-clicking in the address bar gave me the option Add “IndieWeb (en)”.

That worked and the search now shows up under Settings > Search Shortcuts. However, it appears that the edit option is disabled, which seems like it might be a bug. That prevents me from adding a search shortcut like @iw unless I manually add the search engine.
{
"type": "entry",
"published": "2026-06-11 17:25-0700",
"url": "https://gregorlove.com/2026/06/i-was-following/",
"content": {
"text": "I was following James\u2019 Search engine shortcuts in Firefox which was very helpful, though I was not seeing this part of step 5 in Firefox on Windows:\n\n\n\u201cClick the icon of the site in the \u2018This time, search with:\u2019 bar. If you haven\u2019t already added the site as a search engine, a small green + icon should appear indicating you can add the site as a search engine.\u201d\n\n\nI knew that indieweb.org advertised OpenSearch, so I thought there should be a way the browser picks up on that. I found that right-clicking in the address bar gave me the option Add \u201cIndieWeb (en)\u201d.\n\n\n\nThat worked and the search now shows up under Settings > Search Shortcuts. However, it appears that the edit option is disabled, which seems like it might be a bug. That prevents me from adding a search shortcut like @iw unless I manually add the search engine.",
"html": "<p>I was following James\u2019 <a href=\"https://jamesg.blog/2024/10/13/search-engine-shortcuts-firefox\">Search engine shortcuts in Firefox</a> which was very helpful, though I was not seeing this part of step 5 in Firefox on Windows:</p>\n\n<blockquote>\n<p>\u201cClick the icon of the site in the \u2018This time, search with:\u2019 bar. If you haven\u2019t already added the site as a search engine, a small green + icon should appear indicating you can add the site as a search engine.\u201d</p>\n</blockquote>\n\n<p>I knew that <a href=\"https://indieweb.org\">indieweb.org</a> advertised <a href=\"https://indieweb.org/OpenSearch\">OpenSearch</a>, so I thought there should be a way the browser picks up on that. I found that right-clicking in the address bar gave me the option <b>Add \u201cIndieWeb (en)\u201d</b>.</p>\n\n<p><img alt=\"screenshot of right-click menu with the option to add 'IndieWeb (en)'\" src=\"https://gregorlove.com/site/assets/files/7286/indieweb-org-opensearch-firefox-2026-06-11.png\" /></p>\n\n<p>That worked and the search now shows up under Settings > Search Shortcuts. However, it appears that the edit option is disabled, which seems like it might be a bug. That prevents me from adding a search shortcut like <code>@iw</code> unless I manually add the search engine.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "48566950",
"_source": "95"
}
{
"type": "entry",
"published": "2026-06-11T19:47:40-07:00",
"url": "https://beesbuzz.biz/blog/2653-Fun-things",
"category": [
"blogging",
"studio",
"furries",
"Furality",
"house stuff"
],
"name": "Fun things!",
"author": {
"type": "card",
"name": "fluffy",
"url": "https://beesbuzz.biz/",
"photo": "https://beesbuzz.biz/static/headshot.jpg"
},
"post-type": "article",
"_id": "48566039",
"_source": "2778"
}
{
"type": "entry",
"published": "2026-06-11T19:18:17-07:00",
"url": "https://nadreck.me/2026/06/getting-back-to-things/",
"category": [
"life"
],
"name": "Getting back to things",
"content": {
"text": "This must be Thursday. I never could get the hang of Thursdays.\nDouglas Adams\n\n\n\n\nSorry for the radio silence for the past little bit. Life has been keeping me busy, but in all honestly mostly I\u2019ve just been a little burned out and tired. Not \u201cburnt to ash\u201d levels of burnt out, but enough that most of my energy has been spent just trying to maintain, while a lot of stuff is happening both in life and at work.\n\n\n\n Continue reading \u201cGetting back to things\u201d",
"html": "<blockquote>\n<p>This must be Thursday. I never could get the hang of Thursdays.</p>\nDouglas Adams\n</blockquote>\n\n\n\n<p>Sorry for the radio silence for the past little bit. Life has been keeping me busy, but in all honestly mostly I\u2019ve just been a little burned out and tired. Not \u201cburnt to ash\u201d levels of burnt out, but enough that most of my energy has been spent just trying to maintain, while a lot of stuff is happening both in life and at work.</p>\n\n\n\n <a href=\"https://nadreck.me/2026/06/getting-back-to-things/#more-12236\">Continue reading<span> \u201cGetting back to things\u201d</span></a>"
},
"author": {
"type": "card",
"name": "Nadreck",
"url": "http://nadreck.me",
"photo": null
},
"post-type": "article",
"_id": "48565876",
"_source": "2935"
}
{
"type": "entry",
"published": "2026-06-11T12:47:13-07:00",
"url": "https://beesbuzz.biz/blog/15017-2026-birthday-plans",
"category": [
"birthday",
"Seattle",
"VR"
],
"name": "2026 birthday plans",
"content": {
"text": "Hey y'all! My birthday is coming up this Sunday. I have the following things going on:\nI\u2019ll be spending some time in VR for the Trans Academy Trans Pride festival, and in particular will be speaking on the music production panel which is at 10:45 AM, Pacific time\nI\u2019m going to be seeing The Amazing Digital Circus: The Last Act at AMC Pacific Place at 7 PM, and it\u2019d be super fun if I had a bunch of friends with me! Right now the theater is completely empty except for me and it\u2019d be nice to not be alone like Kinger lol\n\nAnd I guess if we aren\u2019t too emotionally destroyed afterwards (or maybe especially if we are!) we could get drinks and snacks somewhere in the dying mall? It\u2019d be thematically-appropriate, at least\nis the Pacific Place food court even open that late anymore (8:30)? probably not\nlooks like the hot pot place is, at least\nhow is midnight cookie in any way deserving of that name, wtf\nhelp i\u2019m trapped in a neverending <ul>",
"html": "<p>Hey y'all! My birthday is coming up this Sunday. I have the following things going on:</p>\n<ul><li>I\u2019ll be spending some time in VR for the <a href=\"https://transacademy.org/\">Trans Academy</a> Trans Pride festival, and in particular will be speaking on the <a href=\"https://sockpuppet.band/live/2785-trans-academy-music-production-panel\">music production panel</a> which is at 10:45 AM, Pacific time</li>\n<li>I\u2019m going to be seeing <a href=\"https://tadc.fandom.com/wiki/The_Last_Act\">The Amazing Digital Circus: The Last Act</a> at <a href=\"https://tickets.fandango.com/mobileexpress/seatselection?row_count=546963086&mid=245189&chainCode=AMC&sdate=2026-06-14+19%3A00&tid=aaiya&route=map-seat-map\">AMC Pacific Place at 7 PM</a>, and it\u2019d be super fun if I had a bunch of friends with me! Right now the theater is completely empty except for me and it\u2019d be nice to not be alone <del>like Kinger lol</del>\n</li>\n<li>And I guess if we aren\u2019t too emotionally destroyed afterwards (or maybe especially if we are!) we could get drinks and snacks somewhere in the dying mall? It\u2019d be thematically-appropriate, at least</li>\n<li>is the Pacific Place food court even open that late anymore (8:30)? probably not</li>\n<li>looks like <a href=\"https://pacificplaceseattle.com/stores/haidilao-hot-pot-seattle\">the hot pot place</a> is, at least</li>\n<li>how is <a href=\"https://pacificplaceseattle.com/stores/midnight-cookie-co\">midnight cookie</a> in any way deserving of that name, wtf</li>\n<li>help i\u2019m trapped in a neverending <code><ul></code>\n</li>\n</ul>"
},
"author": {
"type": "card",
"name": "fluffy",
"url": "https://beesbuzz.biz/",
"photo": "https://beesbuzz.biz/static/headshot.jpg"
},
"post-type": "article",
"_id": "48563999",
"_source": "2778"
}
Shohei Ohtani, a designated hitter and pitcher for the Los Angeles Dodgers, is one of the biggest superstars in baseball right now. If you're Jose Siri on the Los Angeles Angels, you know that to get Ohtani out, you're going to need some serious notes on an index card to score the out. The problem is, what do you do when the hit happens on the first pitch, and you're not quite ready?
My screen captures from the Angels at Dodgers' baseball game at UNIQLO Field in Los Angeles on Sunday, June 7, 2026 at the bottom of the first inning. Pitcher Jose Soriano faces batter Shohei Ohtani who, on the first pitch, flies out (F8) to Jose Siri in center field. Siri has all the data and skill he needs.
Only in LA?!?
That looks like a 4x6 inch index card right?
[caption id="attachment_55835824" align="aligncenter" width="660"]
On why an index card is an important piece of baseball equipment[/caption]
[caption id="attachment_55835815" align="aligncenter" width="660"]
Solid one-handed catch because he's got his scouting data on a card in his other hand.[/caption] [caption id="attachment_55835819" align="aligncenter" width="660"]
How do you throw the baseball back when your right hand is occupied?[/caption]




[caption id="attachment_55835823" align="aligncenter" width="660"]
I've got the card out, I may as well study for the next batter.[/caption] [caption id="attachment_55835827" align="aligncenter" width="660"]
Siri back in ready position. He won't be "caught out" for the next batter.[/caption]
{
"type": "entry",
"published": "2026-06-11T13:08:59-07:00",
"summary": "Shohei Ohtani, a designated hitter and pitcher for the Los Angeles Dodgers, is one of the biggest superstars in baseball right now. If you’re Jose Siri on the Los Angeles Angels, you know that to get Ohtani out, you’re going to need some serious notes on an index card to score the out. The problem … <a href=\"https://boffosocko.com/2026/06/11/jose-siri-gets-shohei-ohtani-out-while-using-an-index-card-in-an-mlb-baseball-game/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Jose Siri gets Shohei Ohtani out while using an Index Card in an MLB Baseball Game</span></a>",
"url": "https://boffosocko.com/2026/06/11/jose-siri-gets-shohei-ohtani-out-while-using-an-index-card-in-an-mlb-baseball-game/",
"featured": "https://boffosocko.com/wp-content/uploads/2026/06/card-and-throw.jpg",
"category": [
"Note taking",
"index cards in baseball",
"index cards in media",
"Jose Siri",
"Los Angeles Angels",
"Los Angeles Dodgers",
"Shohei Ohtani"
],
"content": {
"text": "Shohei Ohtani, a designated hitter and pitcher for the Los Angeles Dodgers, is one of the biggest superstars in baseball right now. If you're Jose Siri on the Los Angeles Angels, you know that to get Ohtani out, you're going to need some serious notes on an index card to score the out. The problem is, what do you do when the hit happens on the first pitch, and you're not quite ready?\n\nMy screen captures from the Angels at Dodgers' baseball game at UNIQLO Field in Los Angeles on Sunday, June 7, 2026 at the bottom of the first inning. Pitcher Jose Soriano faces batter Shohei Ohtani who, on the first pitch, flies out (F8) to Jose Siri in center field.\u00a0 Siri has all the data and skill he needs.\n\nOnly in LA?!?\n\nThat looks like a 4x6 inch index card right?\n\n[caption id=\"attachment_55835824\" align=\"aligncenter\" width=\"660\"] On why an index card is an important piece of baseball equipment[/caption]\n\n\n\n[caption id=\"attachment_55835815\" align=\"aligncenter\" width=\"660\"] Solid one-handed catch because he's got his scouting data on a card in his other hand.[/caption] [caption id=\"attachment_55835819\" align=\"aligncenter\" width=\"660\"] How do you throw the baseball back when your right hand is occupied?[/caption]\n\n\n\n[caption id=\"attachment_55835823\" align=\"aligncenter\" width=\"660\"] I've got the card out, I may as well study for the next batter.[/caption] [caption id=\"attachment_55835827\" align=\"aligncenter\" width=\"660\"] Siri back in ready position. He won't be \"caught out\" for the next batter.[/caption]",
"html": "Shohei Ohtani, a designated hitter and pitcher for the Los Angeles Dodgers, is one of the biggest superstars in baseball right now. If you're Jose Siri on the Los Angeles Angels, you know that to get Ohtani out, you're going to need some serious notes on an index card to score the out. The problem is, what do you do when the hit happens on the first pitch, and you're not quite ready?\n\nMy screen captures from the Angels at Dodgers' baseball game at UNIQLO Field in Los Angeles on <a href=\"https://livebaseballscorecards.com/2026-06-07-LAA-LAD-1.html\">Sunday, June 7, 2026 at the bottom of the first inning</a>. Pitcher Jose Soriano faces batter Shohei Ohtani who, on the first pitch, flies out (F8) to Jose Siri in center field.\u00a0 Siri has all the data and skill he needs.\n\nOnly in LA?!?\n\nThat looks like a 4x6 inch index card right?\n\n[caption id=\"attachment_55835824\" align=\"aligncenter\" width=\"660\"]<img src=\"https://boffosocko.com/wp-content/uploads/2026/06/running-to-the-catch-1024x576.jpg\" alt=\"Siri in the Angels' red away uniform with an index card in his right hand tracks a fly ball to center field.\" width=\"660\" height=\"371\" /> On why an index card is an important piece of baseball equipment[/caption]\n\n<img src=\"https://boffosocko.com/wp-content/uploads/2026/06/card-and-catch-1024x576.jpg\" alt=\"Siri with an index card in his right hand raises his glove in his left hand for a one-handed catch in center field\" width=\"660\" height=\"371\" />\n\n[caption id=\"attachment_55835815\" align=\"aligncenter\" width=\"660\"]<img src=\"https://boffosocko.com/wp-content/uploads/2026/06/ball-drop-card-in-hand-1024x576.jpg\" alt=\"The blur of a ball is seen just above Siri's glove in center field\" width=\"660\" height=\"371\" /> Solid one-handed catch because he's got his scouting data on a card in his other hand.[/caption] [caption id=\"attachment_55835819\" align=\"aligncenter\" width=\"660\"]<img src=\"https://boffosocko.com/wp-content/uploads/2026/06/card-in-hand-1024x576.jpg\" alt=\"With the ball safely in his left handed glove, Siri brings the index card in his right hand up to his face.\" width=\"660\" height=\"371\" /> How do you throw the baseball back when your right hand is occupied?[/caption]\n\n<img src=\"https://boffosocko.com/wp-content/uploads/2026/06/transfer-to-mouth-1024x576.jpg\" alt=\"Siri transfers the index card to his mouth so he can throw the ball back with his right hand.\" width=\"660\" height=\"371\" /><img src=\"https://boffosocko.com/wp-content/uploads/2026/06/card-in-mouth-1024x576.jpg\" alt=\"With a white index card in his mouth, Siri winds up to throw the ball back to the infield.\" width=\"660\" height=\"371\" /><img src=\"https://boffosocko.com/wp-content/uploads/2026/06/card-in-mouth-alternate-angle-1024x576.jpg\" alt=\"Close up of Siri with a white index card in his mouth as he stands in center field during a game at Dodger Stadium\" width=\"660\" height=\"371\" /><img src=\"https://boffosocko.com/wp-content/uploads/2026/06/card-and-throw-1024x576.jpg\" alt=\"Close up of Siri wearing sunglasses and a white index card in his mouth. His right arm is swung across his chest after having just thrown a fly ball back to the infield.\" width=\"660\" height=\"371\" /><img src=\"https://boffosocko.com/wp-content/uploads/2026/06/card-back-in-hand-1024x576.jpg\" alt=\"Siri with his index card back in hand returns to his position in center field\" width=\"660\" height=\"371\" />\n\n[caption id=\"attachment_55835823\" align=\"aligncenter\" width=\"660\"]<img src=\"https://boffosocko.com/wp-content/uploads/2026/06/defensive-card-1024x576.jpg\" alt=\"While he's got it out, Siri studies the white index card as he's walking back to his position for the next batter.\" width=\"660\" height=\"371\" /> I've got the card out, I may as well study for the next batter.[/caption] [caption id=\"attachment_55835827\" align=\"aligncenter\" width=\"660\"]<img src=\"https://boffosocko.com/wp-content/uploads/2026/06/card-away-and-ready-for-the-next-ball-1024x576.jpg\" alt=\"Siri standing back in center field with his right hand in his glove in ready position for the next batter.\" width=\"660\" height=\"371\" /> Siri back in ready position. He won't be \"caught out\" for the next batter.[/caption]"
},
"author": {
"type": "card",
"name": null,
"url": null,
"photo": null
},
"post-type": "note",
"_id": "48563724",
"_source": "2785"
}
The Snooze Tabs browser add-on is a key technology I use for category 2, defending focus (and prioritizing) from my previous post (link in footer).
I noted in the #indieweb informal cafe chat that "I am going to snooze the tab for a month and re-evaluate then" (about purchasing a potentially focus-enhancing electronic device), and was asked how do I snooze a tab for a month.
https://addons.mozilla.org/en-US/firefox/addon/snoozetabs/
I noted the Snooze Tabs browser extension does this, i.e. one-click to snooze a tab for
* later today
* tomorrow morning
* the weekend
* a week from now
* a month from now
* or a custom date and time
I have used it for years and as someone who opens LOTS of tabs, it has been essential for quickly closing tabs (for now) that are not my current (now, today, this week) priority.
A few regular use-cases which are all one-click from my Firefox toolbar:
* snooze work-related tabs until the next day, when I'm wrapping up work for the day
* snooze personal projects tabs until the weekend
* snooze lower priority work-task related tabs for a week
* snooze product tabs for a month when I want to wait (procrastinate) to see if I still want/need an item that seemed interesting in the moment
One key use-case I have which I have to set manually:
* snooze work-related tabs to Monday when it’s the weekend
There is an issue to swap the "next weekend" menu item to "next weekday" when it’s the weekend which would be a nice improvement:
* https://github.com/bwinton/SnoozeTabs/issues/393
This add-on is a good example of open source that “just works” even if its source code repository has not seen recent activity.
It’s also a good example of “good enough” rather than perfect.
If I get around to it, I may explore what it would take to help resolve issues, commit code, and do another release, at least to make progress on that one issue.
For now however, I am snoozing that GitHub tab for a month.
Previously:
* https://tantek.com/2026/158/t2/three-insights-improving-focus
#focus #priorities #prioritization #Firefox #snooze #SnoozeTabs #browserAddOn #browserExtension
{
"type": "entry",
"published": "2026-06-10 17:25-0700",
"url": "https://tantek.com/2026/161/t1/snooze-tabs-browser-add-on-focus",
"category": [
"indieweb",
"focus",
"priorities",
"prioritization",
"Firefox",
"snooze",
"SnoozeTabs",
"browserAddOn",
"browserExtension"
],
"content": {
"text": "The Snooze Tabs browser add-on is a key technology I use for category 2, defending focus (and prioritizing) from my previous post (link in footer).\n\nI noted in the #indieweb informal cafe chat that \"I am going to snooze the tab for a month and re-evaluate then\" (about purchasing a potentially focus-enhancing electronic device), and was asked how do I snooze a tab for a month.\n\nhttps://addons.mozilla.org/en-US/firefox/addon/snoozetabs/\n\nI noted the Snooze Tabs browser extension does this, i.e. one-click to snooze a tab for\n* later today\n* tomorrow morning\n* the weekend\n* a week from now\n* a month from now\n* or a custom date and time\n\nI have used it for years and as someone who opens LOTS of tabs, it has been essential for quickly closing tabs (for now) that are not my current (now, today, this week) priority.\n\nA few regular use-cases which are all one-click from my Firefox toolbar:\n* snooze work-related tabs until the next day, when I'm wrapping up work for the day\n* snooze personal projects tabs until the weekend\n* snooze lower priority work-task related tabs for a week\n* snooze product tabs for a month when I want to wait (procrastinate) to see if I still want/need an item that seemed interesting in the moment\n\nOne key use-case I have which I have to set manually:\n* snooze work-related tabs to Monday when it\u2019s the weekend\n\nThere is an issue to swap the \"next weekend\" menu item to \"next weekday\" when it\u2019s the weekend which would be a nice improvement:\n* https://github.com/bwinton/SnoozeTabs/issues/393\n\nThis add-on is a good example of open source that \u201cjust works\u201d even if its source code repository has not seen recent activity.\n\nIt\u2019s also a good example of \u201cgood enough\u201d rather than perfect.\n\nIf I get around to it, I may explore what it would take to help resolve issues, commit code, and do another release, at least to make progress on that one issue.\n\nFor now however, I am snoozing that GitHub tab for a month.\n\nPreviously:\n* https://tantek.com/2026/158/t2/three-insights-improving-focus\n\n#focus #priorities #prioritization #Firefox #snooze #SnoozeTabs #browserAddOn #browserExtension",
"html": "The Snooze Tabs browser add-on is a key technology I use for category 2, defending focus (and prioritizing) from my previous post (link in footer).<br /><br />I noted in the #<span class=\"p-category\">indieweb</span> informal cafe chat that \"I am going to snooze the tab for a month and re-evaluate then\" (about purchasing a potentially focus-enhancing electronic device), and was asked how do I snooze a tab for a month.<br /><br /><a href=\"https://addons.mozilla.org/en-US/firefox/addon/snoozetabs/\">https://addons.mozilla.org/en-US/firefox/addon/snoozetabs/</a><br /><br />I noted the Snooze Tabs browser extension does this, i.e. one-click to snooze a tab for<br />* later today<br />* tomorrow morning<br />* the weekend<br />* a week from now<br />* a month from now<br />* or a custom date and time<br /><br />I have used it for years and as someone who opens LOTS of tabs, it has been essential for quickly closing tabs (for now) that are not my current (now, today, this week) priority.<br /><br />A few regular use-cases which are all one-click from my Firefox toolbar:<br />* snooze work-related tabs until the next day, when I'm wrapping up work for the day<br />* snooze personal projects tabs until the weekend<br />* snooze lower priority work-task related tabs for a week<br />* snooze product tabs for a month when I want to wait (procrastinate) to see if I still want/need an item that seemed interesting in the moment<br /><br />One key use-case I have which I have to set manually:<br />* snooze work-related tabs to Monday when it\u2019s the weekend<br /><br />There is an issue to swap the \"next weekend\" menu item to \"next weekday\" when it\u2019s the weekend which would be a nice improvement:<br />* <a href=\"https://github.com/bwinton/SnoozeTabs/issues/393\">https://github.com/bwinton/SnoozeTabs/issues/393</a><br /><br />This add-on is a good example of open source that \u201cjust works\u201d even if its source code repository has not seen recent activity.<br /><br />It\u2019s also a good example of \u201cgood enough\u201d rather than perfect.<br /><br />If I get around to it, I may explore what it would take to help resolve issues, commit code, and do another release, at least to make progress on that one issue.<br /><br />For now however, I am snoozing that GitHub tab for a month.<br /><br />Previously:<br />* <a href=\"https://tantek.com/2026/158/t2/three-insights-improving-focus\">https://tantek.com/2026/158/t2/three-insights-improving-focus</a><br /><br />#<span class=\"p-category\">focus</span> #<span class=\"p-category\">priorities</span> #<span class=\"p-category\">prioritization</span> #<span class=\"p-category\">Firefox</span> #<span class=\"p-category\">snooze</span> #<span class=\"p-category\">SnoozeTabs</span> #<span class=\"p-category\">browserAddOn</span> #<span class=\"p-category\">browserExtension</span>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "https://tantek.com/",
"photo": "https://tantek.com/photo.jpg"
},
"post-type": "note",
"_id": "48554832",
"_source": "2460"
}
Gripe: I'm so tired of badly behaved bots making the web that much shittier these days.
{
"type": "entry",
"published": "2026-06-10 11:48-0700",
"url": "https://gregorlove.com/2026/06/gripe-im-so-tired/",
"category": [
"gripes"
],
"syndication": [
"https://bsky.app/profile/gregorlove.com/post/3mnxfaf2ok626"
],
"content": {
"text": "Gripe: I'm so tired of badly behaved bots making the web that much shittier these days.",
"html": "<p>Gripe: I'm so tired of badly behaved bots making the web that much shittier these days.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "48552365",
"_source": "95"
}
Last year's event was fantastic, so I'm looking forward to all the things on "tap, tap, tap" for this year. Come and celebrate National Typewriter Day in Southern California.
{
"type": "entry",
"published": "2026-06-10T10:46:35-07:00",
"summary": "Last year’s event was fantastic, so I’m looking forward to all the things on “tap, tap, tap” for this year. Come and celebrate National Typewriter Day in Southern California.",
"url": "https://boffosocko.com/2026/06/10/a-typewriter-festival-at-international-printing-museum-2026/",
"category": [
"Events",
"RSVP",
"Social Stream",
"Typewriters",
"International Printing Museum",
"National Typewriter Day"
],
"content": {
"text": "Last year's event was fantastic, so I'm looking forward to all the things on \"tap, tap, tap\" for this year. Come and celebrate National Typewriter Day in Southern California."
},
"author": {
"type": "card",
"name": null,
"url": null,
"photo": null
},
"post-type": "note",
"_id": "48552057",
"_source": "2785"
}
{
"type": "entry",
"published": "2026-06-09T17:06:30-07:00",
"url": "https://aaronparecki.com/2026/06/09/11/",
"category": [
"csa"
],
"photo": [
"https://aperture-media.p3k.io/aaronparecki.com/808044d416ac53e7b3bcd119993c3a0e87726452e90fdeae771622f73b54cfbf.jpg"
],
"content": {
"text": "This week's CSA"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/41061f9de825966faa22e9c42830e1d4a614a321213b4575b9488aa93f89817a.jpg"
},
"post-type": "photo",
"_id": "48541939",
"_source": "16"
}
Hydroponics wiring progress
{
"type": "entry",
"published": "2026-06-09T07:07:17-07:00",
"url": "https://aaronparecki.com/2026/06/09/2/",
"category": [
"hydroponics",
"365"
],
"photo": [
"https://aperture-media.p3k.io/aaronparecki.com/acfb53869baaf7c80d9f5a446b002c94fde5644461a059d5fc7bbf761889c950.jpg"
],
"content": {
"text": "Hydroponics wiring progress"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/41061f9de825966faa22e9c42830e1d4a614a321213b4575b9488aa93f89817a.jpg"
},
"post-type": "photo",
"_id": "48535014",
"_source": "16"
}
Three areas of insights for improving focus, from this afternoon’s long run: needs, defense, techniques.
1. Make sure your "needs" are met. If your needs are not being met, you will be distracted from whatever you are trying to focus on by those unmet needs.
2. Defend against and filter sources of distraction. Anything (or anybody) that is notifying you, messaging you, emailing you, or worst, getting you to react and argue or fight that has nothing to do with your goals or what you want to focus on, is a distraction. The more you can turn off such notifications, mute or leave chat channels, delete content scrolling apps, unsubscribe from lists, and procrastinate responding to people posting about things that are not a priority for you, the better you will be able to focus on the things that are a priority for you.
3. Tools and techniques to reduce the focus needed for essential or required tasks, like chunking and checklists. If you have tasks that must be completed (like to meet needs, or preconditions for goals or priorities), clustering such tasks by context (same topic, place) or medium (e.g. all phone calls) will require less focus and shifting of focus to complete them. Similarly, if you can construct and follow checklists for steps towards goals, like a packing list, long term departure/re-entry from/to your home, it takes much less thinking (and is thus faster) to complete everything on the list, stay focused on the next item to complete rather than being distracted, and have less distraction from fear of forgetting to do something. If another requirement emerges while going through a list, insert it into the list at a good enough (not perfect) spot, and keep going thru the list in order.
Create daily routines to meet your needs. Actively block, mute, filter, depart, and procrastinate dealing with requests that are not explicit priorities or goals for you. Cluster similar tasks, and create checklists to simplify complex tasks to complete them quicker and with higher confidence of completion.
Each of these is itself a topic worth exploring in more detail.
{
"type": "entry",
"published": "2026-06-07 23:03-0700",
"url": "https://tantek.com/2026/158/t2/three-insights-improving-focus",
"content": {
"text": "Three areas of insights for improving focus, from this afternoon\u2019s long run: needs, defense, techniques.\n\n1. Make sure your \"needs\" are met. If your needs are not being met, you will be distracted from whatever you are trying to focus on by those unmet needs.\n\n2. Defend against and filter sources of distraction. Anything (or anybody) that is notifying you, messaging you, emailing you, or worst, getting you to react and argue or fight that has nothing to do with your goals or what you want to focus on, is a distraction. The more you can turn off such notifications, mute or leave chat channels, delete content scrolling apps, unsubscribe from lists, and procrastinate responding to people posting about things that are not a priority for you, the better you will be able to focus on the things that are a priority for you.\n\n3. Tools and techniques to reduce the focus needed for essential or required tasks, like chunking and checklists. If you have tasks that must be completed (like to meet needs, or preconditions for goals or priorities), clustering such tasks by context (same topic, place) or medium (e.g. all phone calls) will require less focus and shifting of focus to complete them. Similarly, if you can construct and follow checklists for steps towards goals, like a packing list, long term departure/re-entry from/to your home, it takes much less thinking (and is thus faster) to complete everything on the list, stay focused on the next item to complete rather than being distracted, and have less distraction from fear of forgetting to do something. If another requirement emerges while going through a list, insert it into the list at a good enough (not perfect) spot, and keep going thru the list in order.\n\n\nCreate daily routines to meet your needs. Actively block, mute, filter, depart, and procrastinate dealing with requests that are not explicit priorities or goals for you. Cluster similar tasks, and create checklists to simplify complex tasks to complete them quicker and with higher confidence of completion.\n\n\nEach of these is itself a topic worth exploring in more detail.",
"html": "Three areas of insights for improving focus, from this afternoon\u2019s long run: needs, defense, techniques.<br /><br />1. Make sure your \"needs\" are met. If your needs are not being met, you will be distracted from whatever you are trying to focus on by those unmet needs.<br /><br />2. Defend against and filter sources of distraction. Anything (or anybody) that is notifying you, messaging you, emailing you, or worst, getting you to react and argue or fight that has nothing to do with your goals or what you want to focus on, is a distraction. The more you can turn off such notifications, mute or leave chat channels, delete content scrolling apps, unsubscribe from lists, and procrastinate responding to people posting about things that are not a priority for you, the better you will be able to focus on the things that are a priority for you.<br /><br />3. Tools and techniques to reduce the focus needed for essential or required tasks, like chunking and checklists. If you have tasks that must be completed (like to meet needs, or preconditions for goals or priorities), clustering such tasks by context (same topic, place) or medium (e.g. all phone calls) will require less focus and shifting of focus to complete them. Similarly, if you can construct and follow checklists for steps towards goals, like a packing list, long term departure/re-entry from/to your home, it takes much less thinking (and is thus faster) to complete everything on the list, stay focused on the next item to complete rather than being distracted, and have less distraction from fear of forgetting to do something. If another requirement emerges while going through a list, insert it into the list at a good enough (not perfect) spot, and keep going thru the list in order.<br /><br /><br />Create daily routines to meet your needs. Actively block, mute, filter, depart, and procrastinate dealing with requests that are not explicit priorities or goals for you. Cluster similar tasks, and create checklists to simplify complex tasks to complete them quicker and with higher confidence of completion.<br /><br /><br />Each of these is itself a topic worth exploring in more detail."
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "https://tantek.com/",
"photo": "https://tantek.com/photo.jpg"
},
"post-type": "note",
"_id": "48519858",
"_source": "2460"
}
Sometimes it’s good take a step back and re-assess things from the immediate like daily routines & habits, to how to focus on goals whether within weeks, months, or years. Taking bits of time off to reflect on these and related topics. The grayscale phone interface has helped me get here: https://tantek.com/2026/124/b1/may-the-focus-be-with-you-iphone-grayscale
{
"type": "entry",
"published": "2026-06-07 16:45-0700",
"url": "https://tantek.com/2026/158/t1/daily-routines-habits-focus-goals-time",
"content": {
"text": "Sometimes it\u2019s good take a step back and re-assess things from the immediate like daily routines & habits, to how to focus on goals whether within weeks, months, or years. Taking bits of time off to reflect on these and related topics. The grayscale phone interface has helped me get here: https://tantek.com/2026/124/b1/may-the-focus-be-with-you-iphone-grayscale",
"html": "Sometimes it\u2019s good take a step back and re-assess things from the immediate like daily routines & habits, to how to focus on goals whether within weeks, months, or years. Taking bits of time off to reflect on these and related topics. The grayscale phone interface has helped me get here: <a href=\"https://tantek.com/2026/124/b1/may-the-focus-be-with-you-iphone-grayscale\">https://tantek.com/2026/124/b1/may-the-focus-be-with-you-iphone-grayscale</a>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "https://tantek.com/",
"photo": "https://tantek.com/photo.jpg"
},
"post-type": "note",
"_id": "48519859",
"_source": "2460"
}
Welp. Ferrari’s chance at a GP win in 2026 just tanked. At least it’ll be a lovely parade tomorrow. #F1
{
"type": "entry",
"published": "2026-06-06T19:23:37.103484+00:00",
"url": "https://cleverdevil.io/2026/welp-ferraris-chance-at-a-gp-win-in-2026",
"syndication": [
"https://cleverdevil.club/@jonathan/116704792881294539",
"https://bsky.app/profile/cleverdevil.io/post/3mnnevhcde72m"
],
"content": {
"text": "Welp. Ferrari\u2019s chance at a GP win in 2026 just tanked. At least it\u2019ll be a lovely parade tomorrow. #F1",
"html": "<p>Welp. Ferrari\u2019s chance at a GP win in 2026 just tanked. At least it\u2019ll be a lovely parade tomorrow. #F1</p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io",
"photo": "https://cleverdevil.io/profile/photo"
},
"post-type": "note",
"_id": "48504985",
"_source": "10"
}
Youtu
youtu.be
The studio behind the legendary, punishingly difficult platformer Cuphead, is working on a spin-off for the Sega Master System, a console released in 1986. The announcement video is spot-on. So fun!
{
"type": "entry",
"published": "2026-06-06T02:13:54.246482+00:00",
"url": "https://cleverdevil.io/2026/mighty-cuphead-adventure",
"syndication": [
"https://cleverdevil.club/@jonathan/116700743880204058",
"https://bsky.app/profile/cleverdevil.io/post/3mnlle6ldpi2p"
],
"content": {
"text": "Youtu\n youtu.be\n \n \n \n \n The studio behind the legendary, punishingly difficult platformer Cuphead, is working on a spin-off for the Sega Master System, a console released in 1986. The announcement video is spot-on. So fun!",
"html": "<a href=\"https://youtu.be/YFsoSkcfQcw\">\n \n \n <img src=\"https://www.youtube.com/s/desktop/5ccc1a49/img/favicon.ico\" alt=\"\" />\n \n \n <span>Youtu</span>\n <span>youtu.be</span>\n \n \n </a>\n \n <p>The studio behind the legendary, punishingly difficult platformer Cuphead, is working on a spin-off for the Sega Master System, a console released in 1986. The announcement video is spot-on. So fun!</p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io",
"photo": "https://cleverdevil.io/profile/photo"
},
"post-type": "note",
"_id": "48498127",
"_source": "10"
}
I'm glad Game Changer is back. I laughed so hard at the first two episodes.
{
"type": "entry",
"published": "2026-06-05 11:19-0700",
"url": "https://gregorlove.com/2026/06/im-glad-game-changer/",
"syndication": [
"https://bsky.app/profile/gregorlove.com/post/3mnkr6ih47e2g"
],
"content": {
"text": "I'm glad Game Changer is back. I laughed so hard at the first two episodes.",
"html": "<p>I'm glad Game Changer is back. I laughed so hard at the first two episodes.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "48494874",
"_source": "95"
}
So happy for myself that Charles extended his Ferrari contract. So sad for Charles that he extended his Ferrari contract. 🏎️
{
"type": "entry",
"published": "2026-06-05T02:38:39.925282+00:00",
"url": "https://cleverdevil.io/2026/so-happy-for-myself-that-charles-extende",
"syndication": [
"https://cleverdevil.club/@jonathan/116695178934035166",
"https://bsky.app/profile/cleverdevil.io/post/3mnj4bjxkzq2r"
],
"content": {
"text": "So happy for myself that Charles extended his Ferrari contract. So sad for Charles that he extended his Ferrari contract. \ud83c\udfce\ufe0f",
"html": "<p>So happy for myself that Charles extended his Ferrari contract. So sad for Charles that he extended his Ferrari contract. \ud83c\udfce\ufe0f</p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io",
"photo": "https://cleverdevil.io/profile/photo"
},
"post-type": "note",
"_id": "48487132",
"_source": "10"
}
Work has been incredibly busy so I’m treating myself to a quiet dinner at my favorite Mexican bar. Cadillac Margarita with Tajin and spicy steak and chicken fajitas. I’m gonna crash hard tonight!
{
"type": "entry",
"published": "2026-06-05T02:30:27.275167+00:00",
"url": "https://cleverdevil.io/2026/work-has-been-incredibly-busy-so-im-trea",
"syndication": [
"https://cleverdevil.club/@jonathan/116695146648939357",
"https://bsky.app/profile/cleverdevil.io/post/3mnj3su5hh62h"
],
"content": {
"text": "Work has been incredibly busy so I\u2019m treating myself to a quiet dinner at my favorite Mexican bar. Cadillac Margarita with Tajin and spicy steak and chicken fajitas. I\u2019m gonna crash hard tonight!",
"html": "<p>Work has been incredibly busy so I\u2019m treating myself to a quiet dinner at my favorite Mexican bar. Cadillac Margarita with Tajin and spicy steak and chicken fajitas. I\u2019m gonna crash hard tonight!</p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io",
"photo": "https://cleverdevil.io/profile/photo"
},
"post-type": "note",
"_id": "48487133",
"_source": "10"
}