
stuzhuk.page
stuzhuk.page is a personal portfolio and product site on Astro SSR with AISO stack (AI Readiness 84): llms.txt, AI crawler rules, JSON-LD, hreflang, related posts and tag hubs. React/Svelte islands, PostgreSQL APIs, Dock…
DetailsDeveloper news without the noise — My Dev News in Telegram.


Corporate websites and landing pages with fast HTML, clear information architecture, technical SEO, and a practical editorial workflow.
Tell me the goal, stack constraints, and timeline — I reply on Telegram.
I build corporate and marketing websites that deliver complete HTML quickly, explain the offer clearly, and let a team publish articles without involving a developer each time. For content-led projects I prefer Astro: most of the page remains plain HTML, while React is used only for genuine interaction. This is easier to load, cache, and crawl than an application disguised as a landing page.
Before implementation, I map page types and the reader journey: home, service, case study, article, contact, and language variants. That reveals which templates are required, who edits them, and where content belongs. A launch also covers canonical URLs, sitemap, redirects, metadata, context-appropriate JSON-LD, image processing, and form testing. AEO/GEO does not replace this foundation.
The scope covers public content and conversion paths. A catalogue with cart, inventory, and payment belongs to ecommerce; an account with roles and persistent sessions belongs to web applications. A form, calculator, or small widget can fit a marketing site, but a custom ERP does not.
Acceptance includes stable mobile layouts, working forms, correct headings and indexable URLs, a clear editorial workflow, and reproducible deployment. If a WordPress theme or site builder already covers the need and the team knows it, I will not recommend a rebuild merely for the technology.
The final acceptance checklist is confirmed in the brief or contract; the list above is a scope alignment guide.

stuzhuk.page is a personal portfolio and product site on Astro SSR with AISO stack (AI Readiness 84): llms.txt, AI crawler rules, JSON-LD, hreflang, related posts and tag hubs. React/Svelte islands, PostgreSQL APIs, Dock…
DetailsMarketing site for grant-related services on Astro and TypeScript with Tailwind styling. Emphasis on fast static delivery and maintainable content sections.
DetailsBrand website for Hidden Logic built on Astro with TypeScript and Tailwind. Component-driven layout with performance-focused static generation.
Details
Digitalvcard is an open-source tool that allows you to create interactive and responsive digital business cards hosted directly on your website, eliminating the need for third-party services. Enjoy elegant design, concis…
Details
Pamyatay-pro is an application with a backend on Express, using a PostgreSQL database and a frontend based on Next.js and React. Various LLM APIs are actively used for generating different types of content, from text to …
DetailsSvelteKit site with Tailwind v4 and Vite, Docker-backed dev scripts, image optimization and Vitest. Structured for multi-surface updates (site/shop) via shell workflows.
DetailsYou describe the goal, constraints, timeline, budget, and infrastructure.
I ask questions, review existing code or a brief when needed, and lock scope.
I propose stages, priorities, and a timeline range; we agree on reporting.
Iterations with intermediate results: commits, demos, and feedback.
Deploy and docs as needed; we agree on maintenance or targeted follow-ups.
Tap a question to expand the answer.
Astro ships mostly static HTML with minimal JS, which helps Core Web Vitals and gives crawlers full page text without waiting for hydration.
Yes: hreflang, locale-specific routes, shared components, and content in Markdown/MDX or a CMS—depending on who edits copy.
Every launch includes a technical SEO baseline (canonical, sitemap, JSON-LD, performance). Deep AEO/GEO/AISO work is a dedicated track.
You can edit Markdown/MDX, use a headless CMS, or a built-in admin—scoped to what your team actually needs.
Yes: WebP, correct dimensions for layout, lazy loading, and caching guidance so LCP does not regress after go-live.
Tell me the goal, stack constraints, and timeline — I reply on Telegram.