Test Post: Checking Code Blocks, Tables and Cover Rendering
Temporary test post used to verify that new posts and edits reach the live site, and that code blocks and tables render correctly.

This is a temporary test post. It exists to check three things on the live site: that a new post appears without a redeploy, that an edit to an existing post appears, and that code blocks and tables render.
Marker: VERSION 2 (edited 07:39:40 UTC) — if you can read this on the live site, the page was built from the current Sanity content.
Code block
The block below should render as a code box with line breaks and indentation preserved, not as a paragraph.
create policy "Users can view their own documents"
on documents
for select
to authenticated
using ( (select auth.uid()) = owner_id );Table
The block below should render as a real table, not as a run of headings.
| Method | What it does | Use it for |
|---|---|---|
| getClaims() | Verifies the JWT signature locally | Protecting pages and data |
| getUser() | Network call to the Auth server | Fresh profile data |
| getSession() | Reads storage without revalidating | Forwarding the raw token |
Cover image
The cover on this post is 1920 x 1080 on the dark palette, built from the template. Hover the card on the blog index to check nothing important is cut off at the edges.
Delete this post once the checks are done.

Aarav Sharma
Lead Software Engineer
Aarav leads product engineering at Matlab Infotech, where he has shipped mobile and web platforms across healthcare, fintech, and SaaS. He writes about pragmatic engineering and shipping fast without cutting corners.
