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 & 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'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.