20 random bookmarks
Тут будут ссылки на всё-всё, что я найду интересным
Тут будут ссылки на всё-всё, что я найду интересным
Polylith is a software architecture that applies functional thinking at the system scale. It helps us build simple, maintainable, testable, and scalable systems.
The 2025 Go Developer Survey results, focused on developer sentiment towards Go, use cases, challenges, and developer environments.
100+ free online tools for image conversion, PDF editing, text processing, and calculations. All client-side, no uploads, completely private.
A story of a Julius who lacks knowledge but has good charisma. There's a lot to learn from such Julii.
Приложения для сбора хайлайтов из статей и книг не помогают запоминать прочитанное
Для того, чтобы запоминать прочитанное не нужна хорошая память
Лучший способ запомнить прочитанное — понять то, что ты прочитал
Чтобы на самом деле понять прочитанное, нужно приложить усилия
Объясняй другим идеи, чтобы лучше понимать и запоминать их
Заведи блог
Участвуй в сетевых дискуссиях
Откажись от автоматизации
When project scope is perfectly decomposed and management rules are clear and strict, speed of delivery is the virtue, not the quality.
Sisyphus eventually found peace with his fate. Instead of seeing his punishment as an eternal burden, he saw it as his life's purpose. Maybe those comparatively small annoyances in our life are worth enjoying. They're part of what makes us human.
Коллекция интерактивных визуализаций данных
Rendering text, how hard could it be? As it turns out, incredibly hard! To my knowledge, literally no system renders text “perfectly”. It’s all best-effort, although some efforts are more important than others.
Whenever I explain my research at Google into mobile text editing, I’m usually met with blank stares or a slightly hostile “Everyone can edit text on their phones, right? What’s the problem?”
Library of free eBooks
Илья рассказывает про свой движок блога. Акцент на заботу о пользователе и невидимых фичах.