20 random bookmarks
Тут будут ссылки на всё-всё, что я найду интересным
Тут будут ссылки на всё-всё, что я найду интересным
Clean Code doesn't work—not because the principles are wrong, but because the real world is dirty, chaotic, unpredictable, and asynchronous. The best code I’ve ever seen violated a good half of Clean Code’s commandments.
Смотрелка заметок для осма
Platypus is a developer tool that creates native Mac applications from command line scripts such as shell scripts or Python, Perl, Ruby, Tcl, JavaScript and PHP programs. This is done by wrapping the script in a macOS application bundle along with an app binary that runs the script.
We all know that naming things in programming is hard. If you’ve read this entire post it just got a little bit harder.
Моя знакомая Ульяна рассказывает про опыт с БАР
A project is not a school, and it shouldn't pay for our education; however, we want to learn while working on a project. Here is some simple advice on how to align our goals and project objectives.
Task is a task runner / build tool that aims to be simpler and easier to use
version: '3'
tasks:
hello:
cmds:
- echo 'Hello World from Task!'
silent: true
В этом посте рассматривается широкий спектр тем, связанных с созданием сервисов на Go:
Структурирование серверов и обработчиков с расчётом на максимальное удобство поддержки;
Советы и рекомендации по оптимизации сервисов под быстрый запуск и правильное отключение;
Обработка стандартных задач, применимых ко множеству типов запросов;
Глубокое исследование правильного тестирования сервисов.
Libre audio books. Recommended by Flancian.
Centering things in CSS is the poster child of CSS complaining. Why does it have to be so hard? They jeer. I think the issue isn't that it's difficult to do,
Утилита, конвертирующая между числами в разных форматах, HTML/XHTML и Unicode символами.
Library of free eBooks
Коллекция свободных SVG картинок
Бесконечно-зумный арт
Заметки о вождении