Random Ruby Newsletter #18
Eugene BurmakinЧем ближе релиз Rails 5.1, тем больше появляется новых интересных материалов о том, как использовать фичи, которые будут в нем представлены. В сегодняшнем выпуске вы найдете один пост, посвященной этой теме, и еще пачку других, новых и старых, но не менее полезных и интересных.

Статьи
50 Most Common Rails Mistakes: The Ruby Way — Хороший пост о том, что мы делаем не так при работе с Rails.
Buffering SQL Writes with Redis — О том, как Sentry использует Redis для ускорения работы с запросами.
The million dollar engineering problem — Ребята из Segment рассказали о том, как они сэкономили миллион долларов в год на счетах от AWS, просто перестав бросать деньги в монитор и начав правильно его (AWS) использовать.
How I Built a Profitable "Startup" in 28 Days With a $100 Budget —
Автор взял 100 долларов, 28 дней времени, и, не используя своего имени, профессиональных навыков и связей, построил маленький, но прибыльный бизнес. Спойлер: из 100 долларов он сделал 500. Очень вдохновляет, не пожалейте времени на прочтение.
Ruby Heroes Farewell — Ruby Heroes больше не будет. Подробности по ссылке, вкратце — Оливер устал и уже не вывозит.
Embracing Change: Rails 5.1 Adopts Yarn, Webpack, and the JS Ecosystem — Еще один пост, посвященный грядущему повороту Rails лицом к фронтенду. На этот раз более практический: с установкой и настройкой всего самого вкусного.
Gitter is joining the GitLab team — Гитлаб купил Гиттер. Не наоборот. В общем, будут встроенный чатик пилить, хорошая инициатива (наверное).
Is it live? — Старая, но хорошая статья о том, как стримить в реальном времени данные из контроллера. (А что, так можно было?)
Tips for Programming Accounting Features in Web Apps — Отличный пост о том, как надо и как не надо работать с деньгами внутри вашего приложения. Читать вообще всем, потому что рано или поздно с этим столкнется каждый.
Faster Rails: How to Check if a Record Exists — Как не лазить лишний раз в базу грязными руками для проверки, существует ли запись. Коротко и по существу.
Штуки
Курс для новичков в программировании — Иван Немытченко, наверняка многим знакомый по своей работе в GitLab и другим проектам, запустил свой “почтовый” курс для новичков. Я уже получил и прочитал два выпуска, рекомендую, все по делу.
Ultimate Guide to API Design — Годный пост-руководство о том, как разрабатывать API.
How I Start. — Несколько историй о том, как стартануть в разных языках.
Stack Overflow Developer Survey 2017 — Традиционные результаты традиционного ежегодного опроса Stack Overflow. Как кто-то заметил, они впервые включили в опрос вопросы об этнической принадлежности.
Structure and Interpretation of Computer Programs, 2e — Знаменитый великий и ужасный СИКП онлайн. Бесплатно и без смс.
Пожалуйста, делитесь со мной своим мнением о рассылке. Предлагайте свои материалы и новости. Теперь это можно сделать через обновленный паблик VK, там есть возможность предложить публикацию.
До следующего выпуска!