Сегодня мы с радостью сообщаем, что Николя Лопес присоединяется к команде Resend в качестве Backend-инженера.
Николя родом из Натала (Бразилия), где он рос в окружении компьютеров и с детства развивал неподдельный интерес к технологиям. Он любит создавать продукты, исследовать интересные инженерные задачи и погружаться в самые разные темы, просто чтобы понять, как всё устроено. Его последний поисковый запрос в ChatGPT звучал так: «каков пиксель звука».
Николя приходит к нам из компании Clerk, где он занимался корпоративной аутентификацией и мультитенантностью, помогая разработчикам внедрять функции B2B без необходимости создавать их с нуля. В Resend он поможет формировать и масштабировать уровни поверх электронной почты, такие как автоматизация и почтовые ящики.
Вне работы он обычно планирует свою следующую поездку, делает по пути фотографии, открывает для себя новые заведения или ищет свой идеальный кофе. Он всегда рад поделиться рекомендациями в любой из этих сфер.
Подробнее о Николя
Как вы пришли в программирование?
Мой паделя всегда увлекался компьютерами, в основном их ремонтом, а не программированием, поэтому в доме всегда были компьютеры, пока я рос.
Я помню, как мне было любопытно, как люди на самом деле создают программное обеспечение. Отец как-то упомянул, насколько сложно программирование, что, естественно, заставило меня захотеть попробовать. Я зашел на YouTube, нашел туториал по C++, скопировал и вставил каждую строку кода, а затем побежал вниз по лестнице с криком: «Эй, смотрите, я сделал калькулятор!»
Прошло время, но любопытство никуда не делось. В конце концов папа подарил мне Arduino, и тогда я начал относиться к программированию более серьезно. Я был очарован пересечением программного обеспечения и электроники. Написание нескольких строк кода и наблюдение за тем, как что-то физическое происходит прямо у вас на глазах, никогда не надоедало.
Интересный факт! Мне всегда было интересно, почему красные светодиоды горят при меньшем напряжении, чем синие. Оказывается, это напрямую связано со спектром видимого света: красный свет несет меньше энергии, в то время как синий находится на высокоэнергетическом конце спектра, а значит, для его получения требуется большее напряжение.
Мне казалось удивительным, что такая крошечная вещь, как светодиод, может стать ключом к пониманию физики света и того, как устроена вселенная. В девять лет это ощущалось как обнаружение чит-кода к вселенной.
С этого момента я не переставал думать о компьютерах ни единого дня.
Как выглядит ваш рабочий стол / главный экран?
Я стараюсь поддерживать свое рабочее пространство относительно минималистичным. На фоне у меня обычно сменяются фотографии, которые я сделал сам. Я провожу много времени в терминале и ценю инструменты, которые не мешают и позволяют сосредоточиться на том, что я создаю.
Вкладки моего браузера, с другой стороны, — это совершенно другая история.
Почему вы в Resend?
Я думаю, что мы находимся в особенно интересный момент развития индустрии ПО.
С наступлением эры агентов подход к созданию продуктов довольно сильно меняется. Я вижу всё более важную разницу между компаниями, создающими продукты, и компаниями, создающими инфраструктуру, которая позволяет этим продуктам существовать.
Электронная почта — прекрасный пример последней.
Это важнейшая часть почти каждого продукта, но ее на удивление сложно реализовать правильно. Никто ведь не говорит: «Почему бы вам просто не поднять собственный SMTP-сервер?» И на то есть веская причина: вся операционная сложность, связанная с почтой, делает ее задачей, которую большинство команд предпочитают делегировать.
Меня привлекло в Resend то, что компания решает именно эту проблему. Она стала именем, которое неизменно всплывает, когда разработчики спрашивают, что им использовать для работы с почтой. Этого добиваюсь очень немногие в экосистеме разработчиков. И это не говоря обо всех усилиях и мастерстве, которые вкладываются в каждый уголок продукта.
Где вы находите вдохновение?
Будь то программное обеспечение, фотография, архитектура или кулинария, мне нравится видеть людей, которые относятся к чему-то серьезно и выходят за рамки строго необходимого. Иными словами — мастерство.
Еда — интересный пример. На самом базовом уровне она имеет вполне практическую цель: утолить голод. Но затем вы попадаете в мир высокой кухни, ресторанов, отмеченных звездами Мишлен, и шеф-поваров, которые путешествуют на край света ради поиска определенного ингредиента.
Цель на самом деле не изменилась. Вы все еще готовите еду. Но внимание к деталям, техника, эксперименты и одержимость качеством выводят процесс на совершенно иной уровень.
Я думаю, здесь есть параллель с разработкой ПО. Вы можете создать что-то просто работающее, а можете потратить время на понимание каждой мелкой детали и сделать что-то исключительное.
Путешествия также играют большую роль в том, как я нахожу вдохновение. Познание других культур, наблюдение за тем, как люди подходят к повседневным вещам, и выход за рамки привычной обстановки — отличные способы бросить вызов своему мировоззрению.
И, конечно же, хорошая кофейня очень помогает.
Если бы вы не занимались программированием, чем бы вы занимались?
Вероятно, учился бы в медицинском.
Какое-то время это действительно было в планах. Я готовился к экзаменам с намерением изучать медицину. Но в какой-то момент, когда началась пандемия, я увлекся созданием локального стартапа по доставке еды вместе с друзьями.
Я стал уделять больше времени размышлениям о продукте, выяснению того, как его создать, и решению всех мелких проблем, возникавших в процессе.
То, что начиналось как побочный проект, постепенно превратилось в то, что увлекало меня гораздо больше, чем изначально запланированный путь.
Оглядываясь назад, забавно, как стартап по доставке еды, начавшийся как игрушка, в итоге изменил направление моей карьеры. Полагаю, я нашел другой способ помогать людям, просто с другим типом задач.
Любимый инструмент?
В настоящее время это Rex, инструмент в публичной бете.
Я большой поклонник того объема мастерства, который в него вложен. Мне особенно нравится подход Митчелла Хасимото (@mitchellh) к разработке программного обеспечения, в частности его готовность должным образом исследовать примитивные элементы вместо того, чтобы просто выпускать очевидную реализацию, и стремление делать мир лучше.
Я также считаю, что у Rex есть потенциал стать серьезной прорывной альтернативой традиционным рабочим процессам SSH. Это интересное направление, и мне не терпится увидеть, к чему оно приведет.
Любимая комбинация клавиш?
Ctrl + L
Я люблю поддерживать чистоту в терминале. Есть что-то умиротворяющее в том, чтобы очистить все лишнее и вернуться к единственной команде tail, отслеживая именно то, что нужно, без лишнего шума.
Любимое место для путешествий?
Я искренне не могу выбрать одно.
Греция, Япония и Китай, пожалуй, среди моих фаворитов, но я вообще очень люблю путешествовать. Есть что-то особенное в том, чтобы приехать в совершенно незнакомое место, гулять без определенной цели, открыть для себя отличный ресторан и прочувствовать то, как живут люди.
Если бы нужно было дать один ответ, я бы сказал: планета Земля.
Совет амбициозным инженерам-программистам?
Во-первых, будучи инженером, научитесь хорошо общаться. Будьте четкими, прозрачными и честными. Технические навыки помогут вам продвинуться далеко, но умение быть человеком, которому доверяют и на которого можно положиться, меняет абсолютно всё.
Во-вторых, не усложняйте жизнь. Не привязывайтесь слишком сильно к планам и не ждите идеальной возможности. Весь мир открыт для вас. Вы можете буквально выйти из дома, знакомиться с людьми, пробовать что-то новое, создавать что-то и оказаться там, о чем даже не могли мечтать. Сохраняйте любопытство, проявляйте инициативу и позвольте жизни удивить вас.












