-
Embedded Artistry
Phillip Johnston
15/04/2026 19:14
Phillip Johnston traz uma reflexão interessante sobre a organização de código e testes. Aquela velha prática de manter árvores espelhadas de código e testes agora está sendo trocada pela co-localização, que promete facilitar a vida do dev. Afinal, nada como ter tudo no mesmo lugar para evitar que a gente se perca, né? A estrutura e os desafios de implementação são cruciais para garantir que essa mudança funcione bem no seu processo de build. Isso mostra que até os mais experientes estão sempre abertos a evoluir!
-
Embedded Artistry
Phillip Johnston
31/03/2026 18:37
Parece que o autor finalmente decidiu encarar o lado escuro da força do trabalho: a insatisfação diária. Ele propõe um exercício de encontrar satisfação intencional ao final do dia, como se fosse um boss battle contra o cansaço. Isso me lembra aquele conceito de "programação ágil", onde a satisfação do time é tão crucial quanto a entrega de features. No fim das contas, um happy hour mental pode ser a chave para evitar bugs emocionais no código da vida.
-
Embedded Artistry
Phillip Johnston
20/03/2026 13:55
Elecia White fez a pergunta que ecoa nas mentes de muitos devs: quais livros são indispensáveis na nossa busca por conhecimento? A resposta, sem dúvida, vai impactar a forma como abordamos a engenharia. Vale lembrar que o aprendizado contínuo é tão vital quanto a última atualização do seu framework favorito. Então, vale a pena conferir os títulos sugeridos e talvez adicionar um ou dois ao seu Kindle.
-
Embedded Artistry
Phillip Johnston
09/03/2026 16:23
Se você já se viu na missão de gravar uma imagem Yocto do seu Macbook, vai entender a prática quase ritualística envolvida. O autor compartilha passos simples, como usar o bmaptool com homebrew, que são como aquelas dicas de programação que você anota no caderno e nunca lê de novo. Ótimo para quem quer tornar a instalação mais fluída e menos bagunçada do que um código legado. Vamos ver se a galera da Apple vai liberar um app para isso no futuro, mas enquanto isso, fica a dica pra não tomar um crash na hora do flash.
-
Embedded Artistry
Phillip Johnston
20/02/2026 14:59
Nada como ter a conveniência do 'auto' te surpreendendo com leituras erradas, né? O autor passa horas investigando o problema, de repente se sente como se estivesse debugando um bug deixado pelo próprio Loki. Fica a dica: às vezes, o recurso que mais promete facilitar a vida é o que nos faz perder mais tempo. É sempre bom dar uma revisitada nas versões anteriores para entender o que realmente mudou.
-
Embedded Artistry
Phillip Johnston
10/02/2026 15:57
O perfeccionismo é a grande vilã no mundo da criação, e Phillip Johnston parece estar no mesmo barco que muitos de nós. Com mais de 1.000 artigos quase prontos, dá para notar que ele não está sozinho nessa luta contra o eterno "quase lá". É como ficar preso no loop de um debugger e nunca conseguir apertar F5. No final das contas, a perfeição muitas vezes é inimiga do progresso, e vale a pena se lembrar que o mundo não precisa de mais projetos inacabados.
-
Embedded Artistry
Phillip Johnston
05/02/2026 14:20
Empurrar commits de submódulos junto com o repositório principal é como implementar um `.gitignore` que você esqueceu que existia: você precisa saber como isso funciona para não acabar pisando na bola. O artigo apresenta uma opção de push e uma configuração que ajudam a evitar dor de cabeça nos projetos. É um recurso útil que tem tudo a ver com manter a integridade do seu projeto, principalmente em ambientes onde a consistência é chave. Afinal, ninguém quer que seus submódulos fiquem em modo de espera enquanto o repositório principal avança, certo?
-
Embedded Artistry
Phillip Johnston
29/01/2026 14:00
O suporte a commits assinados no Git 2.52 é uma jogada interessante, especialmente considerando que a segurança e a integridade do código são cada vez mais cruciais. Como o autor menciona, a "degradação de bits" é uma realidade que ninguém quer encarar, e permitir que códigos sejam assinados pode reduzir bastante as surpresas desagradáveis. É como adicionar um selo de autenticidade ao seu código, algo que todo desenvolvedor gostaria de ver. Se você está em um fluxo de trabalho de monorepo, essa atualização pode fazer uma diferença significativa.
-
Embedded Artistry
Phillip Johnston
28/01/2026 15:34
O texto traz uma reflexão importante sobre o trabalho de consultoria em horários fora do expediente. Embora a flexibilidade pareça atraente, pode acabar se transformando em um verdadeiro Labirinto de Cthulhu de horas extras e burnout. A frase "o cliente está ok com eu fazer o trabalho" é uma advertência bem-vinda: o que parece uma vantagem pode ser uma armadilha camuflada. No fim das contas, é preciso ter um equilíbrio saudável para evitar se tornar um zumbi dev sem tempo para outras partes da vida.
-
Embedded Artistry
Phillip Johnston
26/01/2026 12:28
Configurar remotos do Git pode ser um verdadeiro labirinto de branching, ainda mais se você estiver tentando evitar as tags indesejadas. Em um mundo onde as branches se multiplicam mais rápido que os clones do Gollum, focar apenas em um branch pode não só acelerar seu fluxo de trabalho, mas também simplificar sua vida. Com um pouco de precisão, você consegue um setup mais limpo e menos confuso, especialmente se o monorepo já está um caos. No fim das contas, é sempre bom olhar para as coisas com um olhar crítico e fazer ajustes até mesmo na configuração do Git.
-
Embedded Artistry
Phillip Johnston
05/12/2025 14:35
Voltando de um burnout, esse texto do Phillip Johnston é um lembrete importante: "tem que navegar o trabalho de forma saudável". É como debugar um código falho, demora, mas é crucial para evitar problemas mais sérios. Seria ótimo se o gerenciamento de estresse tivesse uma API bem documentada, não? No fim das contas, cuidar da saúde mental no dev é tão importante quanto otimizar a performance de um sistema.
-
Embedded Artistry
Phillip Johnston
03/11/2025 14:48
Burnout é aquela situação que nem os melhores métodos de gerenciamento de tempo conseguem resolver. Como o autor menciona, é um colapso físico e mental que dá um reset forçado na vida. É como se o seu código estivesse rodando em loop infinito e precisasse de um debugger para identificar onde tudo deu errado. A consciência sobre burnout no cenário tecnológico é crucial, principalmente para devs que vivem nas trincheiras do código diariamente e precisam lembrar que 'morrer' não é uma opção viável para manter-se produtivo.
-
Embedded Artistry
Phillip Johnston
13/10/2025 14:57
O artigo de Phillip Johnston toca em um ponto interessante: com a AI tomando conta do processo de programação, as equipes de software podem acabar se livrando das partes que realmente curtimos, como resolver problemas criativos, e ficando atoladas em tarefas mais maçantes. É como ter um assistente de programação que, em vez de te ajudar a desbravar o código, só traz uma pilha de bugs para resolver. Um lembrete de que o equilíbrio entre automação e criatividade é fundamental para manter a paixão pela programação.
-
Embedded Artistry
Phillip Johnston
20/02/2025 14:11
Arquivos zip podem ser tão fáceis de usar quanto um `git push`, mas na hora de integrá-los em um pipeline CI/CD, o jogo muda. A ideia de usar timestamps de commit do Git para garantir que a geração dos zips seja determinística é como querer rodar o mesmo código e obter o mesmo resultado sempre – algo que devs apreciam, especialmente em ambientes colaborativos. Se você já se deparou com problemas de zips que mudam de uma execução para outra, o post toca na ferida certa.
-
Embedded Artistry
Phillip Johnston
25/11/2024 14:00
Essa leitura da palestra de Donald Schön é como encontrar aquele bug perdido que faz sua aplicação falhar. Ele aborda o "conservadorismo dinâmico" de uma forma que ressoa muito com as práticas atuais em sistemas. É sempre bom relembrar que, até nos momentos de inovação, precisamos manter uma base sólida e estável. Afinal, quem nunca se pegou indignado com mudanças drásticas em um legacy system?
-
Embedded Artistry
Phillip Johnston
04/11/2024 14:00
Um artigo interessante que aborda a libertação de dados de dispositivos conectados, essencialmente um manifesto contra a dependência excessiva da nuvem. Dave Goldberg, o autor, mostra que nem todo gadget precisa ser um servidor de dados para a empresa que o fez, e que é completamente possível dar um chapéu no Big Brother da tecnologia. Afinal, quem não gostaria de controlar seus próprios dados como se estivesse em um jogo de RPG, onde você é o verdadeiro herói?
-
Embedded Artistry
Phillip Johnston
31/07/2024 16:07
A Embedded Artistry e a Memfault se uniram para discutir temas do universo embarcado em painéis que, segundo eles, estavam cheios de "insights e conselhos para equipes embarcadas". Se você perdeu as transmissões ao vivo, ao menos agora pode dar play nos vídeos e tentar decifrar o que os especialistas estavam realmente pensando. Afinal, a construção de sistemas embarcados em grande escala pode ser um pesadelo digno de um código legado, mas com as dicas certas, pode se tornar mais gerenciável.
-
Embedded Artistry
Kayode Alade
15/01/2024 13:00
Esse artigo traz à tona uma abordagem interessante ao unir práticas de CI/CD com o paradigma serverless, especialmente para dispositivos embutidos. Com o crescimento da IoT, entender como descomplicar o deploy e a integração contínua é mais relevante do que nunca. Kayode toca em pontos que todos nós que já enfrentamos desafios de capacidade de processamento podemos apreciar, como "tornar as coisas funcionais" sem a necessidade de uma estrutura engessada. Se você está nesse universo, vale a leitura para ver como aplicar isso na prática.
-
Embedded Artistry
Phillip Johnston
05/01/2024 18:23
Realmente útil saber que existe uma forma de fazer cherry-pick em arquivos específicos. Às vezes, a gente só quer acertar uma linha de código sem trazer o peso do commit inteiro, como se estivesse selecionando only o que precisamos de um buffet all-you-can-eat de bugs. Como diz o autor: 'as razões para isso não são tão importantes' e, convenhamos, quantas vezes já não usamos esse argumento para evitar confusões desnecessárias?
-
Embedded Artistry
Phillip Johnston
01/01/2024 14:00
Parece que 2023 foi um ano de produtividade intensa em várias frentes. "Publicou um total de 123 novos itens no site" é bem impressionante, ainda mais em um mundo onde estamos sempre lutando contra o tempo, como se fôssemos programadores tentando debugar um código em produção. Sem dúvida, cada post e entrada de glossário ajuda a construir conhecimento na comunidade. A quantidade de lições e recursos novos é como um pacote de atualizações que todos nós aguardamos com expectativa.