From adf0f4b0524f07ded4ef2e11eb2f00964128b3ad Mon Sep 17 00:00:00 2001
From: root
Актуального сайта с моими работами и резюме у меня не было. Я умел верстать вручную на HTML и CSS, а ещё много работал с конструкторами вроде Weebly и Tilda. Поэтому первые версии начал собирать в конструкторе.
- Я быстро упёрся в ограничения платформы. Менять структуру сайта и экспериментировать с дизайном разных страниц было неудобно. Платные тарифы эту проблему не решали, а правки требовали больше действий, чем мне хотелось.
+ Я быстро упёрся в ограничения платформы. Менять структуру сайта и экспериментировать с дизайном разных страниц было неудобно.
Я стал искать другой способ. Сначала попробовал сгенерировать главную в нескольких LLM-сервисах. После нескольких итераций нашёл вариант, который меня устроил, сохранил проект и продолжил в Cursor. Тогда я как раз осваивал эту IDE.
Когда я только начал работать в Cursor, там был лишь помощник по коду. Я писал запросы, модель создавала файлы и код. Я проверял результат и подтверждал его. Структуру страниц продумывал сам.
Мне понадобился новый сайт
+ Актуальный сайт-портфолио
Конструктор начал мешать
+ Пределы конструктора
Главная стала первым экспериментом
Как складывался процесс
- Сначала модель помогала писать код
+ Рабочий процесс без готовых макетов
+ Структура от меня, код от модели
- Я не готовил заранее макеты страниц. Сайт проверял прямо в браузере: смотрел, как он ведёт себя на ноутбуке, десктопе, планшете и телефоне, затем решал, что доработать. В конструкторе тоже можно смотреть разные размеры, но путь от идеи до правки занимал больше шагов. + Я открывал сайт на ноутбуке, десктопе, планшете и телефоне, смотрел, как он ведёт себя, и решал, что доработать. В конструкторе тоже можно смотреть сайт на разных устройствах, но путь от идеи до правки занимал больше шагов.
В Figma и Lunacy я готовил отдельные ассеты: скриншоты приложений и сайтов для кейсов, графику, аватар и векторные иконки.
-Практически с самого начала я закладывал дизайн-систему и общие компоненты. Так страницы выглядели согласованно, а изменения было проще вносить сразу в нужный элемент. Без этого пришлось бы вручную обходить страницы и обновлять каждый экземпляр отдельно.
+Версионирование и ветки Git позволяли мне пробовать разные направления развития сайта. Я описывал, что хочу получить, проверял работу агента и либо шёл дальше, либо просил переделать.
-- Через несколько недель после того, как я начал работу над сайтом, в Cursor появилось окно агента. С этого момента я вёл работу через агента и больше не возвращался к классической IDE. Я стал меньше заниматься кодом и больше времени уделять творческим задачам. В этой работе я всё чаще чувствовал себя арт-директором или лидом. + Через несколько недель после того, как я начал работу над сайтом, в Cursor появилось окно агента. С этого момента я вёл работу через агента и больше не возвращался к классической IDE.
+ +Позже я начал осваивать Hermes Agent. Его можно было гибче настраивать и подключать к любому провайдеру LLM. Подписки на сам инструмент не было, поэтому разработка обходилась дешевле. Когда лимит в Cursor заканчивался, приходилось ждать следующего месяца. Это заметно мешало работе.
-Сейчас сайт полностью работает. Дальше планирую заняться контентом и продвижением.
diff --git a/public/en/cases/site-portfolio/index.html b/public/en/cases/site-portfolio/index.html index 55dded6..cedac25 100644 --- a/public/en/cases/site-portfolio/index.html +++ b/public/en/cases/site-portfolio/index.html @@ -436,21 +436,28 @@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.
-- I quickly ran into platform limits. Changing the site structure and experimenting with the design across multiple pages was cumbersome. Paid plans did not solve that problem, and each edit took more steps than I wanted. + I quickly ran into platform limits. Changing the site structure and experimenting with the design across multiple pages was cumbersome.
+ +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.
-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.
@@ -458,31 +465,46 @@ 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 did not prepare page mockups in advance. I checked the site in the browser, across laptop, desktop, tablet, and phone, then decided what to refine. Website builders offer previews at different sizes too, but getting from an idea to an edit took more steps. + 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.
- I still used graphic editors, but for individual assets. In Figma and Lunacy, I prepared screenshots of apps and websites for case studies, adjusted graphics, and worked on my avatar and vector icons. + In Figma and Lunacy, I prepared individual assets: screenshots of apps and websites for case studies, graphics, an avatar, and vector icons.
-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.
+- Version control and Git branches let me test different directions without mixing them into one line of development. I described what I wanted, reviewed the agent's work, and either moved on or asked it to try again. + 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.
-- A few weeks into the project, Cursor introduced an agent window. I switched to it completely and did not return to the classic IDE workflow. I spent less time on code and more on creative decisions. My work started to feel more like art direction or leading the project. + 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.
+ +- Later, I began exploring Hermes Agent. It was more flexible to configure, let me connect different LLM providers, and did not require its own subscription. It made development cheaper for me. With Cursor, once the monthly quota ran out, I had to wait for the next month, which got in the way of work. + 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 site is fully functional. Next, I plan to work on its content and promotion.
diff --git a/src/pages/cases/site-portfolio.en.html b/src/pages/cases/site-portfolio.en.html index 2fbc537..d488b9d 100644 --- a/src/pages/cases/site-portfolio.en.html +++ b/src/pages/cases/site-portfolio.en.html @@ -123,21 +123,28 @@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.
-- I quickly ran into platform limits. Changing the site structure and experimenting with the design across multiple pages was cumbersome. Paid plans did not solve that problem, and each edit took more steps than I wanted. + I quickly ran into platform limits. Changing the site structure and experimenting with the design across multiple pages was cumbersome.
+ +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.
-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.
@@ -145,31 +152,46 @@ 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 did not prepare page mockups in advance. I checked the site in the browser, across laptop, desktop, tablet, and phone, then decided what to refine. Website builders offer previews at different sizes too, but getting from an idea to an edit took more steps. + 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.
- I still used graphic editors, but for individual assets. In Figma and Lunacy, I prepared screenshots of apps and websites for case studies, adjusted graphics, and worked on my avatar and vector icons. + In Figma and Lunacy, I prepared individual assets: screenshots of apps and websites for case studies, graphics, an avatar, and vector icons.
-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.
+- Version control and Git branches let me test different directions without mixing them into one line of development. I described what I wanted, reviewed the agent's work, and either moved on or asked it to try again. + 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.
-- A few weeks into the project, Cursor introduced an agent window. I switched to it completely and did not return to the classic IDE workflow. I spent less time on code and more on creative decisions. My work started to feel more like art direction or leading the project. + 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.
+ +- Later, I began exploring Hermes Agent. It was more flexible to configure, let me connect different LLM providers, and did not require its own subscription. It made development cheaper for me. With Cursor, once the monthly quota ran out, I had to wait for the next month, which got in the way of work. + 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 site is fully functional. Next, I plan to work on its content and promotion.
diff --git a/src/pages/cases/site-portfolio.html b/src/pages/cases/site-portfolio.html index a80de13..01007df 100644 --- a/src/pages/cases/site-portfolio.html +++ b/src/pages/cases/site-portfolio.html @@ -123,21 +123,28 @@Актуального сайта с моими работами и резюме у меня не было. Я умел верстать вручную на HTML и CSS, а ещё много работал с конструкторами вроде Weebly и Tilda. Поэтому первые версии начал собирать в конструкторе.
-- Я быстро упёрся в ограничения платформы. Менять структуру сайта и экспериментировать с дизайном разных страниц было неудобно. Платные тарифы эту проблему не решали, а правки требовали больше действий, чем мне хотелось. + Я быстро упёрся в ограничения платформы. Менять структуру сайта и экспериментировать с дизайном разных страниц было неудобно.
+ +Я стал искать другой способ. Сначала попробовал сгенерировать главную в нескольких LLM-сервисах. После нескольких итераций нашёл вариант, который меня устроил, сохранил проект и продолжил в Cursor. Тогда я как раз осваивал эту IDE.
-Когда я только начал работать в Cursor, там был лишь помощник по коду. Я писал запросы, модель создавала файлы и код. Я проверял результат и подтверждал его. Структуру страниц продумывал сам.
@@ -145,31 +152,46 @@ Дизайн появлялся постепенно и продолжает меняться. Я описывал модели стиль сайта и нужные элементы, искал референсы с готовыми блоками кода и соединял их со своими решениями. -- Я не готовил заранее макеты страниц. Сайт проверял прямо в браузере: смотрел, как он ведёт себя на ноутбуке, десктопе, планшете и телефоне, затем решал, что доработать. В конструкторе тоже можно смотреть разные размеры, но путь от идеи до правки занимал больше шагов. + Я открывал сайт на ноутбуке, десктопе, планшете и телефоне, смотрел, как он ведёт себя, и решал, что доработать. В конструкторе тоже можно смотреть сайт на разных устройствах, но путь от идеи до правки занимал больше шагов.
В Figma и Lunacy я готовил отдельные ассеты: скриншоты приложений и сайтов для кейсов, графику, аватар и векторные иконки.
-Практически с самого начала я закладывал дизайн-систему и общие компоненты. Так страницы выглядели согласованно, а изменения было проще вносить сразу в нужный элемент. Без этого пришлось бы вручную обходить страницы и обновлять каждый экземпляр отдельно.
+Версионирование и ветки Git позволяли мне пробовать разные направления развития сайта. Я описывал, что хочу получить, проверял работу агента и либо шёл дальше, либо просил переделать.
-- Через несколько недель после того, как я начал работу над сайтом, в Cursor появилось окно агента. С этого момента я вёл работу через агента и больше не возвращался к классической IDE. Я стал меньше заниматься кодом и больше времени уделять творческим задачам. В этой работе я всё чаще чувствовал себя арт-директором или лидом. + Через несколько недель после того, как я начал работу над сайтом, в Cursor появилось окно агента. С этого момента я вёл работу через агента и больше не возвращался к классической IDE.
+ +Позже я начал осваивать Hermes Agent. Его можно было гибче настраивать и подключать к любому провайдеру LLM. Подписки на сам инструмент не было, поэтому разработка обходилась дешевле. Когда лимит в Cursor заканчивался, приходилось ждать следующего месяца. Это заметно мешало работе.
-Сейчас сайт полностью работает. Дальше планирую заняться контентом и продвижением.