Хранение деревьев в базе данных. Часть первая, теоретическая

Веб разработка
$(document).ready vs $(window).load vs window.onload
33 способа ускорить ваш фронтенд в 2017 году
Обзор платежных агрегаторов для приема платежей
Подборка хороших книг для программистов
mgp25/Instagram-API
Что делать если Instagram не дал доступ к API?
Работа с PostgreSQL: настройка и масштабирование
Voximplant
ChatBro - чат на сайт синхронизированный с мессенджерами
Быстрая разработка на 1С-Битрикс или как я познакомился с gulp
Фингерпринтинг браузера. Как отслеживают пользователей в Сети
Удобные возможности консоли разработчика Chrome, о которых вы можете не знать
Подборка инструментов и ресурсов для веб-разработчиков. Часть первая. Дизайн, кодинг
Система рейтингов в высоконагруженном проекте
Что значит «сделать»
Идеальный программист. Часть 2
Идеальный программист. Часть 1
Use Google as a Proxy Server to Bypass Paywalls, Download Files
Безопасный вызов методов
Всё о QA: 83 бесплатных материала по грамотному тестированию
A-gambit/awesome-telegram-chats
Перестаньте изобретать изобретенное: 8 полезных PHP библиотек, которые заменят ваши велосипеды
Защита ajax-приложения от Cross Site Request атак (CSRF)
События highload-инфоблоков
Большая подборка шпаргалок для программистов
D7-аналоги любимых функций в 1С-Битрикс
Несколько интересных вебинаров про Node.js
Документация jqGrid на русском — urvanov.ru
Онлайн-инструменты для кодеров