Репозиторий больше не поддерживается. База знаний перенесена в Notion
В этом репозитории хранятся скопированные статьи и материалы, которые я нашел в сети и которые мне показались интересными. Хранить ссылки где-нибудь в закладках - более удобный вариант, однако для меня не подходит.
- Integrating Google Analytics With Angular 2+
- SPA Authentication using OpenID Connect, Angular CLI and oidc-client
- Angular 8. Alert (Toaster) Notifications
- Знаменитые дизайнеры vs научные исследования про читаемость шрифтов
- Почему вам НАДО отписываться от Observable?
- Знаменитые дизайнеры vs научные исследования про читаемость шрифтов
- Относительно лёгкий способ определить качество кириллицы в шрифте
- clustered and non-clustered indices
- SQL join description
- 6 нормальных форм баз данных
- Основные приемы нормализации базы данных by Microsoft
- Уровни изоляции транзакций
- 14 вопросов об индексах в SQL Server, которые вы стеснялись задать
- AppDomain в .NET
- ASP.NET MVC Selenium IISExpress
- Асинхронный рассинхрон; антипаттерны в работе с async/await в .NET
- ConfigureAwait, кто виноват и что делать?
- Разница между Process и Thread (C#)
- Как и почему именно так работает GC
- System.IO.Pipelines, высокоэффективный IO в .NET
- Подводные камни HttpClient в .NET
- Expression trees for dummies
- Зачем нам нужен GetHashCode()
- My two cents on the yield keyword in C#
- Dissecting the async methods in C#
- Отличие между конкурентностью, параллелизмом и многопоточностю
- ConfigureAwait: часто задаваемые вопросы
- User Authentication and Identity with Angular, Asp.Net Core and IdentityServer
- Использование Identity Server 4 в Net Core 3.0
- Некоторые аспекты работы с Dictionary при разработке нагруженных приложений
- Async programming in .NET: Best practices
- Повышаем надёжность HttpClient’а в .NET Core или как ошибиться в 3 строках кода 4 раза
- Domain Driven Design на практике
- О вреде холодных напитков
- Экстраверт и интроверт: дофамин и ацетилхолин
- "Выгореть. Восстановиться. Начать сначала." Комментарий пользователя
- Про рынок IT в России по-честному
- Управление интровертами интровертом или опыт руководства техническими командами
- Мало опыта — много собеседований: как тимлидам проводить интервью
- Денежная мотивация — oh really?
- Шесть рецептов для начинающего тимлида: как всё успевать и развивать команду. Дмитрий Ли
- What Great .NET Developers Ought To Know (More .NET Interview Questions)
- Про рынок ИТ в России по-честному
- Собеседования и HR. Подкаст
- Собеседование наоборот: вопросы соискателя к компании
- Software developer skill matrix
- Теория мотивации Макклелланда
- Что такое канбан и чем он полезен?
- Agile in IT: 7 техник оценки задач
- Шорты про Scrum - И. Белокаменцев
- Как давать фидбек сотрудникам
- Как делегировать в условиях удаленной работы — руководство для тимлида и не только
- Кодекс команды, шаблон
- Техдолг. Все говорят: «невозможно», а я говорю, что буду
- Система 5S, основанная на философии кайдзен
- Психософия Афанасьева - описание типов личности
- Пять языков любви
- Главный навык программиста. Сергей Тепляков
- Вольный опус про найм, собеседования и трэш на рынке IT-кадров
- Семь «абсолютных истин» джуниора, от которых пришлось отучиваться
- Рецепт полезного код-ревью от разработчика из Яндекса
- Мрачный скрам
- О чем молчат Лиды. начало карьеры разработчика
- Суррогаты
- Code review по-человечески
- Junior, Middle, Senior — в чем разница и куда дальше?
- Психология дизайна
- Философия программирования
- Фотография. Основы экспозиции
- Чем опасна токсоплазма
- Как работает трансплантация
- 5 фактов о трансплантации
- DI Паттерны. Service Locator. Блог С. Теплякова
- Ключевые концепции DDD. Блог С. Теплякова
- SOLID паттерны. Блог С. Теплякова
- О сложности. Блог С. Телпякова
- Идеальная архитектура. Блог С. Теплякова
- Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию
- Пять простых шагов для понимания JSON Web Tokens (JWT)
- Архитектура/паттерны организации кода Node.js приложений
- REST vs SOAP
- От микросервисного монолита к оркестратору
- Четыре правила интуитивного UX
- What is CI / CD / CD
- Definition of Done
- Functional and Non-functional requirement
- Software Development Lifecycle Steps
- Software development methodologies
- What is Extreme Programming (XP)?
- What Is Readable Code?
- Why do browsers match CSS selectors from right to left?
- О-нотация сложности алгоритмов
- Практики построения безопасного приложения
- What is GitFlow and how to work with it.
- О рецензировании кода | С. Тепляков
- Continious integration principles
- Теория цвета, контраст
- 10 Things Every Developer Should Learn
- You've only added two lines - why did that take two days - о том, почему некоторые фиксы занимают много времени
- «Конституция» для разработчиков SkyEng
- Все, что вы хотели знать об обработке веб-запросов, но стеснялись спросить
- Kafka и микросервисы. Обзор
- Using Kafka with Kerberos authentication from .NET Core
- Adding an application in Hashicorp Vault
- Apple Wallet. Что это такое и как интегрировать в него свою карту
- Continuously Integrating Angular with Azure DevOps
- Deploy a Kafka broker in a Docker container