The OSTraining Podcast #39: Lados de abril em Lullabot e Georgia.gov

Publicados: 2022-02-16

No episódio desta semana, tenho o prazer de dar as boas-vindas a April Sides.

April é um desenvolvedor Drupal que trabalha para a Lullabot, uma das maiores e mais conceituadas agências Drupal. Ela trabalhou em todos os tipos de projetos fascinantes e, no momento, está ajudando Georgia.gov (o estado da Geórgia), a transferir muitos de seus sites Drupal para o Drupal 8.

Falamos sobre o que ela tem feito no mundo Drupal, sobre a DrupalCon Seattle, que aconteceu na semana anterior. Além disso, discutimos como é fazer parte de um projeto governamental tão grande, ajudando as pessoas e tornando os sites governamentais mais fáceis de usar.

Assine o podcast OSTraining no iTunes ou use o player de podcast abaixo. Também estamos no Stitcher, Overcast e outros aplicativos populares de podcast.


Ouça o episódio com abril


Transcrição do episódio de abril

  • Steve : Olá, bem-vindo ao Podcast OSTraining. Eu sou Steve Burge, e nesses podcasts, conversamos com pessoas fascinantes de todo o mundo do código aberto. No episódio desta semana, estou falando com April Sides. April é um desenvolvedor Drupal, que trabalha para a Lullabot, uma das maiores e mais conceituadas agências Drupal. Ela trabalhou em todos os tipos de projetos fascinantes e, no momento, está ajudando Georgia.gov, o estado da Geórgia, a transferir muitos de seus sites Drupal para o Drupal 8.
  • Steve : Nós falamos sobre o que ela tem feito no mundo Drupal, sobre a DrupalCon Seattle, que aconteceu na semana passada. E como é fazer parte de um projeto governamental tão grande, ajudando as pessoas, tornando os sites governamentais mais fáceis de usar e de pesquisar.
  • Steve : Ei, April, bem-vinda.
  • April : Oi, obrigado por me receber.
  • Steve : Ei, então, eu e você estamos na costa leste. Você está na Carolina do Norte, eu estou na Flórida, mas nós dois acabamos de voltar de Seattle e DrupalCon 2019.
  • Abril : Sim, eu fiz.
  • Steve : Como você gostou?
  • Abril : Achei ótimo. Conheci muitos velhos amigos, fiz alguns novos amigos. Foi bastante ocupado o tempo todo, mas foi ótimo.
  • Steve : Então, você foi como representante da Lullabot, a empresa para a qual trabalha agora?
  • Abril : Eu fiz. E, na verdade, tivemos a maior parte da empresa lá este ano.
  • Steve : Qual é o tamanho do Lullabot? 50, 60 pessoas?
  • April : Sim, temos pouco mais de 50 pessoas.
  • Steve : Ok, e quase todos da empresa que puderam fazer isso, chegaram à DrupalCon?
  • Abril : Certo.
  • Steve : Então, pelo menos para mim, a melhor coisa foi provavelmente alguns dos novos recursos que estão chegando ao Drupal. Eu realmente não consegui ensiná-los antes, mas a nova versão que está chegando no início de maio tem algumas coisas super legais. Leciono na DrupalCon há 10 anos, desde 2010, 2011, e nunca tive uma reação tão boa dos alunos, como tivemos em nossa aula de treinamento para os novos recursos de mídia e o novo construtor de layout que está chegando no núcleo.
  • Steve : Os alunos estavam muito animados. Foi um pouco rejuvenescedor para mim ver as pessoas ficarem tão animadas com os novos recursos do DrupalCon. E você? O que você realmente gostou no DrupalCon este ano?
  • April : Então, este ano é o primeiro que eu ajudei com o treinamento. Então eu participei do treinamento que Mike Anello estava fazendo sobre desenvolvimento intra-módulo e foi realmente uma experiência interessante ajudar as pessoas a aprenderem a desenvolver no Drupal 8. Eu também participei ou participei da cúpula da comunidade Drupal na terça-feira e conversamos um muito sobre como construir a comunidade e tentar resolver o problema de colocar desenvolvedores juniores em nosso ecossistema, trazendo uma nova geração de desenvolvedores. Então, muita conversa, muita resolução de problemas.
  • Steve : E se as pessoas acharem complicado, obviamente, você teve os iniciantes do módulo da classe e depois no final da semana também? Quais são os pontos de tropeço para os desenvolvedores do Drupal 8 ao começar?
  • April : Eu diria que o maior ponto de tropeço é configurar seu ambiente de desenvolvimento local porque há várias opções diferentes e as pessoas têm todos os sistemas operacionais diferentes e essa foi uma das partes mais difíceis de garantir que todos tivessem um ambiente de desenvolvimento local configurado Para começar.
  • Steve : Ok. Juro que não planejamos isso com antecedência, mas Mike Anello, que é professor, escreveu um livro sobre DDEV para nós aqui no OSTraining, DDEV explicou que é o nome do livro. E trata-se de criar ambientes de desenvolvimento local porque pode ser uma dor de cabeça. O que foi particularmente complicado quando se trata das aulas e do treinamento que você fez?
  • April : Bem, você definitivamente usa o treinamento não depende de um ambiente de desenvolvimento local, então era mais agnóstico. Por isso, queríamos ajudar cada pessoa a ter um ambiente de desenvolvimento local que fosse confortável para ela. Então tínhamos algumas pessoas em Lando, não tenho certeza se havia alguém no DDEV. Tentamos aqueducts desktop, mas apenas algumas pessoas tinham sistemas sobre os quais não tinham muito controle, o que tornava um pouco mais difícil estar em uma máquina Windows e não ter os privilégios de administrador necessários para ativar alguns dos recursos e configurar as coisas.
  • Steve : Sim, muitos funcionários do governo e da universidade estão frequentemente nessa situação.
  • April : Certo, mas acho que ele fez um bom trabalho ensinando. Ele ensina usando o Drupal Console como uma forma de criar os frameworks dos módulos para criar o scaffolding, para realmente ensinar aquela ferramenta para que as pessoas não precisem ter conceito completo, podem girar um módulo e depois é só começar a editar o que precisam editar. Então foi uma boa introdução.
  • Steve : Então, o Drupal 8 está se movendo um pouco em direção ao tipo de ambiente descritivo de trabalho moderno, no qual você precisa configurar algumas ferramentas antes de começar a desenvolver. É justo dizer isso? Você precisa ter, talvez composto, talvez Drupal Console alguns pedaços prontos, em vez de apenas abrir um editor de texto e hackear.
  • Abril : Certo. A maior parte deste treinamento foi específico para o Drupal Console e sua capacidade de gerar plug-ins e controladores e várias coisas usando isso como uma ferramenta para fazer parecer que é tão rápido desenvolver o Drupal 8 quanto no Drupal 7 com ganchos. Ele meio que gera andaimes e, em seguida, analisa o que significa o andaime e como tudo está configurado.
  • Steve : Então você está ensinando, mas qual é a sua experiência pessoal? Qual é o seu sentimento pessoal sobre o Drupal 8, tendo trabalhado com ele por alguns anos e tendo um forte background Drupal 7 também?
  • April : É definitivamente uma mudança, eu aprendi fazendo, então eu comecei um projeto enquanto eu trabalhava na mídia atual e eu tive alguns professores maravilhosos para dizer “Ei, é assim que você faz”, eu estou tipo “ Ah, eu entendo isso agora." Então, apenas mergulhar e peach be storm realmente torna mais fácil descobrir quando você está olhando para um plug-in bloqueado e diz que ele estende uma classe, você pode clicar com o botão direito do mouse e vá para a aula e comece a aprender um pouco como tudo está conectado dentro da configuração do Drupal Core agora. Mas, definitivamente é uma mudança e você está sempre aprendendo algo novo, uma nova maneira de fazer as coisas. Sempre que comecei na Lullabot, eu comecei em um projeto e trabalhei com migração pela primeira vez, então foi bem legal.
  • Steve : Então, se você está falando com alguém que é novo no desenvolvimento Drupal e isso pode ser verdade para algumas pessoas ouvindo este Podcast. Você recomendaria que eles começassem a acessar o Drupal Console e também talvez obter uma cópia do PhpStorm? Acho que tinha algumas integrações específicas do Drupal que podem ser muito úteis.
  • April : Certo. Sim, acho que o console Drupal é ótimo, mas também o Drush 9 também tem a capacidade de gerar andaimes para várias coisas. Então, eu acho que de qualquer forma, ou as soluções que você pode gerar andaimes para várias coisas que você precisa construir no Drupal, e dá a você um bom esboço do que cada coisa significa e como tudo está organizado agora.
  • Steve : Então, você sempre foi muito focado em código, sempre foi um desenvolvedor? Por alguma razão, quando o conheci há vários anos, pensei que você fosse um designer, que tivesse experiência em design. Você meio que acabou combinando os dois ou você é um designer, um desenvolvedor, como você acabou trabalhando para uma grande empresa de desenvolvimento Drupal agora?
  • April : Certo, então quando fui para a faculdade pensei que queria ser um animador 3D e percebi que é um trabalho muito tedioso e não era para mim. Então, então eu aprendi um pouco sobre o que era o desenvolvimento e então essa era a era dos monitores com diferentes números de cores e todo esse tipo de coisa, e eu pensei que não queria mais lidar com isso. Então, vou fazer design de impressão, mas é claro que isso também não é fácil, porque você lida com muitos tipos diferentes de papel e materiais dessa maneira e com diferentes processos de impressão. Então, de alguma forma, voltei a um pouco de design de impressão e web design e depois realmente voltei ao desenvolvimento. Meu trabalho para uma faculdade comunitária e mudamos o site da faculdade para o Drupal e essa foi minha primeira experiência com o Drupal e eu fiquei tipo "eu realmente gosto disso". Então decidi fazer uma mudança, larguei o design de impressão e voltei totalmente ao desenvolvimento, e é praticamente onde tenho estado desde então. Trabalhei no governo federal e depois mudei para o mundo das agências.
  • Steve : E você fez isso por toda a Carolina do Norte?
  • Abril : Sim.
  • Steve : E então, você pulou algumas vezes, mas de falar com você parece super feliz na mais famosa ou certamente uma das mais famosas Agências Drupal, Lullabot. Agora, eles têm um currículo estelar de projetos Drupal por trás deles, Tesla e NBC também. Como é trabalhar para a Lullabot?
  • Abril : Trabalhar para a Lullabot é incrível. Vejamos, antes de trabalhar na Lullabot, só estou aqui há cerca de 8 meses. Então, antes do Lullabot, eu estava passando por um grande esgotamento e você mudou de cenário e me sinto muito sortudo por estar aqui no Lullabot, e sinto que estou no lugar certo para mim. Estou aprendendo muito desde as vendas até a contratação e estou aprendendo muito e gosto muito que o Lullabot tenha um conjunto de valores fundamentais que eles compartilham em seu site, e um deles, que provavelmente é o mais popular, é 'ser humano' . Apesar de sermos Lullabots, o que mais nos importa é ser humano.
  • Steve : Acho que para as pessoas que não conhecem muito bem o Lullabot, o logotipo é um robô. O que é um pouco irônico por ter um princípio chave para 'ser humano'.
  • Abril : Com certeza.
  • Steve : Lembro-me de conversar com o cara Matt que administra o Lullabot, um dos proprietários, uma das pessoas que administra o Lullabot, e ele levou talvez 6 meses, acho que em um ponto, para sentar e escrever meticulosamente um manual do funcionário e tentar definir e controlar e realmente cuidar da cultura Lullabot ao definir exatamente o que isso significa. Para uma empresa que está crescendo rapidamente e tem pessoas em todo o mundo, isso foi talvez 3 ou 4 anos atrás, e você parece pensar que tem sido eficaz que há um ethos muito forte por trás da empresa.
  • April : Sim, agora mosquitos é incrível, não sei. Não tenho nada de ruim a dizer sobre Lullabot. É um grande grupo de pessoas, e eles cuidam de seus funcionários, e seus funcionários cuidam de seus clientes, e acho que isso é muito importante em uma agência.
  • Steve : Há uma certa atitude intangível que talvez exista, mas talvez seja difícil de colocar em palavras. Então você realmente falou sobre isso na DrupalCon, onde você falou sobre tentar conduzir sua carreira para o lugar certo, para realmente levar a sério o desenvolvimento da carreira. Não apenas em termos de encontrar um emprego, mas também de evitar esgotamentos. Eu entendi direito, você realmente apareceu na DrupalCon e falou sobre isso por 50 minutos ou mais?
  • Abril : Por 30 minutos, felizmente não 50. Era um título atraente e agradável de 'Como contratar e demitir seu empregador', e muito disso era baseado em experiência pessoal e depois pesquisava para ver como você encontra o lugar certo para você e como você planeja sua carreira e como você sabe o que você quer e precisa. É realmente necessário introspecção para descobrir quem você é e o que você precisa para realmente encontrar uma empresa para a qual você se encaixará e que você será uma ótima opção para essa empresa. Então, foi realmente um ótimo conselho que eu pesquisei para tentar ajudar as pessoas a não se sentirem presas em um emprego e sentirem que podem encontrar a felicidade no trabalho.
  • Steve : Então isso foi algo que você realmente sentou-se cerca de um ano atrás ou mais e pesquisou e tentou descobrir por si mesmo. Você se sentiu um pouco perdido talvez ou que havia algo melhor lá fora, algo que lhe daria mais satisfação no dia a dia?
  • April : Certo, então acho que estava esgotada quando estava me inscrevendo no Lullabot. Então, não tenho certeza de como acabei aqui, mas estou muito feliz por ter feito isso. Então, muito da pesquisa tudo é, parte de mim queria saber por que não funcionou no meu local de trabalho anterior e apenas entender o que é preciso para encontrar um lugar em que você seja feliz. na verdade, eu não sabia quais eram meus valores e acho que realmente ressoo com os valores da Lullabots. Então eu acho que é por isso que é um bom ajuste. Então, eu sei que há pessoas por aí que provavelmente estão em seu primeiro emprego e não sabem o que está por aí e talvez tenham medo de dar um salto para tentar algo novo, e tento dar um pouco de coragem, encorajamento e empoderamento para que as pessoas sintam que podem dar esse salto, podem ter controle sobre sua carreira se quiserem.
  • Steve : Como isso se transforma em ação tangível, digamos, eu estou trabalhando, eu estava treinando e acho que o chefe é um pé no saco e estou farto de trabalhar para ele. Que passos práticos alguém como eu poderia tomar para seguir em frente, para sair da rotina?
  • April : Certo, então definitivamente começa com introspecção; descobrir seus valores pessoais, descobrir seus ativos leves, que são como seu conhecimento e suas habilidades e seus ativos tangíveis, quais são seu dinheiro e investimentos para saber como você pode negociar salário em uma nova organização e descobrir qual é o seu ambiente de trabalho necessidades e quais são suas aspirações. É realmente apenas descobrir quem você é e o que você precisa para poder olhar ao redor e encontrar algo que seja compatível. Principalmente você faz pesquisas para ver quais agências estão lá fora e você faz pesquisas sobre essas agências e é ótimo conversar com pessoas que trabalharam lá, elas podem te dar uma visão privilegiada de como é realmente trabalhar lá, então sim .
  • Steve : Você sabe, então eu ia fazer uma pergunta de verdade. Eu ia perguntar quantos anos você tem, mas deixe-me reformular um pouco e dizer, quanto tempo em sua carreira profissional você levou para chegar a este ponto? Para perceber que você precisava sentar e definir todos esses valores e descobrir algo melhor?
  • April : Então eu tenho 13 anos de emprego em tempo integral. Então agora você pode fazer as contas.
  • Steve : Então definitivamente é algo que você acha que deveria ter descoberto antes, mas você está feliz por finalmente ter conseguido?
  • Abril : Certo. Direito. Eu queria ajudar as pessoas em qualquer ponto de suas carreiras a se sentirem mais empoderadas do que eu.
  • Steve : Bem, você sabe, eu provavelmente tenho alguns bons anos em termos de, diabos, consideravelmente mais de 13 anos neste momento e acho que uma das coisas que descobri é que isso aconteceu mais de uma vez com frequência, 3 vezes o seu os valores mudam e isso tem que ser feito com bastante regularidade.
  • Abril : Certo. Direito. Você tem que fazer introspecção muitas vezes porque sua vida vai mudar, há muitas variáveis ​​diferentes, o lugar que é para você agora pode não ser para você daqui a 10 anos.
  • Steve : Então, você se mudou para o Lullabot e um dos pontos de venda deles é que eles têm uma lista de clientes tão interessante e de alto perfil. Para quem você estava trabalhando em nome do Lullabot agora?
  • April : Então, meu primeiro projeto no Lullabot foi o projeto Georgia.gov e isso foi realmente mencionado na nota de drees, o que foi muito legal.
  • Steve : Ah, então isso eu acredito que foi, e isso está acontecendo há alguns anos, este foi o primeiro governo estadual a mudar inteiramente para o Drupal, o governo federal fez alguns anos atrás e a Geórgia foi o primeiro estado a mudar para Sites Drupal em massa?
  • April : Sim, eu não tenho certeza da história deles, mas isso é muito interessante.
  • Steve : Sim, acho que eles usam Drupal há alguns anos. Eu sei que eles têm um monte de sites Drupal 7, por exemplo, e acho que em um ponto eles fizeram uma integração com o Amazon Elexon, então você pode falar em seu dispositivo Amazon e obter respostas diretamente extraídas de uma pesquisa Drupal?
  • Abril : Certo. Acho que a Aqueous estava envolvida nesse projeto. Isso soou muito legal.
  • Steve : Então eles têm centenas de sites Drupal agora para cada ramo do governo estadual. Então, o que exatamente você está fazendo pela Geórgia no momento? Parece um conjunto complicado de projetos com muitas agências, muitas peças em movimento.
  • April : Certo, então, é uma equipe de desenvolvimento bem grande, incluindo várias agências, como você disse. Minha parte do bolo foi focada na migração, então minha classificação dos dados do Drupal 7 para o Drupal 8. Quando eles redesenvolviram os sites, acho que tivemos uma equipe de estratégia de conteúdo que realmente veio antes de fazer qualquer desenvolvimento para ditar o que é um um novo tipo de arquitetura relacional seria, e então implementamos isso no Drupal 8, então não migramos a estrutura de conteúdo, e então pegamos os dados do Drupal 7 e os dividimos em pedaços nas novas arquiteturas, então nós pode ter, podemos criar um nó de localização e, em seguida, vinculá-lo a um conteúdo que anteriormente tinha apenas um campo de localização. Então, fazendo muitas conexões diferentes, eles tinham parágrafos em coleções de campo no Drupal 7, e nós convertemos esse conteúdo em nós incorporados e microconteúdo incorporado, que também eram tipos de conteúdo, e meio que juntamos tudo no campo do corpo. Portanto, temos conteúdo incorporado no campo do corpo e não há mais parágrafos. Então, foi um projeto muito interessante.
  • Steve : Então, para alguém que pode não ser tão profundo no Drupal quanto você ou eu, você está falando em remover alguns dos módulos mais complicados nos quais os sites podem confiar. Os parágrafos, por exemplo, permitem que as pessoas tenham conteúdo estruturado que pode ser um item chamado galeria de fotos ou um item chamado galeria de vídeos, que pode ser adicionado e reorganizado, mas não faz parte do núcleo do Drupal, e quando você mudou para o Drupal 8, estou ouvindo certo que vocês deixaram muitos desses módulos para trás e mudaram para o núcleo Drupal usando tipos de conteúdo para tudo e, em seguida, incorporando-os uns aos outros? Vinculando diferentes tipos de conteúdo usando o núcleo Drupal mais do que módulos de terceiros?
  • Abril : Correto. Não me lembro qual foi o fator decisivo que foi algo que foi decidido logo no início durante a descoberta da estratégia de conteúdo. Então, estou tentando pensar, quero dizer, parágrafos existem no Drupal 8, nós simplesmente não migramos para parágrafos. Em vez disso, empilhamos o conteúdo porque eles estavam usando parágrafos que tinham colunas de dados e coisas assim e meio que compactamos em mais um pouco de conteúdo empilhado em um campo de corpo. Sinceramente, não me lembro qual foi a decisão, por que não seguimos o caminho dos parágrafos, mas sim, seguimos o caminho de criar tipos de conteúdo específicos que rotulamos como microconteúdo. Então, colocamos em prática coisas que não permitiriam que o micro conteúdo fosse visto sozinho, por usuários anônimos, então é sempre meio que tratado como algo que é visto apenas como embutido.
  • Steve : Ah, tudo bem. Portanto, você pode ter um pequeno trecho de informação, alguns campos talvez anexados a um tipo de conteúdo, mas esses pequenos trechos só podem ser vistos no contexto de uma página, não podem ser vistos em seu próprio URL, não podem ser indexados no Google por si próprios.
  • April : Certo e um exemplo disso pode ser uma coleção de links, tipo de conteúdo micro. Então, digamos que tivéssemos uma página de site com um campo de link ilimitado que continha uma lista ilimitada de links. Em vez de migrar esse conteúdo para outro campo de link, esse grupo de links se tornou uma coleção de links e, em seguida, essa coleção de links foi incorporada ao conteúdo do novo nó da página do site.
  • Steve : Então, uma grande questão está surgindo. Você tinha todos os sites do Drupal 7 para Georgia.gov movendo-os para o Drupal 8, em uma escala de 1 a 10, quanta dor de cabeça é?
  • April : Quanta dor de cabeça? Não sei, tivemos uma equipe muito grande, então nem sei que muitas das coisas de implantação foram feitas por um indivíduo. Nós temos, você sabe, nós refizemos a arquitetura ao invés de migrá-la, então eu acho que isso provavelmente complicou a migração, apenas tendo que escrever muitas migrações personalizadas porque a estrutura era diferente, a arquitetura era diferente. Quer dizer, eu acho que mais do que uma dor de cabeça, é apenas demorado. É apenas demorado garantir que tudo esteja funcionando corretamente, migrando corretamente e encontrando casos extremos aqui e ali. Então sim, é um desafio.
  • Steve : É mais fácil se você tiver uma grande equipe disponível.
  • Abril : Com certeza.
  • Steve : Então, quanto em recursos o Georgia.gov joga em suas propriedades da web em seu trabalho Drupal. Parece que eles têm um monte de trabalho terceirizado para diferentes agências. Eles têm uma equipe central em Atlanta de especialistas em Drupal na equipe ou a grande maioria do trabalho é terceirizada para pessoas como você?
  • April : Acho que muito do trabalho de migração foi, ou muito do novo site Drupal 8 migração coisas foram terceirizadas, e eles têm uma equipe interna que tem mantido os sites Drupal 7 durante o processo. Então, vamos migrar um site, vamos ver, a partir desta gravação, será na semana passada. Teremos migrado nosso primeiro site, espero, e então meio que os agrupamos para que esse grupo migrasse e então temos outro grupo, porque eles também estão trabalhando com agências para corrigir discrepâncias de dados e coisas como que isso pode ser problemas na migração. Então eles estão fazendo muito desse gerenciamento, muito do controle de qualidade, e eles têm um desenvolvedor na equipe que tem trabalhado com nossa equipe para se atualizar sobre como fazer as implantações para o site Drupal 8 e como fazer com certeza tudo está, você sabe, os sites do Drupal 7 ainda estão funcionando corretamente ao mesmo tempo que os sites do Drupal 8. Mas também tivemos algumas outras agências envolvidas, tivemos Palantir trabalhando na busca federada.
  • April : Então esse pedaço da torta foi algo que Palantir tratou, e a pesquisa federada significa se você não sabe significa que todos os sites Drupal são indexados no mesmo banco de dados para que, quando você estiver pesquisando, possa pesquisar. Você pode ver recursos de outros sites Georgia.gov, sabe, quando estiver em um em particular, se quiser.
  • Steve : Então, eles têm uma rede de 600 mais diferentes instalações separadas do Drupal, mas se você for à página inicial do Georgia.gov e procurar por licenças de pesca ou carteiras de motorista ou contratos de aluguel ou qualquer outra coisa que o governo possa estar fornecendo. Essa única caixa de pesquisa passa por todas essas centenas de sites Drupal?
  • Abril : Certo. Cada site é indexado e acredito que esteja usando o Solar como back-end. Então, sim, se você estiver no Georgia.gov e fizer uma pesquisa, isso o levará, garantirá que você encontre o link para a agência onde você deve, como você disse, obter uma licença ou algo assim.
  • Steve : Ok. Portanto, você tem uma única configuração do Apache Solar que pode indexar 300 sites do Drupal 7, 300 sites do Drupal 8, talvez uma configuração de vários sites também. Todos os diferentes bits e peças que Georgia.gov executa vão para um índice de pesquisa.
  • Abril : Correto.
  • Steve : Ok. Parece um desafio.
  • Abril : Sim. Acho que a Palantir foi a agência que desenvolveu módulos de busca federada, então acho que eles foram até eles por sua experiência, e realmente acho que valeu a pena.
  • Steve : Legal. Então, há Equid, há Lullabot, há Palantir, acho que há Media Currents e provavelmente estamos perdendo algumas outras agências Drupal também.
  • April : Sim, a Media Current ajudou no front-end para garantir que todo o trabalho de front-end fosse feito antes do lançamento, certifique-se de atingir nossas datas de lançamento. Sim, tem sido um grande esforço colaborativo.
  • Steve : Legal. Então, você está trabalhando para uma empresa central agora e trabalhando em alguns projetos interessantes. Você tem alguma outra coisa importante em que está trabalhando? Você também faz um grande DrupalCamp, apesar de todo esse trabalho extra. Você tem seu DrupalCamp Asheville na Carolina do Norte chegando este ano.
  • Abril : Temos. DrupalCamp Asheville 2019. Será de 12 a 14 de julho. Nós nos divertimos muito. Teremos um dia de contribuição na sexta-feira junto com alguns treinamentos, fazemos sessões aos sábados e incentivamos as pessoas a vir e ficar no domingo para fazer algumas caminhadas e apenas conhecer as pessoas da comunidade.
  • Steve : Então, Asheville fica na Carolina do Norte e está subindo nas montanhas da Carolina do Norte, mas provavelmente, como posso dizer isso, como um britânico que viveu no sul por 20 anos ou mais, tem uma reputação, mas em nos últimos anos essa reputação vem mudando. Costumava ser uma cidade bastante lenta, mas cada vez mais Asheville é um lugar legal para vir e visitar. Muitas cervejarias artesanais, tem esse tipo de vibe hipster com alguns lances e estúdios de tatuagem e como um pouco talvez Austen, como algo que você não esperaria na Carolina do Norte.
  • Abril : Com certeza. Nós somos definitivamente uma pequena cidade peculiar. Nossa cidade é bem pequena comparada a onde estávamos em Seattle, mas sim, muita música boa, muita comida boa. Realmente relaxado nas montanhas, é bonito no verão e algumas pessoas se preocupam com o calor, não com o calor, é ótimo. Sim, nós tentamos levar as pessoas pela cidade e mostrar a todos um ótimo momento na cidade.
  • Steve : Então, você trabalha inteiramente com a empresa Motley Lullabot 100% distribuída e você, acho que em anos anteriores você escolheu se mudar para Asheville, mas foi aí que decidiu fazer sua casa.
  • April : Sim, na verdade fui para a UNC Asheville para fazer faculdade e quando me formei fiquei por aqui. Consegui um emprego logo depois da faculdade, o que é meio difícil, então decidi ficar por aqui e as cidades evoluíram muito desde que me formei, e não vamos voltar a calcular os anos de quantos fui à escola. Mas sim, é uma grande cidade. Se alguém está ouvindo isso, você tem que vir. Você tem que vir para Asheville este ano.
  • Steve : Bem, algumas empresas de tecnologia de tamanho considerável abriram filiais lá, certo? Tem sido uma mudança na cultura e cultura cada vez mais pesada em tecnologia lá?
  • April : Eles estão tentando construir a indústria de tecnologia aqui. Não temos uma grande comunidade local Drupal. Realmente nosso acampamento é a grande coisa, mas há alguns webshots aqui e há esforços para tentar trazer mais indústria aqui. É difícil trazer manufatura para uma cidade nas montanhas, porque não há espaço plano suficiente para ter fábricas e coisas assim. Então, estamos tentando nos ramificar porque agora nossa indústria é o turismo. Então, essa não é uma indústria muito sustentável. Então, sim, há definitivamente um impulso para iniciar empresas de tecnologia aqui, e você sabe que eu diria que é uma cidade do tipo traga seu próprio trabalho. Se você trabalha aqui remotamente, Asheville é um ótimo lugar para se viver, como os 10 melhores lugares para se viver, lugares para se visitar no mundo, então, é um ótimo lugar.
  • Steve : Legal. Então, vamos fazer um rápido resumo promocional. DrupalCamp Asheville é o que data este ano?
  • Abril : 12 a 14 de julho.
  • Steve : E você mencionou que tinha um grande lançamento do Georgia.gov chegando? Você quer fornecer os URLs para que as pessoas possam conferir?
  • April : Na verdade, existem 2 sites. Devemos lançar o ADA.Georgia.gov e acredito que o SBWC.Georgia.gov.
  • Steve : Ok. Você tem que nos dar uma dica do que são.
  • April : A ADA é, sim, vou ter que pesquisar isso. Como você está desenvolvendo, tudo o que importa é o subdomínio. Então vamos ver, o escritório de coordenadores da ADA do estado da Geórgia é o site da ADA. Então, eles ajudam com recursos de acessibilidade e o SBWC é o conselho estadual de compensação de trabalhadores.
  • Steve : Ok. Portanto, tudo o que o governo da Geórgia pode fazer é acabar no Drupal, se já não o fez, e no Drupal 8. Obviamente, a empresa para a qual você gosta de trabalhar é a Lullabot. Ok e finalmente April, onde as pessoas podem acompanhar você e o que você está fazendo?
  • April : Você pode me seguir no Twitter. Meu identificador é Semana Antes da Próxima, claro, o que significa que agora, você não sabe semana após a próxima, semana antes da próxima.
  • Steve : Tem que haver uma história por trás disso. Então abril, muito obrigado por se juntar a nós. Desejo-lhe boa sorte com o seu futuro trabalho no Lullabot e com os lançamentos do Georgia.gov que estão por vir.
  • Abril : Obrigado. Obrigado por me receber.