#web_development

2025-12-03

История о том, как ТехВилл сделал первый в России offline‑first PWA для курьерской доставки

Я, Алексей Борискин из команды ТехВилла, рассказываю, как мы сделали первый в России offline-first PWA для курьеров-партнеров. Теперь никакой зависимости от интернета — ваши заказы закрываются своевременно, и сотни курьеров-партнёров работают спокойно даже при полном отсутствии связи.Подробнее об этом проекте и других технических деталях — в моём канале: t.me/dostavka_bagov .

habr.com/ru/companies/vkusvill

#pwa #javascript #frontend #backend #вкусвилл #курьеры #доставка_еды #ритейл #offlinefirst #web_development

2025-11-19

🚨 Sự cố Cloudflare làm hỏng trang web của chúng tôi! 🚨 Mặc dù không sử dụng Cloudflare, nhưng sự cố của họ đã khiến Tailwind CDN không khả dụng, làm hỏng UI của chúng tôi. Đây là lời cảnh tỉnh về sự phụ thuộc gián tiếp. Chúng tôi sẽ chuyển sang lưu trữ các thư viện JS/CSS quan trọng tại địa phương để tránh sự cố trong tương lai. Bạn đã bị ảnh hưởng bởi sự cố này chưa? Chia sẻ bên dưới! #Cloudflare #sự_cố #TailwindCSS #phụ_thuộc_gián_tiếp #web_development</SCRATCHPAD>

reddit.com/r/

2025-10-17

[Перевод] Прагматичное руководство по современным цветам в CSS — часть первая

Перевод первой части статьи A pragmatic guide to modern CSS colours - part one » . Автор: Kevin Powell , 07 октября 2025 Для большинства разработчиков работа с цветами в CSS часто сводится к тому, чтобы просто скопировать значение из файла дизайна и вставить его в редактор. Мы ведь разработчики, а не дизайнеры. Тем не менее, за последние годы в CSS произошло множество изменений, касающихся работы с цветами — от новой синтаксической формы до совсем новых возможностей, которыми могут пользоваться даже те, кто редко занимается дизайном. Если вы разрабатываете собственные цветовые схемы или хотите глубже понять, как применять теорию цвета прямо в CSS, во второй части статьи я расскажу об этом подробнее. А в этой части я сосредоточусь на том, как новые функции работы с цветом могут помочь именно разработчикам, не углубляющимся в дизайн.

habr.com/ru/articles/957732/

#Frontend #web_development #css

Who Let The Dogs Out 🐾ashed@mastodon.ml
2025-08-08

Show HN: Trayce – “Burp Suite for developers” | Hacker News

#hackernews #BurpSuite #programming #trayce #web_development

About a year ago I introduced Trayce to HN as the "network tab for docker containers". Now I have released a new version which adds an HTTP client. The idea is to combine network monitoring with an HTTP client to help developers interact with and debug web application servers.
Think "Burp Suite for developers".

Trayce stores requests as local files using the .bru file format. The UI is based on Flutter which means it offers a super-fast and modern desktop GUI with a total download size of 13MB (on Linux). I am still adding features to it so would love feedback. Currently the new features in the pipeline are: OAuth2, GRPC, and scripting. It is open source and free to use but a perpetual license must be purchased for continued use. The license model is similar to that of Sublime Text.

Thank you!

news.ycombinator.com/item?id=4

2025-06-24

Преодоление сложности в самом сердце Анемичной Модели

Доброго времени суток, Хабр! Сегодня хотел бы поговорить об анемичной модели — одном из самых дискуссионных топиков (особенно для приверженцев DDD) и о том, как, по моему мнению, правильно её готовить. Для кого-то анемичная модель — это антипаттерн, тогда как для других это единственный правильный способ реализации приложений. Многие использовали её годами и даже не знали, как она называется, и что кем-то она считается антипаттерном. Реальность же такова, что анемичная модель — это инструмент, который может подходить или не подходить в зависимости от ситуации, но при этом является очень популярным и, по факту, «стандартом де-факто» для многих программистов и организаций. Хотя в последние годы я и вижу тенденцию к тому, что DDD и, соответственно, богатая доменная модель становятся всё популярнее, пока что, по моему мнению, им далеко до популярности анемичной модели.

habr.com/ru/articles/917012/

#ddd #software_design #anemic_model #refactoring #architecture #java #oop #web_development #domain_driven_design #functional_programming

2025-04-03

[Перевод] Статический анализ кода для Spring: выполните анализ, исправьте критические ошибки и отправляйтесь на пляж

Почему статический анализ кода для Spring так важен? 72% наших пользователей JVM используют Spring в своих приложениях, особенно в таких отраслях, как производство и финансы. Почему? Spring делает программирование на Java и Kotlin более быстрым, простым и безопасным для всех, но при этом возникают уникальные проблемы.

habr.com/ru/articles/867696/

#code_review #intellij_idea #tools #spring #web_development

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst