• Напівавтоматизація верстки компонентів за допомогою print-selector-list, або як я писав свій перший npm-модуль

    Лінь, як відомо, рушій прогресу. Пару тижнів тому я остаточно задовбався писати лейаути vue-компонентів, а потім копіпастити їх класи по одному, щоб прописати стилі. “Має бути простіший спосіб”, — подумав…

    Читати далі…

  • Як я перестав хвилюватись і полюбив outline

    Коротко напишу про, напевно, найпопулярнішу і, водночас, найприкрішу помилку верстальників — як наївних початківців, так і безвідповідальних професіоналів. Якщо ви вже здогадались, про що піде мова, стикались з цією проблемою…

    Читати далі…

  • Вічнозелений Vim: просте керування плагінами за допомогою git-субмодулів

    Минулого разу ми побіжно торкнулись теми Vim-плагінів, однак не поговорили про те, як вони підключаються. В цьому пості я хотів би розглянути один з варіантів зручної організації плагінів, а…

    Читати далі…

  • Vim для хіпстерів, або вічне сяйво вдалих інженерних рішень

    Якби я був серйозним програмістом як мій батько або мій брат, я проводив би більше часу за написанням коду і вивченням документації. Натомість я перетворюю свій workflow на фетиш і…

    Читати далі…

  • text-decoration повертається

    Поки автори W3C-чернетки вирішують, як між собою уживатимуться CSS-властивості text-decoration-skip і text-decoration-skip-ink1, нові підкреслення можна використовувати вже сьогодні. Підтримка, очікувано, ще доволі кепська, але…

    Читати далі…

  • Робимо інтерактивні наліпки за допомогою sticker.js

    Бібліотека sticker.js дозволяє за допомогою кількох рядків CSS додати оригінальну і досить безглузду красивість на сайт (мій улюблений тип красивостей).

    Читати далі…