Pull to refresh
8K+
6
Артём Пашков@temaweb10

Основатель сообщества «Опенсорсеры», Golang dev

1
Rating
11
Subscribers
Send message

Почему твой Open Source проект не замечают?

Reading time2 min
Reach and readers7.9K

Вы сделали open source проект. Потратили на него недели или даже месяцы: продумали архитектуру, аккуратно написали код, добавили нужные фичи. Даже сами начали им пользоваться.
А потом открыли GitHub… и ничего не произошло. Ни пользователей. Ни обсуждений. Ни pull request’ов. Иногда даже звёзды не появляются.

И в этот момент возникает вполне логичный вопрос:
“Что не так?”

Разбираем, что мешает проектам получать пользователей и контрибьюторов, и как это изменить.

Читать далее

А если бы весь код был закрыт?

Reading time5 min
Reach and readers7.1K

Мы привыкли, что запустить проект можно за вечер, просто собрав его из готовых кирпичиков. Но что, если бы каждый import стоил денег?

Бесплатные фреймворки, открытые базы данных и возможность заглянуть в исходники стали для нас абсолютной нормой, которую мы воспринимаем как само собой разумеющееся. А если бы весь код был закрыт по умолчанию?

Попробуем представить, как в такой реальности выглядел бы технологический прогресс, безопасность, стартапы и образование.

Читать далее

Open Source: Зачем это тебе на самом деле?

Level of difficultyEasy
Reading time4 min
Reach and readers7.5K

Open Source — это отличный способ выйти за пределы учебной песочницы. Это даёт возможность заглянуть под капот известных инструментов, поработать плечом к плечу с опытными разработчиками и внести вклад в продукты, которыми пользуются тысячи людей.

Рассказываем, как найти актуальный проект, не утонуть в заброшенных Issue и грамотно отправить свой первый PR. А если вы сами развиваете проект то узнаете, как дать ему шанс получить: звёзды, обсуждение, интерес со стороны других разработчиков и первые контрибьюты в дружелюбной среде.

▶ Войти в Open Source

Почему ваш проект не замечают: разбор репозитория на практике

Reading time5 min
Reach and readers9.4K

Open Source проект может быть технически отличным и при этом оставаться неизвестным. Всё прекрасно работает, но репозиторий не привлекает ни пользователей, ни контрибьюторов. Причина чаще всего не в качестве кода, а в томкак проект представлен на GitHub.

Сегодня я хочу разобрать проект Tgin (инфраструктурная прослойка для Telegram-ботов на Rust). На его примере я покажу, какие элементы репозитория реально влияют на интерес к проекту, где чаще всего теряются пользователи и контрибьюторы.

Читать далее

Новогодний IT-челлендж для разработчиков: сможете расшифровать сообщение?

Reading time1 min
Reach and readers10K

Всем привет! С приближением Нового года мы запускаем IT-челлендж, чтобы размять мозги перед праздничным отдыхом.

Нужно расшифровать сообщение, написав собственное решение, и показать путь к результату. Тот, кто решит эту задачу первым и представит элегантное решение, получит главный приз: годовой Telegram Premium (или ~2500 звёзд)!

Читать далее

GitHub плюнул на разработчиков: почему баг не чинят месяцами

Level of difficultyEasy
Reading time1 min
Reach and readers6.8K

Разработчики на GitHub осталось без аналитики трафика своих репозиториев. Уже месяцы функция недоступна, а сайт статуса сервисов Github показывает, что всё хорошо. Разбираемся почему одна из крупнейших IT-компаний мира не может починить простейшую функцию. 

Читать далее

Правильный старт: как заложить фундамент проекта

Reading time2 min
Reach and readers8.7K

Почему зрелый проект начинается не с кода, а с инфраструктуры? Рассказываю, как простая автоматизация, тесты и документация экономят время, нервы и спасают от хаоса, особенно если вы пишете код с помощью ИИ.

Читать далее

Почему GitHub звёзды лучшая метрика вклада разработчика

Reading time2 min
Reach and readers4.9K

Внутри компании ваши усилия часто теряются в процессах, бюрократии и субъективных оценках. А на GitHub ваш вклад получает отклик напрямую от тех, кому он действительно помог. Это не просто метрика, это признание. Объясняю, почему звёзды важнее, чем кажется.

Читать далее

TUI-интерфейсы не обязаны быть болью. Я написал свой с мышкой

Reading time2 min
Reach and readers7.2K

Я давно пишу на Go, но раньше у меня был довольно плотный опыт во фронтенде. Поэтому, когда я захожу в терминальные интерфейсы, я всё ещё ожидаю какого-то базового UX — чтобы было понятно, что происходит, что можно нажимать, и что именно ты сейчас делаешь.

Но каждый раз, когда мне нужно было поработать с TUI — особенно в задачах, я чувствовал, как мой мозг вытекает через уши.

Читать далее

AI как новый опиум для разработчиков: Зависимость, которая убивает индустрию

Reading time3 min
Reach and readers18K

Искусственный интеллект стремительно меняет IT-индустрию, обещая удобство и скорость. Но за этим фасадом скрываются серьёзные риски: деградация навыков, создание поколения разработчиков неспособных мыслить критически. Пора задуматься: Не превращаемся ли мы в заложников технологии, которая обещала нам свободу?

Читать далее

Как я делал загрузчик файлов на react и выложил на npm

Level of difficultyEasy
Reading time3 min
Reach and readers4.7K

Как я создавал гибкий и настраиваемый компонент React для загрузки файлов с возможностью перетаскивания , и выложил на npm. Создана с использованием инструмента create-react-library, который позволяет быстро и легко создать новую библиотеку React.

Читать далее

Information

Rating
2,026-th
Location
Нижний Новгород, Нижегородская обл., Россия
Registered
Activity

Specialization

Бэкенд разработчик
From 3,000 $
TypeScript
Golang
PostgreSQL
Redis
MongoDB