diff --git a/public/cases/ai-assistant-figma/index.html b/public/cases/ai-assistant-figma/index.html index 13db734..62bca28 100644 --- a/public/cases/ai-assistant-figma/index.html +++ b/public/cases/ai-assistant-figma/index.html @@ -609,10 +609,10 @@ -
  • +
  • diff --git a/public/cases/card-columns-obsidian/index.html b/public/cases/card-columns-obsidian/index.html index 324d8e7..ea56023 100644 --- a/public/cases/card-columns-obsidian/index.html +++ b/public/cases/card-columns-obsidian/index.html @@ -855,10 +855,10 @@
  • -
  • +
  • diff --git a/public/cases/site-with-ai-ide/index.html b/public/cases/site-portfolio/index.html similarity index 70% rename from public/cases/site-with-ai-ide/index.html rename to public/cases/site-portfolio/index.html index 40c9b67..d9b89dc 100644 --- a/public/cases/site-with-ai-ide/index.html +++ b/public/cases/site-portfolio/index.html @@ -5,9 +5,9 @@ - Этот сайт — Разработка с AI IDE — кейс + Как я создаю сайт-портфолио с LLM-агентами - +
    -

    Разработка · AI IDE

    -

    Этот сайт

    -

    Разработка сайта с использованием AI IDE

    +

    Личный опыт · LLM и веб-разработка

    +

    Как я создаю сайт-портфолио с LLM

    +

    От ограничений конструкторов до работы с Cursor и Hermes Agent

    - + Мне нужен был актуальный сайт с работами и резюме. Здесь я рассказываю, как создавал его с помощью LLM, пробовал разные инструменты и менял собственный процесс.

    -

    Контекст

    +
      +
    • ФорматЛичный проект
    • +
    • Моя рольЗадаю направление, структуру и принимаю результат
    • +
    • ИнструментыCursor, Hermes Agent, HTML/CSS, Figma, Lunacy
    • +
    • СтатусСайт работает; контент и продвижение впереди
    • +
    + +

    Актуальный сайт-портфолио

    - + Актуального сайта с моими работами и резюме у меня не было. Я умел верстать вручную на HTML и CSS, а ещё много работал с конструкторами вроде Weebly и Tilda. Поэтому первые версии начал собирать в конструкторе.

    -

    Задача

    +

    Пределы конструктора

    - + Я быстро упёрся в ограничения платформы. Менять структуру сайта и экспериментировать с дизайном разных страниц было неудобно. +

    + +

    Главная стала первым экспериментом

    +

    + Я стал искать другой способ. Сначала попробовал сгенерировать главную в нескольких LLM-сервисах. После нескольких итераций нашёл вариант, который меня устроил, сохранил проект и продолжил в Cursor. Тогда я как раз осваивал эту IDE.

    -

    Решение

    +

    Рабочий процесс без готовых макетов

    +

    Структура от меня, код от модели

    - + Когда я только начал работать в Cursor, там был лишь помощник по коду. Я писал запросы, модель создавала файлы и код. Я проверял результат и подтверждал его. Структуру страниц продумывал сам. +

    +

    + Дизайн появлялся постепенно и продолжает меняться. Я описывал модели стиль сайта и нужные элементы, искал референсы с готовыми блоками кода и соединял их со своими решениями.

    -

    Результат

    +

    Сразу проверял в браузере

    +

    - + Я открывал сайт на ноутбуке, десктопе, планшете и телефоне, смотрел, как он ведёт себя, и решал, что доработать. В конструкторе тоже можно смотреть сайт на разных устройствах, но путь от идеи до правки занимал больше шагов. +

    +

    + В Figma и Lunacy я готовил отдельные ассеты: скриншоты приложений и сайтов для кейсов, графику, аватар и векторные иконки. +

    + +

    Дизайн-система для всего сайта

    +

    + Практически с самого начала я закладывал дизайн-систему и общие компоненты. Так страницы выглядели согласованно, а изменения было проще вносить сразу в нужный элемент. Без этого пришлось бы вручную обходить страницы и обновлять каждый экземпляр отдельно. +

    +

    Ветки Git для разных направлений

    +

    + Версионирование и ветки Git позволяли мне пробовать разные направления развития сайта. Я описывал, что хочу получить, проверял работу агента и либо шёл дальше, либо просил переделать. +

    + +

    Переход к агентной разработке

    +

    Cursor: от помощника к агенту

    +

    + Через несколько недель после того, как я начал работу над сайтом, в Cursor появилось окно агента. С этого момента я вёл работу через агента и больше не возвращался к классической IDE. +

    + +

    Hermes Agent: гибкость и стоимость

    +

    + Позже я начал осваивать Hermes Agent. Его можно было гибче настраивать и подключать к любому провайдеру LLM. Подписки на сам инструмент не было, поэтому разработка обходилась дешевле. Когда лимит в Cursor заканчивался, приходилось ждать следующего месяца. Это заметно мешало работе. +

    + +

    Рабочая версия готова

    +

    + Сейчас сайт полностью работает. Дальше планирую заняться контентом и продвижением.

    @@ -463,10 +545,10 @@
  • -
  • +
  • diff --git a/public/en/cases/ai-assistant-figma/index.html b/public/en/cases/ai-assistant-figma/index.html index 68ff1aa..cc0eaaf 100644 --- a/public/en/cases/ai-assistant-figma/index.html +++ b/public/en/cases/ai-assistant-figma/index.html @@ -610,10 +610,10 @@
  • -
  • +
  • diff --git a/public/en/cases/card-columns-obsidian/index.html b/public/en/cases/card-columns-obsidian/index.html index a7d099f..70790c3 100644 --- a/public/en/cases/card-columns-obsidian/index.html +++ b/public/en/cases/card-columns-obsidian/index.html @@ -859,10 +859,10 @@
  • -
  • +
  • diff --git a/public/en/cases/site-with-ai-ide/index.html b/public/en/cases/site-portfolio/index.html similarity index 76% rename from public/en/cases/site-with-ai-ide/index.html rename to public/en/cases/site-portfolio/index.html index 5643c74..cedac25 100644 --- a/public/en/cases/site-with-ai-ide/index.html +++ b/public/en/cases/site-portfolio/index.html @@ -5,9 +5,9 @@ - This Website — Developed with AI IDE — Case Study + Building My Portfolio Website with LLM Agents - +
    -

    Development · AI IDE

    -

    This website

    -

    Website Development Using AI IDE

    +

    Personal experience · LLM and web development

    +

    Building My Portfolio Website with LLMs

    +

    From no-code limitations to working with Cursor and Hermes Agent

    - + I needed an up-to-date website for my work and résumé. This case follows my experience working with LLMs on the site: how I explored different tools and changed my process.

    -

    Context

    +
      +
    • FormatPersonal project
    • +
    • My roleSet the direction and structure, review the result
    • +
    • ToolsCursor, Hermes Agent, HTML/CSS, Figma, Lunacy
    • +
    • StatusSite works; content and promotion are next
    • +
    + +

    A portfolio site I needed

    - + I did not have an up-to-date website with my work and résumé. I knew how to build pages by hand with HTML and CSS, and I had spent a lot of time with no-code platforms such as Weebly and Tilda. So I started with a website builder.

    -

    Task

    +

    Where the builder fell short

    - + I quickly ran into platform limits. Changing the site structure and experimenting with the design across multiple pages was cumbersome. +

    + +

    The homepage became my first experiment

    +

    + I started looking for another approach. First, I generated a homepage in several LLM-powered services. After a few iterations, I found a version I liked, saved the project, and continued in Cursor, an IDE I was learning at the time.

    -

    Solution

    +

    A workflow without finished mockups

    +

    I set the structure; the model wrote code

    - + When I started working in Cursor, it only had a code assistant. I wrote prompts, the model generated files and code, and I reviewed and approved the result. I planned the page structure myself. +

    +

    + The design came together gradually and is still evolving. I described the style and elements I wanted, looked for references with ready-made code blocks, and combined them with my own decisions.

    -

    Result

    +

    I checked the site in the browser

    +

    - + I opened the site on a laptop, desktop, tablet, and phone, watched how it behaved, and decided what to refine. Website builders offer previews at different sizes too, but getting from an idea to an edit took more steps. +

    +

    + In Figma and Lunacy, I prepared individual assets: screenshots of apps and websites for case studies, graphics, an avatar, and vector icons. +

    + +

    A design system for the whole site

    +

    + I started building a design system and shared components early on. That kept the pages consistent and made it easier to update an element in one place. Without it, I would have had to visit each page and change every instance by hand. +

    +

    Git branches for trying different directions

    +

    + Version control and Git branches let me test different directions for the site. I described what I wanted, reviewed the agent's work, and either moved on or asked it to try again. +

    + +

    Moving to agent-driven development

    +

    Cursor: from code assistant to agent

    +

    + A few weeks after I started working on the site, Cursor added an agent window. I switched fully to the agent and did not return to the classic IDE workflow. +

    + +

    Hermes Agent: flexibility and cost

    +

    + Later, I began exploring Hermes Agent. It was more flexible to configure and let me connect any LLM provider. There was no subscription for the tool itself, which made development cheaper. When my Cursor quota ran out, I had to wait until the next month. That got in the way of work. +

    + +

    The working version is ready

    +

    + The site is fully functional. Next, I plan to work on its content and promotion.

    @@ -463,10 +545,10 @@
  • -
  • +
  • diff --git a/public/en/index.html b/public/en/index.html index c548524..0a3a15e 100644 --- a/public/en/index.html +++ b/public/en/index.html @@ -864,7 +864,7 @@
  • diff --git a/public/index.html b/public/index.html index df500af..fdbf2b1 100644 --- a/public/index.html +++ b/public/index.html @@ -871,7 +871,7 @@
  • diff --git a/public/sitemap.xml b/public/sitemap.xml index 9412032..e8ff2d7 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -72,11 +72,11 @@ - https://mamadaevv.site/cases/site-with-ai-ide/ - 2026-09-24 - - - + https://mamadaevv.site/cases/site-portfolio/ + 2026-09-28 + + + https://mamadaevv.site/cases/task-distribution-concept/ diff --git a/src/pages/cases/site-portfolio.en.html b/src/pages/cases/site-portfolio.en.html new file mode 100644 index 0000000..d488b9d --- /dev/null +++ b/src/pages/cases/site-portfolio.en.html @@ -0,0 +1,215 @@ + + + + + + + Building My Portfolio Website with LLM Agents + {{> head-links}} + {{> head-plyr}} + + + + + {{> header-case}} +{{> fab-stack}} +
    +
    +

    Personal experience · LLM and web development

    +

    Building My Portfolio Website with LLMs

    +

    From no-code limitations to working with Cursor and Hermes Agent

    + +

    + I needed an up-to-date website for my work and résumé. This case follows my experience working with LLMs on the site: how I explored different tools and changed my process. +

    + +
      +
    • FormatPersonal project
    • +
    • My roleSet the direction and structure, review the result
    • +
    • ToolsCursor, Hermes Agent, HTML/CSS, Figma, Lunacy
    • +
    • StatusSite works; content and promotion are next
    • +
    + +

    A portfolio site I needed

    +

    + I did not have an up-to-date website with my work and résumé. I knew how to build pages by hand with HTML and CSS, and I had spent a lot of time with no-code platforms such as Weebly and Tilda. So I started with a website builder. +

    + +

    Where the builder fell short

    +

    + I quickly ran into platform limits. Changing the site structure and experimenting with the design across multiple pages was cumbersome. +

    + +

    The homepage became my first experiment

    +

    + I started looking for another approach. First, I generated a homepage in several LLM-powered services. After a few iterations, I found a version I liked, saved the project, and continued in Cursor, an IDE I was learning at the time. +

    + +

    A workflow without finished mockups

    +

    I set the structure; the model wrote code

    +

    + When I started working in Cursor, it only had a code assistant. I wrote prompts, the model generated files and code, and I reviewed and approved the result. I planned the page structure myself. +

    +

    + The design came together gradually and is still evolving. I described the style and elements I wanted, looked for references with ready-made code blocks, and combined them with my own decisions. +

    + +

    I checked the site in the browser

    + +

    + I opened the site on a laptop, desktop, tablet, and phone, watched how it behaved, and decided what to refine. Website builders offer previews at different sizes too, but getting from an idea to an edit took more steps. +

    +

    + In Figma and Lunacy, I prepared individual assets: screenshots of apps and websites for case studies, graphics, an avatar, and vector icons. +

    + +

    A design system for the whole site

    +

    + I started building a design system and shared components early on. That kept the pages consistent and made it easier to update an element in one place. Without it, I would have had to visit each page and change every instance by hand. +

    +

    Git branches for trying different directions

    +

    + Version control and Git branches let me test different directions for the site. I described what I wanted, reviewed the agent's work, and either moved on or asked it to try again. +

    + +

    Moving to agent-driven development

    +

    Cursor: from code assistant to agent

    +

    + A few weeks after I started working on the site, Cursor added an agent window. I switched fully to the agent and did not return to the classic IDE workflow. +

    + +

    Hermes Agent: flexibility and cost

    +

    + Later, I began exploring Hermes Agent. It was more flexible to configure and let me connect any LLM provider. There was no subscription for the tool itself, which made development cheaper. When my Cursor quota ran out, I had to wait until the next month. That got in the way of work. +

    + +

    The working version is ready

    +

    + The site is fully functional. Next, I plan to work on its content and promotion. +

    +
    +
    + + {{> mini-projects-related}} +{{> contact-section}} +{{> footer}} +{{> cookie-notice}} +{{> nav-more-floating}} + + + + diff --git a/src/pages/cases/site-portfolio.html b/src/pages/cases/site-portfolio.html new file mode 100644 index 0000000..01007df --- /dev/null +++ b/src/pages/cases/site-portfolio.html @@ -0,0 +1,215 @@ + + + + + + + Как я создаю сайт-портфолио с LLM-агентами + {{> head-links}} + {{> head-plyr}} + + + + + {{> header-case}} +{{> fab-stack}} +
    +
    +

    Личный опыт · LLM и веб-разработка

    +

    Как я создаю сайт-портфолио с LLM

    +

    От ограничений конструкторов до работы с Cursor и Hermes Agent

    + +

    + Мне нужен был актуальный сайт с работами и резюме. Здесь я рассказываю, как создавал его с помощью LLM, пробовал разные инструменты и менял собственный процесс. +

    + +
      +
    • ФорматЛичный проект
    • +
    • Моя рольЗадаю направление, структуру и принимаю результат
    • +
    • ИнструментыCursor, Hermes Agent, HTML/CSS, Figma, Lunacy
    • +
    • СтатусСайт работает; контент и продвижение впереди
    • +
    + +

    Актуальный сайт-портфолио

    +

    + Актуального сайта с моими работами и резюме у меня не было. Я умел верстать вручную на HTML и CSS, а ещё много работал с конструкторами вроде Weebly и Tilda. Поэтому первые версии начал собирать в конструкторе. +

    + +

    Пределы конструктора

    +

    + Я быстро упёрся в ограничения платформы. Менять структуру сайта и экспериментировать с дизайном разных страниц было неудобно. +

    + +

    Главная стала первым экспериментом

    +

    + Я стал искать другой способ. Сначала попробовал сгенерировать главную в нескольких LLM-сервисах. После нескольких итераций нашёл вариант, который меня устроил, сохранил проект и продолжил в Cursor. Тогда я как раз осваивал эту IDE. +

    + +

    Рабочий процесс без готовых макетов

    +

    Структура от меня, код от модели

    +

    + Когда я только начал работать в Cursor, там был лишь помощник по коду. Я писал запросы, модель создавала файлы и код. Я проверял результат и подтверждал его. Структуру страниц продумывал сам. +

    +

    + Дизайн появлялся постепенно и продолжает меняться. Я описывал модели стиль сайта и нужные элементы, искал референсы с готовыми блоками кода и соединял их со своими решениями. +

    + +

    Сразу проверял в браузере

    + +

    + Я открывал сайт на ноутбуке, десктопе, планшете и телефоне, смотрел, как он ведёт себя, и решал, что доработать. В конструкторе тоже можно смотреть сайт на разных устройствах, но путь от идеи до правки занимал больше шагов. +

    +

    + В Figma и Lunacy я готовил отдельные ассеты: скриншоты приложений и сайтов для кейсов, графику, аватар и векторные иконки. +

    + +

    Дизайн-система для всего сайта

    +

    + Практически с самого начала я закладывал дизайн-систему и общие компоненты. Так страницы выглядели согласованно, а изменения было проще вносить сразу в нужный элемент. Без этого пришлось бы вручную обходить страницы и обновлять каждый экземпляр отдельно. +

    +

    Ветки Git для разных направлений

    +

    + Версионирование и ветки Git позволяли мне пробовать разные направления развития сайта. Я описывал, что хочу получить, проверял работу агента и либо шёл дальше, либо просил переделать. +

    + +

    Переход к агентной разработке

    +

    Cursor: от помощника к агенту

    +

    + Через несколько недель после того, как я начал работу над сайтом, в Cursor появилось окно агента. С этого момента я вёл работу через агента и больше не возвращался к классической IDE. +

    + +

    Hermes Agent: гибкость и стоимость

    +

    + Позже я начал осваивать Hermes Agent. Его можно было гибче настраивать и подключать к любому провайдеру LLM. Подписки на сам инструмент не было, поэтому разработка обходилась дешевле. Когда лимит в Cursor заканчивался, приходилось ждать следующего месяца. Это заметно мешало работе. +

    + +

    Рабочая версия готова

    +

    + Сейчас сайт полностью работает. Дальше планирую заняться контентом и продвижением. +

    +
    +
    + + {{> mini-projects-related}} +{{> contact-section}} +{{> footer}} +{{> cookie-notice}} +{{> nav-more-floating}} + + + + diff --git a/src/pages/cases/site-with-ai-ide.en.html b/src/pages/cases/site-with-ai-ide.en.html deleted file mode 100644 index 2bfa906..0000000 --- a/src/pages/cases/site-with-ai-ide.en.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - - - This Website — Developed with AI IDE — Case Study - {{> head-links}} - {{> head-plyr}} - - - - - {{> header-case}} -{{> fab-stack}} -
    -
    -

    Development · AI IDE

    -

    This website

    -

    Website Development Using AI IDE

    - -

    - -

    - -

    Context

    -

    - -

    - -

    Task

    -

    - -

    - -

    Solution

    -

    - -

    - -

    Result

    -

    - -

    -
    -
    - - {{> mini-projects-related}} -{{> contact-section}} -{{> footer}} -{{> cookie-notice}} -{{> nav-more-floating}} - - - - diff --git a/src/pages/cases/site-with-ai-ide.html b/src/pages/cases/site-with-ai-ide.html deleted file mode 100644 index a0202a3..0000000 --- a/src/pages/cases/site-with-ai-ide.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - - - Этот сайт — Разработка с AI IDE — кейс - {{> head-links}} - {{> head-plyr}} - - - - - {{> header-case}} -{{> fab-stack}} -
    -
    -

    Разработка · AI IDE

    -

    Этот сайт

    -

    Разработка сайта с использованием AI IDE

    - -

    - -

    - -

    Контекст

    -

    - -

    - -

    Задача

    -

    - -

    - -

    Решение

    -

    - -

    - -

    Результат

    -

    - -

    -
    -
    - - {{> mini-projects-related}} -{{> contact-section}} -{{> footer}} -{{> cookie-notice}} -{{> nav-more-floating}} - - - - diff --git a/src/partials/mini-projects-related.en.html b/src/partials/mini-projects-related.en.html index 7e59dd5..76189ba 100644 --- a/src/partials/mini-projects-related.en.html +++ b/src/partials/mini-projects-related.en.html @@ -32,10 +32,10 @@
  • -
  • +
  • diff --git a/src/partials/mini-projects-related.html b/src/partials/mini-projects-related.html index 6e5307c..8aa781c 100644 --- a/src/partials/mini-projects-related.html +++ b/src/partials/mini-projects-related.html @@ -32,10 +32,10 @@
  • -
  • +
  • diff --git a/src/partials/mini-projects-section.en.html b/src/partials/mini-projects-section.en.html index abcb42a..3389ccd 100644 --- a/src/partials/mini-projects-section.en.html +++ b/src/partials/mini-projects-section.en.html @@ -51,7 +51,7 @@
  • diff --git a/src/partials/mini-projects-section.html b/src/partials/mini-projects-section.html index 8d33d01..918e145 100644 --- a/src/partials/mini-projects-section.html +++ b/src/partials/mini-projects-section.html @@ -51,7 +51,7 @@