Sign in

Luiz Aoqui

@luiz.aoqui.dev
482 followers 385 following 247 posts

Software Engineer @oxide.computer 🇧🇷🇨🇦 Prev.: IBM, HashiCorp Nomad, Loophole Labs

PostsRepliesMedia
Luiz Aoqui @luiz.aoqui.dev · 19/08/2026
I hope we get a chance to see you live again and get the new book signed as well 😄 Congrats on the new release!
Picture of a book page that reads "The End of Everything (Astrophysically Speaking) Katie Mack" with the author's signature and a dedication: "Luiz and Marylia, good luck out there in the cosmos!"
010
Luiz Aoqui @luiz.aoqui.dev · 11/05/2026
Shop is one of the worst in deceptive patterns. You probably accidentally signed up for an account while buying something. I've noticed they changed their opt-out from a checkbox to a text so it's easier to miss it.
Screenshot of a online store checkout page showing a paragraph that reads "Save my information for a faster checkout" and a paragraph below in smaller and thinner font that reads "By paying, you agree to create a Shop account subject to Shop’s Terms and Privacy Policy". To the right there's a link with the text "Not now".
110
Luiz Aoqui @luiz.aoqui.dev · 27/03/2026
Trying to not take this personally
Photo of a Dutch shampoo bottle with"Anti-luis shampoo" written in large letters and Dutch text below in smaller size.
040
Luiz Aoqui @luiz.aoqui.dev · 26/01/2026
What is he fucking talking about?? thehill.com/homenews/cam...
Screenshot of a news article from The Hill dated Oct. 14th 2024 with the headline "Harris plays Trump clips at rally: ‘He wants to send the military after American citizens’", a picture of Kamala Harris at a rally and the first paragraph that reads "Vice President Harris played clips of former President Trump during her rally in Erie, Pa., arguing to her supporters that he is dangerous for the country."
020
Luiz Aoqui @luiz.aoqui.dev · 03/01/2026
Adding insult to injury, I now have to read the CBC calling Latin America the US "backyard"... www.cbc.ca/news/world/t...
Screenshot of a CBC article paragraph that reads "The U.S. has not made such a direct intervention in its backyard region since the invasion of Panama 37 years ago to depose military leader Manuel Noriega over similar allegations to those directed against Maduro."
020
Luiz Aoqui @luiz.aoqui.dev · 25/09/2025
Oh cool! I did this manually 😅 If I recall correctly Firefox didn't let me call it Google even after deleting the built-in Google search engine, so I just called it "Googl".
Screenshot of the Firefox settings page the search shortcuts showing the "Edit Search Engine" form with the fields "Search engine name" set to "Googl", the field "URL with %s in place of search term" set to "https://google.com/search?q=%s&udm=14", and the "Keyword" field set to "@googl".
120
Luiz Aoqui @luiz.aoqui.dev · 16/09/2025
Pessoal de São Paulo, uma amiga está lançando o primeiro supermercado cooperativo da América Latina. Quem tiver interesse em saber mais, dá uma olhada na campanha que eles lançaram para o abastecimento inicial. benfeitoria.com/projeto/gomo... E agradeço quem puder compartilhar 😄
Captura de tela do site da campanha mostrando a pergunta "E quais as diferenças entre esse modelo e um mercado tradicional?" 

Abaixo está a resposta:
"Na Gomo, para ter acesso à uma ampla variedade de alimentos orgânicos, agroecológicos e itens essenciais a bons preços, cada pessoa contribui com apenas 3 horas por mês em tarefas simples — como operar o caixa, limpar a loja ou reabastecer as prateleiras. Nossa operação não visa lucro. Toda a economia com o trabalho coletivo volta para a comunidade em descontos e melhorias na loja. E mais! Cada pessoa vota nas decisões, acompanha as finanças e participa da gestão de um bem comum: nossa cooperativa."

E um diagrama com um círculo vermelho no meio escrito "Turno de trabalho de 3 horas a cada 4 semanas" apontando para outros cinco círculos amarelos ao seu redor. Cada círculo contém os seguintes textos: "Quadro de pessoas contratadas reduzido", "Criação de senso de comunidade entre as pessoas cooperantes", "Preços mais baixos para todas as pessoas cooperantes", "Salário justo para as pessoas contratadas" e "Exercício da participação ativa e do senso de cooperativismo".
020
Luiz Aoqui @luiz.aoqui.dev · 13/08/2025
Drawing of three USB sticks, the first flipped on way with the label "Wrong" next to it, the second flipped the first way also with the label "Wrong", and the last one flipped like the first one but with the label "Correct".
0134
Luiz Aoqui @luiz.aoqui.dev · 12/08/2025
One day late, but I'm excited to be joining the @oxide.computer team!
picture of a black t-shirt with "Ox Engineer" written in orange with a slight glow effect.
3673
Luiz Aoqui @luiz.aoqui.dev · 26/06/2025
Eu recebi essa atualização e estou enrolando o quanto der para aplicar 😬
Screenshot da tela de atualização do Android para Android 16 em inglês. 

