Commit Graph
35 Commits
Author SHA1 Message Date
dc d059b72f6b blog: teach special missings properly, and fix the video label
The special missings section of the v4.0 post was four lines: what they are,
that the adapter supports them, and a video. It is now three sections.

- What special missings are: the 28 missing values, why they exist, and how
  they behave as numeric values (arithmetic, PROC MEANS, sort order,
  NMISS/CMISS, cats()). Every claim was checked on a live SAS engine - the
  sort order I first wrote down was wrong, ._ sorts below the regular missing.
- How they travel between the browser and SAS: the adapter's type inference,
  the null handling, the format override for a column holding only special
  missings, and the values it refuses.
- How they behave in the other Data Controller rules: NOTNULL passes, MINVAL
  fails, MAXVAL passes, CASE compares them as text, and HARDREGEX/SOFTREGEX do
  not exempt them.

The video embed was pointing at the right recording under the wrong label (a
copy-paste of "Retain Formulas when Loading Excel to SAS" from other posts).
It is "Managing Special Missing Values with Data Controller for SAS", and the
post now describes what it shows.

Also adds the LinkedIn version of the section as a comment, kept in sync with
the copy above.
2026-09-22 16:54:08 +00:00
blog-dev aa1f015f5a docs(blog): punchier LinkedIn draft for non-DC users - pain-first, no jargon
publish / Build-and-publish (push) Successful in 6m39s
2026-09-04 09:29:20 +00:00
blog-dev 79b62e4cfc docs(blog): add source LinkedIn post comment for the v7.13 article
publish / Build-and-publish (push) Successful in 6m33s
2026-09-04 08:06:46 +00:00
blog-dev 73d4796638 fix(blog): show sasdemo instead of root user in audit demo screenshot
publish / Build-and-publish (push) Successful in 6m36s
2026-09-04 07:51:32 +00:00
blog-dev e5dfcd84da feat(blog): add audit-column demo image showing the IF formula resolving live
publish / Build-and-publish (push) Successful in 13m17s
2026-09-04 01:28:42 +00:00
blog-dev 02295334b3 fix(blog): restore hardening and polishing phrasing in v7.13 post
publish / Build-and-publish (push) Successful in 13m11s
2026-09-04 01:09:48 +00:00
blog-dev e7a538ed9a feat(blog): link getdata and postedit hook to code.datacontroller.io
publish / Build-and-publish (push) Successful in 15m42s
2026-09-04 00:53:20 +00:00
blog-dev 60a19dda89 fix(blog): correct PK live-formula wording in v7.13 post
publish / Build-and-publish (push) Successful in 15m16s
2026-09-04 00:36:58 +00:00
blog-dev b415793eec fix(blog): trim intra-release fix churn from the also-in-release list
publish / Build-and-publish (push) Successful in 15m40s
2026-09-04 00:20:36 +00:00
blog-dev d352ea8fea fix(blog): re-encode v7.13 images to bust poisoned CDN edge cache entries
publish / Build-and-publish (push) Successful in 15m47s
The /static/* path sits behind a Cloudflare cache-everything rule with a
62-day edge TTL. An image fetched mid-deploy can pin a bad (truncated/404)
response at an edge POP. Re-encoding produces new content-hashed URLs so
every variant is fetched fresh from origin. Pixels are identical.
2026-09-04 00:19:32 +00:00
blog-dev 9e04cd4220 feat(blog): v7.13 release post - formulas & regex with live screenshots
publish / Build-and-publish (push) Successful in 15m47s
2026-09-03 23:56:29 +00:00
allan 50833b4fd8 chore: rename
publish / Build-and-publish (push) Successful in 12m39s
2026-03-14 13:57:11 +00:00
allan 1f4e159fe0 fix: wording
publish / Build-and-publish (push) Has been cancelled
2026-03-14 13:50:41 +00:00
allan ae55a82b19 feat: snowflake support
publish / Build-and-publish (push) Successful in 12m41s
2026-03-14 13:33:56 +00:00
_ 19743c7dd5 fix: tidy up
publish / Build-and-publish (push) Successful in 11m21s
2026-02-15 21:37:46 +00:00
_ 39ab4be7f7 fix: footer
publish / Build-and-publish (push) Has been cancelled
2026-02-15 21:27:03 +00:00
_ 1b7a29b2d6 chore: remove old image
publish / Build-and-publish (push) Failing after 1m16s
2026-02-15 19:59:13 +00:00
_ 2120a3892a fix: release table as preview 2026-02-15 19:59:00 +00:00
_ 90ddd63370 fix: 2025
publish / Build-and-publish (push) Has been cancelled
2026-02-15 19:58:08 +00:00
_ ed1c90c057 feat: use image instead of table@
publish / Build-and-publish (push) Successful in 2m26s
2026-02-15 19:55:38 +00:00
_ 4a1a420e39 fix: formatting
publish / Build-and-publish (push) Successful in 2m23s
2026-02-15 19:49:54 +00:00
_ 54ddedd1af feat: 2025 blog post@
publish / Build-and-publish (push) Successful in 2m25s
2026-02-15 19:35:47 +00:00
sead e566abab23 fix: open ext. links in new tab
Closes #7
2025-12-13 17:07:40 +01:00
Allan dfdd103f18 wording
publish / Build-and-publish (push) Failing after 1m30s
2025-02-25 13:51:37 +00:00
Allan f2ba44495f chore: spacings
publish / Build-and-publish (push) Successful in 3m14s
2025-02-24 15:57:06 +00:00
Allan bcf9b57595 fix: typos / links
publish / Build-and-publish (push) Successful in 3m12s
2025-02-24 15:52:35 +00:00
Allan 73b4f0ec3c feat: AFA blog post
publish / Build-and-publish (push) Successful in 3m24s
2025-02-24 15:45:38 +00:00
Allan 9b2dc1ce60 fix: video
publish / Build-and-publish (push) Successful in 3m3s
2024-12-31 21:23:35 +00:00
Allan d89d0dd7c0 formatting
publish / Build-and-publish (push) Successful in 2m57s
2024-12-31 21:15:10 +00:00
Allan 00c6fa9fbd fix: video
publish / Build-and-publish (push) Successful in 3m2s
2024-12-31 20:49:12 +00:00
Allan f4e9518159 fix: video
publish / Build-and-publish (push) Successful in 3m3s
2024-12-31 20:44:00 +00:00
Allan 05c7746474 fix: video styling
publish / Build-and-publish (push) Successful in 3m0s
2024-12-31 20:38:31 +00:00
Allan 0b178d66be fix: previewimage
publish / Build-and-publish (push) Successful in 2m58s
2024-12-31 20:30:34 +00:00
Allan bc9352f371 feat: 2024 blog
publish / Build-and-publish (push) Failing after 2m45s
2024-12-31 20:14:05 +00:00
Mihajlo Medjedovic fd510b88c4 init 2024-06-05 15:53:46 +02:00