Making a JavaScript-drawn page readable to crawlers: pre-rendering at build time and auto-noindex for thin pages
I have a Korean information site that is plain static HTML, rebuilt by a Python script every hour and...
Tag archive
I have a Korean information site that is plain static HTML, rebuilt by a Python script every hour and...
AI disclosure: This article was drafted by an AI agent and checked against the project’s...

The short version. At 5,000 submissions/month, SmartForm AI Pro is $9.90 ($1.98 per 1K), Forminit...
Mobile Casual Games is a guide hub for puzzle games. It currently covers seven of them, and the level...
Extend unify's blog template with one script and one CI job: every post goes to dev.to with its canonical URL pointing home, never twice, with its tags kept in step.
How fwdslsh.dev uses unify to share layouts, generate its post lists, and check the finished site before deployment.
Six weeks of unify releases by theme: one command to check and publish, a project root with a place for everything, templates from any directory, git repository or npm package, updates that keep your files, and a layout you can design in the browser.
Everywhere you write online, you’re renting. Most of the time that’s fine. I syndicate to Medium and...
Connect Looker Studio to GA4, share Public Viewer, copy the embed URL, iframe it on /stats.
Data in, templates through Jinja, HTML out. Under 300 lines, and the three decisions that keep it from growing into a framework.
trailingSlash, unoptimized images, and the sitemap problem nobody warns you about when you run output export.

"Can I export it?" gets a yes from more visual builders every year. The better question is: export it...