O título da tela em letras grandes é "System update available". 

Abaixo um subtítulo em negrito escrito "Your Pixel is getting even better..." com o texto "This update includes new Pixel features and the latest from Android 16, making your device even more helpful. Learn more at g.co/pixel/community."

Seguido de um outro subtítulo em negrito escrito "What's new" com uma lista com três itens à mostra.

O primeiro item diz "Elevate your closest family and friends from favourites to VIPs with the new Pixel VIP widget.

O segundo item diz "Answer questions that need further exploration with AI mode on your home screen."

O último item diz "Gemini Live can integrate with the apps you rely on every day, starting with Google Maps, Calendar, Tasks and Keep."
110
Luiz Aoqui @luiz.aoqui.dev · 03/04/2025
Starting soon, live from #KubeconEU!
Picture of Marylia Gutierrez with green hair, a black shirt with an orange Grafana logo G, Adriana Villela with a black face mask and pink shirt, and Reese Lee with a black and white striped shirt. They are sitting on a couch over a walkway with camera gear setup for recording.
060
Luiz Aoqui @luiz.aoqui.dev · 02/04/2025
Caju, acerola e coxinha na KubeconEU
Foto de um cardápio mostrando acerola e caju juice por 5 libras.Foto de uma estufa de comida com duas coxinhas descritas como "chicken croquette" em inglês.
010
Luiz Aoqui @luiz.aoqui.dev · 21/11/2024
Protest games are awesome! marieflanagan.com/loserlane/ Toronto friends, don't let Doug take our bike lanes away. Reach out to your City Councillor and MPP about it. Find out who they are using these links: www.toronto.ca/city-governm... www.ola.org/en/members/c...
Screenshot of the game over screen with the text "I survived 44 seconds without a bike lane", an ASCII art of a car chasing a cyclist yelling "Help", and text in the bottom reading "Thanks Doug" and "Fight for your bike lanes!".
160
Luiz Aoqui @luiz.aoqui.dev · 10/11/2024
DevOps Days no nordeste é sempre muito bom. Conhecer gente nova e reencontrar pessoas queridas é muito especial. Quem diz "nunca encontre seus ídolos" não conhece @gomex.me @badtux.linuxtips.io @gianlcl.online Parabéns para o time do DevOps de João Pessoa e a todas as pessoas que palestraram!
2233
Luiz Aoqui @luiz.aoqui.dev · 09/11/2024
E começou o DevOps Days João Pessoa
022
Luiz Aoqui @luiz.aoqui.dev · 03/11/2024
Um aspecto curioso do DDG é que as propagandas são baseadas apenas no seu termo de busca, mas acho que a Amazon exagerou um pouco nas palavras-chave então dá pra gerar uns ads inusitados 😄
Captura de tela de uma busca no DuckDuckGo mostrando o termo de busca "merda dourada" e o primeiro resultado como uma propaganda da Amazon dizendo "Compre merda"
000
Luiz Aoqui @luiz.aoqui.dev · 31/10/2024
Lendo a documentação da Kagi acho que vale a pena testar ele também. Sempre quis bloquear Pinterest e Quora das minhas buscas e essa política de IA me parece bem razoável e dentro do que eu espero de um serviço de busca. help.kagi.com/kagi/why-kag... help.kagi.com/kagi/feature...
Captura de tela da documentação do Kagi explicando como bloquear, reduzir ou aumentar a relevância ou prender um site ao topo dos resultados.Captura de tela da documentação do Kagi explicando como usam IA.

" 1. AI should be used in closed, defined context relevant to search (don't make a therapist inside the search engine, for example)
    2. AI should be used to enhance the search experience, not to create it or replace it (meaning AI is opt-in and on-demand, similar to how we use JavaScript in Kagi, where search still works perfectly fine when JS is disabled in the browser)
    3. AI should be used to the extent that it enhances our humanity, not diminish it (AI should be used to support users, not replace them)"
