Skip to content
imarch.dev
Ilyas Mustafin

Ilyas Mustafin

CTO / Enterprise Architect

Notes on architecture, DevOps and building products

Topics
The Bot Learned to Do Things

The Bot Learned to Do Things

The chatbot on imarch.dev went from answering questions to taking action - capturing leads and emailing CVs to visitors.

ai fastapi claude code
One Click Instead of Six Digits

One Click Instead of Six Digits

Added Google sign-in to Planq in one evening. No SDK, no migrations, no new tables. One URL parameter handles both web and mobile.

продукт oauth claude code
Pagination and Kazakh font

Pagination and Kazakh font

25 posts on a single page hurt SEO and performance. Kazakh characters render in a fallback font. Two fixes in one evening.

astro seo i18n
Jira Doesn't Work. Part 7: Seven

Jira Doesn't Work. Part 7: Seven

Seven sign-ups, Android without Google Play, three pipelines, and zero manual steps. The finale of the Planq series.

planq android github actions
A Blog in One Evening

A Blog in One Evening

Nine posts, OG images, sharing buttons, SEO, three languages. One evening. One terminal.

astro seo claude code
The Chatbot Looked Like ICQ

The Chatbot Looked Like ICQ

Chat widget redesign in a couple of hours. Scoped styles, oklch, unified input, and one bug that broke everything.

astro ui css
Saturday Deploy: 12 Layers of Defense

Saturday Deploy: 12 Layers of Defense

Closed an AI chatbot's tech debt in one day. Six holes, twelve layers of defense, Claude Code as my co-pilot.

безопасность devops claude code
An AI Chatbot on My Website

An AI Chatbot on My Website

Built a virtual clone on imarch.dev. FastAPI, vector database, Claude Haiku 3.5 - visitors now chat with my CV.

ai fastapi claude code
You Don't Need React

You Don't Need React

An interactive dashboard on Alpine.js (15 KB) and a content site on Astro. Both without React. Both work.

фронтенд astro alpine.js