b75e0bb38e
Merge pull request 'feed: add a support diagnostics post (browser_info, browser_url_vars)' (#24) from feed/support-diagnostics into main
main
allan2026-09-27 20:51:00 +00:00
b61ec07c87
feed: a worked URL-parameter example for the hook read, and the generated cover
blog-dev2026-09-27 20:47:51 +00:00
6469ad00a3
feed: add a support diagnostics post (browser_info, browser_url_vars)
blog-dev2026-09-27 20:31:42 +00:00
ed20e0b982
Merge pull request 'feed: UTF-8 bullets on the cross-post copy, rollback in the standard features list' (#23) from feed/who-is-it-for-utf8 into main
allan2026-09-27 11:28:07 +00:00
42cf023efb
feed: UTF-8 bullets on the LinkedIn copy, rollback in the standard features list
blog-dev2026-09-27 11:23:35 +00:00
ae3f5128c2
Merge pull request 'feed: add a who-is-it-for post for Data Controller' (#22) from feed/who-is-data-controller-for into main
allan2026-09-26 20:24:46 +00:00
bc44d4cf73
feed: use the generated cover for the who-is-it-for post
blog-dev2026-09-26 20:10:08 +00:00
838bc7a96f
feed: correct the Excel retention wording and mention rollback
blog-dev2026-09-26 20:10:08 +00:00
53c0de0960
feed: add a placeholder cover for the who-is-it-for post
blog-dev2026-09-26 19:53:21 +00:00
549ecc36aa
feed: add a who-is-it-for post for Data Controller
blog-dev2026-09-26 19:41:36 +00:00
463de81ffa
Merge pull request 'blog: document the concurrency caveat of two librefs over one table' (#21) from blog/concurrency-caveat into main
allan2026-09-24 17:22:47 +00:00
79d2e887d3
blog: document the concurrency caveat of two librefs over one table
dc2026-09-24 17:08:53 +00:00
1119645a00
Merge pull request 'blog: add a post on running two rule sets against one table' (#20) from feed/two-rule-sets-one-table into main
allan2026-09-24 16:37:16 +00:00
a1513b871e
blog: add a post on running two rule sets against one table
dc2026-09-24 15:14:16 +00:00
59ff2b13fc
Merge pull request 'feed: add a special missings post' (#19) from blog/special-missings-education into main
allan2026-09-23 22:42:31 +00:00
7d950cbdbe
feed: copy-edit the special missings post
dc2026-09-23 22:41:12 +00:00
66d5fecb0e
feed: embed the special missings recording, and correct the copy
dc2026-09-23 22:00:16 +00:00
0b18658686
fix(blog): the range rules compare in SAS's own order
dc2026-09-23 21:27:58 +00:00
bbd5793d8b
fix(blog): the period is optional, and a range rule ignores a missing
dc2026-09-23 21:01:16 +00:00
0bda92b091
blog: note the one cell that cannot take a special missing
dc2026-09-23 15:38:37 +00:00
bf9fca1b9a
blog: the dropdowns support special missings, simply
dc2026-09-23 08:37:07 +00:00
d542ac442f
blog: NOTNULL simply works the same as SAS (no special missings)
dc2026-09-23 08:19:34 +00:00
0ee0b4ea7c
blog: NOTNULL now rejects special missings; range rules and formulas do not support them
dc2026-09-23 07:48:44 +00:00
2fe1bc2eea
blog: add formula, range-value and NOTNULL-constraint caveats to the special missings post
dc2026-09-23 07:29:04 +00:00
3e39339332
blog: scope the validation section to Data Controller rules and note the MISSING= gotcha
dc2026-09-23 07:17:46 +00:00
6d554930be
docs(feed): add the cover image to the special missings post
dc2026-09-22 21:36:39 +00:00
a56c2f8d48
docs(feed): record the final cover image prompt on the special missings post
dc2026-09-22 21:17:41 +00:00
27ff40b739
blog: correct the video label on the v4.0 special missings post
dc2026-09-22 18:10:28 +00:00
4937edd7f4
feed: add a special missings post, and revert the blog edits
dc2026-09-22 17:53:55 +00:00
fcba390804
Merge pull request 'feed: render poem fenced blocks as verse, not code' (#18) from feat/poem-format into main
allan2026-09-20 19:25:54 +00:00
8b6e3e60bc
Merge pull request 'feed: add the carousel assets (PDF + slides) to the poem post folder' (#17) from feat/if-ode-carousel into main
allan2026-09-20 19:25:17 +00:00
d244a34fc9
feed: render poem fenced blocks as verse, not code
blog-dev2026-09-20 19:18:11 +00:00
686a745f0b
feed: break the carousel stanza slides between the two quatrains
blog-dev2026-09-20 19:09:38 +00:00
510947d173
feed: add the LinkedIn carousel (PDF + slides) to the post folder
blog-dev2026-09-20 18:54:45 +00:00
589a745c5b
Merge pull request 'Update content/feed/if-an-ode-to-data-control/index.md' (#16) from allan-patch-1 into main
allan2026-09-20 17:39:19 +00:00
a6a6abf009
Merge pull request 'feat(feed): If - An Ode to Data Control' (#15) from feat/if-ode-to-data-control into main
allan2026-09-20 17:31:40 +00:00
88368fa31d
feed: trim the boast and the repeated first-line echo from the intro
blog-dev2026-09-20 17:21:19 +00:00
fdb1db216d
feed: rework the poem cover into a title-page design; note the 2022 publication year
blog-dev2026-09-20 16:37:23 +00:00
6d833f9654
feat(feed): If - An Ode to Data Control
blog-dev2026-09-20 15:54:56 +00:00
6bcd0adf81
Merge pull request 'feed: correct the case sensitivity example in the full table search post' (#14) from fix/full-table-search-case-sensitivity into main
allan2026-09-17 07:47:31 +00:00
93348ad604
feed: tighten the case sensitivity note to a single sentence
blog-dev2026-09-17 07:44:53 +00:00
7561bb0c39
feed: correct the case sensitivity example in the full table search post
dc2026-09-16 23:42:45 +00:00
959a9ffab4
Merge pull request 'Feed post: Full Table Search' (#13) from feat/full-table-search into main
allan2026-09-16 23:22:22 +00:00
2348575737
feed: full table search - new demo video, copy matches the recording
blog-dev2026-09-16 23:17:43 +00:00
b2aac21b90
feed: full table search - any value, any column, no query
blog-dev2026-09-15 17:16:37 +00:00
438b1e93d7
Merge pull request 'Move Cyber Essentials badge to who-is section + about page' (#12) from fix/cert-badge-placement into main
allan2026-09-11 20:27:09 +00:00
674737f840
fix: move Cyber Essentials badge to who-is section + about page, drop hero/footer placements
blog-dev2026-09-11 20:22:29 +00:00
150be89246
Merge pull request 'Surface Cyber Essentials certification on homepage hero and footer' (#11) from feat/cyber-essentials-badge into main
hermes2026-09-11 19:45:26 +00:00