020
Luiz Aoqui @luiz.aoqui.dev · 30/10/2024
Pessoal de Brasília, está rolando o BB Digital Week, um evento gratuito de tecnologia, e hoje tem a @marylia.dev no palco! 👏
Captura de tela do site do BBDW sobre a palestra "OpenTelemetry: Observabilidade de código aberto". Data 30/10/2024, horário 10h10 às 10h35 no Auditório Planalto, trilha infraestrutura. Descrição da palestra:

"Nesta palestra vamos apresentar o OpenTelemetry, um framework de observabilidade poderoso e de código aberto. Exploraremos seus principais componentes, como ele padroniza a coleta de dados de telemetria — logs, métricas e rastros — e como você pode usá-lo para instrumentar suas aplicações e entender sua performance e comportamento através da observabilidade."
142
Luiz Aoqui @luiz.aoqui.dev · 15/10/2024
Não sei se permitem exceções, mas pelo que eu já vi o trabalho é híbrido. careers.duolingo.com#faq
Captura de tela do FAQ da página de carreiras do Duolingo com a seguinte pergunta: "What is Duolingo’s office policy?" e reposta "We have a hybrid schedule. Duos work in the office Tuesdays through Thursdays. On Mondays, Duos are strongly encouraged to work in the office, but have the option to work remotely. On Fridays, working in the office is completely optional.

We believe in-person interaction is important for innovation, productivity, and career growth. Most Duos look forward to collaborating in-person, but many also want the flexibility to work from home. Our hybrid schedule helps us balance both interests!"
010
Luiz Aoqui @luiz.aoqui.dev · 12/10/2024
Hum...entendi. É uma estrutura não convencional, então tem seus problemas mesmo. Arranjar estágio de 4 meses sempre foi um desafio, ainda mais de 40h (quase nenhuma empresa sabe que tem uma exceção na Lei do Estágio). Na parte acadêmica, as opções de eletivas acabam ficando muito limitadas.
Captura de tela parcial da Lei 11.788, também conhecida como Lei do Estágio.

II – 6 (seis) horas diárias e 30 (trinta) horas semanais, no caso de estudantes do ensino superior, da
educação profissional de nível médio e do ensino médio regular.
§ 1o O estágio relativo a cursos que alternam teoria e prática, nos períodos em que não estão
programadas aulas presenciais, poderá ter jornada de até 40 (quarenta) horas semanais, desde que isso
esteja previsto no projeto pedagógico do curso e da instituição de ensino.
110
Luiz Aoqui @luiz.aoqui.dev · 20/09/2024
E lembrei também de uma apresentação que tive dificuldade de definir o que é um sistema distribuído. Eu acabei usando essas características ao invés de uma definição específica. Note que rede não é mencionada 😄 Quem quiser ver a apresentação completa: docs.google.com/presentation...
Slide com o título "Sistemas distribuídos" e subtítulo "Características de um sistema distribuído".

O slide está dividido em quatro colunas. A primeira coluna tem o título "Multiplicidade" e descrição "Composto de diversas unidades autônomas". Abaixo está um diagrama com vários ícones representado servidores conectados por linhas.

A segunda coluna tem o título "Isolamento" e texto "Unidades possuem sua própria memória e visão do sistema.". No diagrama abaixo estão 3 quadrados com retângulos internos representando CPU e memória e conectados por linhas.

A terceira coluna tem o título "Comunicação" e texto "Unidades se comunicam através de troca de mensagens.". O diagrama contém dois ícones representando servidores conectados por uma linha com um ícone de envelope entre eles.

A quarta coluna tem o título "Cooperação" com texto "Unidades trabalham para atingir um objetivo em comum." e o diagrama abaixo representa uma barra de progresso.
010
Luiz Aoqui @luiz.aoqui.dev · 06/09/2024
Esse é um padrão bem legal de conhecer. Quem quiser ver um exemplo na prática, o scheduler do Nomad tem duas filas dessas. github.com/hashicorp/no... github.com/hashicorp/no... Um ponto interessante é que no afunilamento você pode reordenar a entrada. No Nomad elas são ordenadas por prioridade.
Diagrama da arquitetura do scheduler do Nomad mostrando que eventos como "job register", "job update" e "node failure" viram "evaluations" que são afuniladas no "evaluation broker".

Do "evaluation broker" elas saem para serem processadas no "servers" e são afuniladas novamente no "plan queue", de onde saem "allocations".
1120
Luiz Aoqui @luiz.aoqui.dev · 04/09/2024
Firefox já desistiu de contar aqui.
020