PageSourceSearch

https://www.hogbaysoftware.com/posts/

html hogbaysoftware.com collected 2026-10-02 02:17:40 UTC 9,588 bytes, 273 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4  <meta charset="UTF-8">
5  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6  <title>Posts | Hog Bay Software</title>
7  
8  
8<script type="application/ld+json">{
9  "@context": "https://schema.org",
10  "@graph": [
11    {
12      "@type": "WebSite",
13      "@id": "https://www.hogbaysoftware.com/#website",
14      "url": "https://www.hogbaysoftware.com/",
15      "name": "Hog Bay Software",
16      "description": "Hog Bay Software",
17      "inLanguage": "en-US"
18    },
19    {
20      "@type": "WebPage",
21      "mainEntityOfPage": {
22        "@type": "WebPage"
23      },
24      "isPartOf": {
25        "@id": "https://www.hogbaysoftware.com/#website"
26      },
27      "headline": "Posts | Hog Bay Software",
28      "description": "Hog Bay Software",
29      "image": "",
30      "inLanguage": "en-US",
31      "publisher": {
32        "@type": "Organization",
33        "name": "Hog Bay Software",
34        "url": "https://www.hogbaysoftware.com/#organization",
35        "logo": {
36          "@type": "ImageObject",
37          "url": "https://www.hogbaysoftware.com/img/logo.svg",
38          "width": 360,
39          "height": 66
40        }
41      }
42    }
43  ]
44}</script>
44  
45  <link rel="stylesheet" href="/theme.css">
46  <link rel="alternate" href="/feed/feed.xml" type="application/atom+xml" title="Hog Bay Software">
47  <link rel="alternate" href="/feed/feed.json" type="application/json" title="Hog Bay Software">
48  <link href="/img/fontawesome/css/all.min.css" rel="stylesheet">
49  
50<link rel="icon" href="/favicon.ico">
51<link rel="icon" type="image/svg+xml" href="/favicon.svg"></link>
52<link rel="apple-touch-icon" href="/apple-touch-icon.png">
53    
54  
54<script src="https://player.vimeo.com/api/player.js"></script>
54
55  
55<script type="text/javascript" src="https://developer.setapp.com/setapp-badge/index.js" async></script>
55
56  
56<script type="text/javascript">
57    (function(c,l,a,r,i,t,y){
58        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
59        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
60        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
61    })(window, document, "clarity", "script", "hy76cz771m");
62  </script>
62
63  
63<script>
64    // Old links opened Bike's checkout from any page with ?purchase=; send them to the
65    // page that still can.
66    if (new URLSearchParams(location.search).has("purchase")) {
67      location.replace("/bike/" + location.search);
68    }
69  </script>
69
70</head>
71  <body>
72
73    <header>
74      <a href="/">
75        <img id="logo" class="logo" src="/img/logo.svg" alt="Hog Bay Software Logo">
76      </a>
77      <nav>
78        <ul>
79          <li class="nav-item"><a href="/">Home</a></li>
80          <li class="nav-item"><a href="/about/">About</a></li>
81          <li class="nav-item nav-item-active"><a href="/posts/">Posts</a></li>
82          <li class="nav-item"><a href="/newsletter/">News</a></li>
83          <li class="nav-item"><a href="https://support.hogbaysoftware.com">Support</a></li>
84        </ul>
85      </nav>
86    </header>
87
88    
89
90<div class="breadcrumb">
91  <ul><li><a href="/posts/">Posts</a></li></ul>
92</div>
93
94    <div class="container">
95
96      <div class="lead-sidebar">
97      </div>
98
99      <main class="tmpl-home">
100        <h1>Posts</h1>
101
102<p>Subscribe via <a href="/feed/feed.xml">RSS</a></p>
103
104
105<ol reversed class="postlist">
106
107  <li class="postlist-item">
108    <i class="fa-regular fa-file-lines"></i>
109    <a href="/posts/bike-outline-path-implementation/" class="postlist-link">Bike: Outline Path Implementation</a>
110    <time class="postlist-date" datetime="2026-04-28">28 Apr 2026</time>
111  </li>
112
113  <li class="postlist-item">
114    <i class="fa-regular fa-file-lines"></i>
115    <a href="/posts/mac-save-as/" class="postlist-link">Mac: Where is Save As?</a>
116    <time class="postlist-date" datetime="2025-12-12">12 Dec 2025</time>
117  </li>
118
119  <li class="postlist-item">
120    <i class="fa-regular fa-file-lines"></i>
121    <a href="/posts/bike-tahoe/" class="postlist-link">Bike: macOS 26</a>
122    <time class="postlist-date" datetime="2025-09-16">16 Sep 2025</time>
123  </li>
124
125  <li class="postlist-item">
126    <i class="fa-regular fa-file-lines"></i>
127    <a href="/posts/type-type-type/" class="postlist-link">Type, type, type...</a>
128    <time class="postlist-date" datetime="2024-11-23">23 Nov 2024</time>
129  </li>
130
131  <li class="postlist-item">
132    <i class="fa-regular fa-file-lines"></i>
133    <a href="/posts/bike-outline-paths/" class="postlist-link">Bike: Outline Paths</a>
134    <time class="postlist-date" datetime="2023-11-07">07 Nov 2023</time>
135  </li>
136
137  <li class="postlist-item">
138    <i class="fa-regular fa-file-lines"></i>
139    <a href="/posts/bike-focus-heading/" class="postlist-link">Bike: Focus Heading</a>
140    <time class="postlist-date" datetime="2023-09-07">07 Sep 2023</time>
141  </li>
142
143  <li class="postlist-item">
144    <i class="fa-regular fa-file-lines"></i>
145    <a href="/posts/bike-row-types/" class="postlist-link">Bike: Row Types</a>
146    <time class="postlist-date" datetime="2023-08-07">07 Aug 2023</time>
147  </li>
148
149  <li class="postlist-item">
150    <i class="fa-regular fa-file-lines"></i>
151    <a href="/posts/bike-navigation/" class="postlist-link">Bike: Navigation</a>
152    <time class="postlist-date" datetime="2023-06-12">12 Jun 2023</time>
153  </li>
154
155  <li class="postlist-item">
156    <i class="fa-regular fa-file-lines"></i>
157    <a href="/posts/hookmark-bike-companion/" class="postlist-link">Hookmark: Bike Companion</a>
158    <time class="postlist-date" datetime="2023-05-09">09 May 2023</time>
159  </li>
160
161  <li class="postlist-item">
162    <i class="fa-regular fa-file-lines"></i>
163    <a href="/posts/bike-automate-with-shortcuts/" class="postlist-link">Bike: Automate with Shortcuts</a>
164    <time class="postlist-date" datetime="2023-04-18">18 Apr 2023</time>
165  </li>
166
167  <li class="postlist-item">
168    <i class="fa-regular fa-file-lines"></i>
169    <a href="/posts/bike-printing-quicklook-thumbnails/" class="postlist-link">Bike: Printing + Quicklook + thumbnails</a>
170    <time class="postlist-date" datetime="2023-03-28">28 Mar 2023</time>
171  </li>
172
173  <li class="postlist-item">
174    <i class="fa-regular fa-file-lines"></i>
175    <a href="/posts/bike-distraction-free-outlining/" class="postlist-link">Bike: Distraction-Free Outlining</a>
176    <time class="postlist-date" datetime="2023-03-13">13 Mar 2023</time>
177  </li>
178
179  <li class="postlist-item">
180    <i class="fa-regular fa-file-lines"></i>
181    <a href="/posts/bike-word-count-and-status-bar/" class="postlist-link">Bike: Word Count &amp; Status Bar</a>
182    <time class="postlist-date" datetime="2023-03-12">12 Mar 2023</time>
183  </li>
184
185  <li class="postlist-item">
186    <i class="fa-regular fa-file-lines"></i>
187    <a href="/posts/bike-improved-text-checking/" class="postlist-link">Bike: Improved macOS Text Checking</a>
188    <time class="postlist-date" datetime="2022-12-19">19 Dec 2022</time>
189  </li>
190
191  <li class="postlist-item">
192    <i class="fa-regular fa-file-lines"></i>
193    <a href="/posts/mac-text-editing-mark-kill-yank/" class="postlist-link">Mac Text Editing: mark, kill, yank</a>
194    <time class="postlist-date" datetime="2022-11-20">20 Nov 2022</time>
195  </li>
196
197  <li class="postlist-item">
198    <i class="fa-regular fa-file-lines"></i>
199    <a href="/posts/bike-rich-text/" class="postlist-link">Bike: Innovative Rich Text Editing</a>
200    <time class="postlist-date" datetime="2022-10-11">11 Oct 2022</time>
201  </li>
202
203  <li class="postlist-item">
204    <i class="fa-regular fa-file-lines"></i>
205    <a href="/posts/changelog-interview/" class="postlist-link">Changelog Interview</a>
206    <time class="postlist-date" datetime="2022-06-10">10 Jun 2022</time>
207  </li>
208
209  <li class="postlist-item">
210    <i class="fa-regular fa-file-lines"></i>
211    <a href="/posts/combines-collect-by-time/" class="postlist-link">Combine&#39;s .collect(.byTime)</a>
212    <time class="postlist-date" datetime="2022-05-23">23 May 2022</time>
213  </li>
214
215  <li class="postlist-item">
216    <i class="fa-regular fa-file-lines"></i>
217    <a href="/posts/bike-tool-for-thought/" class="postlist-link">Bike: Tool for thought</a>
218    <time class="postlist-date" datetime="2022-05-17">17 May 2022</time>
219  </li>
220
221  <li class="postlist-item">
222    <i class="fa-regular fa-file-lines"></i>
223    <a href="/posts/moby-dick-workout/" class="postlist-link">Moby Dick Workout</a>
224    <time class="postlist-date" datetime="2022-04-12">12 Apr 2022</time>
225  </li>
226
227</ol>
228
229      </main>
230
231      <div class="trail-sidebar">
232      </div>
233
234    </div>
235
236    <footer>
237      <ul class="fa-ul">
238        <li>
239          <span class="fa-li">
240            <i class="fa-solid fa-circle-question"></i>
241          </span>
242          <p><a href="https://support.hogbaysoftware.com/">Support</a></p>
243        </li>
244        <li>
245          <span class="fa-li">
246            <i class="fa-solid fa-newspaper"></i>
247          </span>
248          <p><a href="/newsletter">Newsletter</a></p>
249        </li>
250        <li>
251          <span class="fa-li">
252            <i class="fa-brands fa-mastodon"></i>
253          </span>
254            <a rel="me" href="https://mastodon.social/@jessegrosjean">jessegrosjean</a>
255        </li>
256        <li>
257          <span class="fa-li">
258            <i class="fa-brands fa-bluesky"></i>
259          </span>
260            <a href="https://bsky.app/profile/jessegrosjean.bsky.social">jessegrosjean</a>
261        </li>  
262        <li>
263          <span class="fa-li">
264            <i class="fa-solid fa-lock"></i>
265          </span>
266          <p><a href="/privacy/">Privacy Policy</a></p>
267        </li>
268      </ul>
269    </footer>
270
271    <!-- Current page: /posts/ -->
272  </body>
273</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.