Я начал кодировать на Ruby более года назад. Благодаря Анделе у меня было много ресурсов, как людских, так и платных. Язык был намного проще, чем Java, с которой я был знаком. Я работал над своим первым проектом на Ruby, приложении музыкальной библиотеки, которое можно найти на GitHub.

После моего первого проекта следующие модули потребовали от меня изучения Ruby on Rails. Вот в чем особенность Rails: это волшебство. Да, это упрощает и ускоряет веб-программирование, но в нем много абстракции, из-за которой вы можете задать много вопросов. Я прошел курс обучения Rails в Codeschool, но мне все еще требовалась некоторая доработка. Я заказал сеансы с Остином и Гербертом, которые до меня проходили контрольно-пропускной пункт Rails. После нескольких ночей за кофе и музыкой я смог понять структуру.

Перенесемся в ноябрь 2017 года, я тренер на мероприятии Rails Girls. Я вспоминаю, как мне пришлось пройти, пытаясь понять Rails, поэтому я был полон решимости помочь девушкам, посетившим мероприятие. Мне были назначены 4 женщины, три из которых имели опыт программирования, а одна была студенткой факультета журналистики. У большинства участников на машинах не было среды Rails. Мы установили среду rails на всех машинах, и я объяснил, что такое Rails и что это связано с Ruby. Все остались довольны, и мы договорились встретиться на следующий день.

В субботу, 4 ноября, нас встретили на площадке чашкой чая, mandazis и viazi karai. По всей комнате висели красные и белые воздушные шары. Все участники были одеты в красные футболки с надписью «Rails - мой новый шоколад».

Около 10 утра все участники расселились. Я собрал своих девочек, и мы закончили проект, который должны были создать. Для меня это был также познавательный опыт, потому что я никогда не использовал некоторые из драгоценных камней, которые были описаны в руководстве. У нас были перерывы, где мы играли в игры, чтобы поднять настроение. Я вел одну игру под названием Сэр, сэр Найдите меня, и я объясню, как проходит игра.

Поговорили с одним из спонсоров Суахили Бокс. Я всегда был поклонником Интернета вещей, и когда Али, один из технических предпринимателей, показал нам некоторые проекты, над которыми они работают в Swahili Box, я был в восторге. Я кратко рассказал об Andela, компании, которая захватывает сферу высоких технологий в Африке. В представлении такой компании, как Andela, хорошо то, что вы не испытываете особых затруднений. Компания занимается саморекламой, и все, что вам нужно сделать в качестве представителя, - это открыть сайт и позволить людям изучить его самостоятельно.

Обед подавали в столовой университета. Замечание: если хочешь съесть плов, иди на побережье, потом ты меня поблагодаришь. Когда мы направились к месту встречи, чтобы завершить мероприятия дня, были ливни. К настоящему времени моей команде удалось запустить сервер, а также идеи CRUD (создание, чтение, обновление, удаление) из окна идей. Мы также использовали Bootstrap для разработки нашего интерфейса.

Около 17:00 мы должны были прекратить работу. Рахма поблагодарил нас, и нам разрешили покопаться в прекрасном торте Rails Girls Mombasa. Мы также сфотографировались с участниками и пообщались перед тем, как покинуть место встречи в 18:00.

В конечном итоге Rails Girls Mombasa имела успех. Нам удалось вдохновить 22 женщины со всего побережья, в том числе мадам Грейс Ванза из Малинди - ух-ух! День не был бы таким же без порции Scadi, поэтому мы пошли в King’orani и побаловали себя холодной сладкой смесью.