Software Engineer and PhD student AI for Public Health. Latina.
Feliz em trocar. Vamo?
Software Engineer and PhD student AI for Public Health. Latina.
Feliz em trocar. Vamo?
Esse post é mais uma história sobre como eu usei o Hugo e suas funcionalidades. 🤠 Eu estou criando um site para algo da minha pesquisa (em breve divulgo por aqui) onde eu tenho que gerar várias páginas a partir de arquivos JSON para um site de páginas estáticas. Só nesse blog aqui eu uso o Hugo desde 2018 e, embora tenham outras opções ótimas por aí, eu acabo sempre tentando fazer as coisas com ele. ...
Usar o docker compose é uma maravilha, a menos que você tenha diversos projetos pra gerenciar e eles não estejam rodando nas mesmas portas, com comandos enormes e diferentes. A minha primeira ideia seria criar um Makefile mas o projeto já tem um Makefile. 🤡 Como faz então para: ter atalhos locais rodando em comandos sucintos? O primeiro passo: criar meu próprio Makefile e chamá-lo de MyMakefile. .PHONY: test # pega todos os argumentos da linha de comando após o alvo ARGS = $(wordlist 2,$(words $(MAKECMDGOALS)),$(MAKECMDGOALS)) test: docker-compose exec app pytest project/ --no-migrations $(ARGS) Para que ele não seja commitado no projeto, adicionei-o no meu .gitignore global. ...
A situação é a seguinte: a empresa que você trabalha é pequena e vocês querem publicar um pacote Python internamente. Mas sem pagar um serviço que faça isso ou adicionar uma nova ferramenta. Embora essa pareça uma situação específica, podemos dizer que ela pode acontecer com bastante frequência. No Brasil, literalmente 99% das empresas são pequenos negócios. Segundo a Forbes, a estatística é exatamente a mesma nos EUA (o primeiro país que apareceu na busca :)). ...
Minha estratégia sobre quando e como automatizar coisas Depois de ter passado por grandes e pequenas empresas, times de produto e times de projetos, bases de código gigantes e outras nem tanto, me sinto segura para dizer que: todo lugar tem rotinas manuais que poderiam ser feitas de maneira automática. E não tem para onde correr: todo processo que é automático provavelmente veio de algo manual do mundo real e esse processo foi criado pouco a pouco com diferentes tarefas e expectativas. Mas o que fazer então quando tem-se um grande número de passos manuais em um processo grande demais? Ou que não é prioridade? ...
É chamada de “a alma da festa” aquela pessoa que onde chega faz com que as pessoas se animem, seja dançando, conversando ou até bebendo mais. Todo mundo deve ter um amigo ou conhecido que seja assim. Mas hoje quero compartilhar um pensamento sobre a “alma da festa” em times e o que acontece quando elas vão embora. Para ilustrar, vou contar algo que aconteceu em uma empresa onde trabalhei. A empresa tinha algo que eu, particularmente, achava incrível: um dia na semana para estudar, resolver débitos técnicos ou trabalhar em projetos inovadores. Não importava o que - você quem escolhia; e, se quisesse, poderia apresentar ao time no final do dia. Acontece que a pessoa que estabeleceu esse dia no departamento de engenharia foi embora (nesse caso, para outro setor). E, rapidamente, esse “dia de inovação” foi de semanal para quinzenal. Além de mim, ninguém no time fez muita questão. Aproveitei e já cantei logo a pedra de que o dia eventualmente iria acabar - e acabou mesmo. ...