Все что удалось накопать в интернете. Со спойлерами. Без разбора.
Список изменений в PostgreSQL после выбранной версии. Вводишь результат команды version()
, и тебе вываливают список из CVE, багов, перформанс улучшений и фичей базы/SQL, которые были добавлены с тех пор. Сравнивать две разных версии (например, у тебя 13, а ты хочешь обновиться на 14, а не на самую новую) нельзя.
Спецификация уникальных идентификаторов UUIDv7 для ключей баз данных и распределенных систем по новому стандарту RFC9562
Список best practice для go с более сложными паттернами. Можно рассматривать как расширение принципов Effective Go.
Про пакеты util, common
This tool enables you to validate the format of PromQL queries. It also produces a prettified query.
Usage To use this tool, simply paste the content of your query in the following text area. Then, click on the “Parse” button.
You can click on the following button to load a PromQL query:
Load sample Security and privacy The input is parsed in your browser and is not sent to our servers.
Список всех новых предложений по развитию языка. Просто интересно почитать, в какую сторону движется язык.
Инструмент по визуализации “радара технологий”.
Given a version number MAJOR.MINOR.PATCH
, increment the:
MAJOR
version when you make incompatible API changes
MINOR
version when you add functionality in a backward compatible manner
PATCH
version when you make backward compatible bug fixes
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
Доклад из альфабанка и еще какого-то финтеха про то, как они формочки кодят.
Список базовых практик, как ускорять выполнение запросов. Можно использовать как “настольную” статью начинающим разработчикам.
Как можно рефакторить код, что бы он был читаемее и поддерживаемее.
tldr: не держать в коде “состояние”
Проблемы преаллокации памяти в массивах/слайсах при использовании по внешнем апи.
Статья с красивой картинкой, в которой рассказывается, чем различаются Tight Coupling и Loose Coupling для кода.