André
awvalenti.bsky.social
André
@awvalenti.bsky.social
Reposted by André
Duas horas de vídeo batendo no C++. E merecido. JavaScript fica até bonito em comparação.
Não é a toa que Rust e Go ganharam tanto tamanho e que Rust entrou no Kernel e C++ é proibido por Torvalds.
Que horror.
youtu.be/7fGB-hjc2Gc
The worst programming language of all time
YouTube video by Lazo Velko
youtu.be
November 26, 2025 at 1:29 PM
Se você não quiser pensar, alguém vai pensar por você. Suas decisões continuarão sendo de sua responsabilidade.

Por outro lado, os fatos mostraram que ilusões coletivas, quando promovidas deliberadamente, devem ser de responsabilidade tanto do iludido quanto do ilusor.
September 15, 2025 at 1:46 PM
Pode parecer óbvio, mas muita gente não sabe: no GitHub, quando você usa um projeto de código aberto (exemplo: plugin de Vim), você mesmo pode fazer uma pequena correção ou melhoria, nem precisa pedir autorização da pessoa pra começar. Dá até pra fazer direto pelo site, sem baixar nada! Siga o fio:
September 3, 2025 at 12:34 PM
Quem tá usando Java novo aí, pode me confirmar se continua assim ou se melhorou?
No Java 8, você pode fazer muita coisa com streams, DESDE que:
- aprenda a interface nada intuitiva
- tenha paciência pra pesquisar ou dar vários prompts
- seus métodos não disparem exceções verificadas
September 1, 2025 at 7:28 PM
Em software, sobram frameworks inúteis, legados escrotos, más práticas, código desnecessário... Tudo isso tem um custo silencioso e poderia ser cortado. Pra quê tanto apego? Corte!
August 29, 2025 at 2:43 PM
Ctrl / é atalho para "desfazer" no terminal do Linux. Sabia dessa? Não é totalmente padronizado; se não funcionar, Ctrl _ funciona (aí terá que apertar Shift e - também). Descobri por acaso o atalho, não entendi o que fazia e confirmei aqui: apple.stackexchange.com/questions/24...
How do I send C-/ (that is, control-slash) to the terminal?
I'm trying to run Emacs in a terminal. I've turned on the "use option as meta" in terminal preferences and so it's about 95% working right. The key sequence ctrl-/ (or in Emacs notation C-/) is "u...
apple.stackexchange.com
August 25, 2025 at 5:25 PM
"Bancos brasileiros (...) perdem R$ 41,9 bi (...)". Somar o prejuízo de cada banco pra aumentar o número no título da notícia... Pode isso, Arnaldo?
August 25, 2025 at 4:40 PM
Assim como o papel no mundo real, no mundo do código, comentário aceita tudo. Por isso é que quase nunca presta.
August 25, 2025 at 3:54 PM
Aprendam uma coisa: se uma pessoa precisa de algo e esse algo é inacessível, nada mais importará pra ela. Ela não irá querer saber dos seus motivos, das suas justificativas, dos seus problemas, das suas dificuldades, dos seus tralalá. Ela só vai achar uma merda e pronto.
August 20, 2025 at 1:02 PM
www.youtube.com/watch?v=ffyI...
Música para alegrar o dia
August 6, 2025 at 1:02 PM
Nada melhor que uma tarefa extremamente chata pra motivar a gente a realizar as tarefas apenas chatas!
July 29, 2025 at 5:44 PM
@tecnologiaeclasse.bsky.social @giggio.net @victorhg.com Conhecem a gambiconf.dev? É um evento de tecnologia em SP que foge das tendências de mercado e vai na linha do faça você mesmo o que você quiser fazer.

Pra ter uma ideia, a primeira palestra será sobre como tocar música usando um monitor LCD!
GambiConf - The Blow Your Mind Conference / 29 e 30 de Novembro em SP
A GambiConf é um evento de tech onde buscamos assuntos fora da caixa, como projetos pessoais, soluções inusitadas para problemas reais, ou apenas algo divertido
gambiconf.dev
July 28, 2025 at 12:46 PM
O podcast da 37signals respondeu à minha pergunta! Adorei 😍! www.youtube.com/watch?v=mgE7...
May 28, 2025 at 3:42 PM
#PodiaDormirSemEssa sobre #JS: dá pra usar o mesmo nome em mais de um parâmetro!

Tem uma certa utilidade prática:
function soQueroOTerceiroParam(_, _, esteSim) { ... }

Também tem a oposição! eslint.org/docs/latest/...
no-dupe-args - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
eslint.org
May 12, 2025 at 8:38 PM
music.youtube.com/watch?v=GZ9V...
Eu, que não gosto de heavy metal, AMO essa música! Num jogo super infantil e tranquilo, você joga, chega ao último chefe... Ele parece tranquilo... Mas, de repente, o mundo se destrói, começa a pauleira e você que se vire com o monstrão vindo atropelar você!! 👹👨‍🎤🎸
Yoshi's Island OST - Final Boss
YouTube video by Hanternos
music.youtube.com
May 9, 2025 at 6:40 PM
<div id="div". Bom div!
March 25, 2025 at 1:49 PM
Alguém pode me indicar uma boa ferramenta de logging para Java?

Tudo o que estou encontrando é só velharia, com chamada estática, variável global e o caramba.

Vontade de escrever minha própria classezinha que use System.err. Talvez eu faça isso.
February 25, 2025 at 9:53 PM
Informação de menos é falta de transparência. Falta coisa.

Informação demais também é falta de transparência. Confunde e não informa.

Transparência de verdade é informação relevante.
February 18, 2025 at 3:20 PM
"Qualquer dúvida, é só perguntar" - mentira. Se perguntar todas as dúvidas, o negócio não anda. É preciso filtrar quais dúvidas perguntar. Aí fica a dúvida: quais dúvidas perguntar? Pronto, caos instaurado. Não sei qual a solução pra isso. Ter menos dúvidas? Não vai acontecer.
February 13, 2025 at 1:20 PM
"Qualquer dúvida, estamos à disposição" e nada são a mesma coisa, já reparou?
February 13, 2025 at 1:05 PM
github.com/awvalenti/vi...
Started this simple project to enumerate Vim features and compatibility. Contributions are welcome!
#vim
February 12, 2025 at 9:56 PM
Cuidado ao parar pra pensar antes de agir no trabalho. Você pode concluir que quase tudo o que tem pra fazer é inútil.
February 10, 2025 at 12:18 PM
Reposted by André
2 meses desempregado já, tô aceitando jobs
Começo o ano precisando "iniciar um novo ciclo". Estou em busca de oportunidades de trabalho na intersecção entre Comunicação, Análise de Dados e Mudanças Climáticas. Sou um profissional gabaritado com mais de 20 anos de experiência na área socioambiental. RT do bem!
www.linkedin.com/in/gabrielsi...
Gabriel Siqueira - Sustainability Data Manager - Kausal | LinkedIn
Sustainability Data Manager | LinkedIn Top Voice | Data Analyst | Communications & Marketing Director | TEDxGeneva Speaker · Gabriel Siqueira, MSc (M), is a multilingual communications and data analysis specialist with nearly two decades of experience in socio-environmental organizations. He currently serves as the Sustainability Data Manager at Kausal, focusing on guiding the platform's adaptation for Latin American markets, driving market research and analysis, and fostering client relations to amplify the impact of sustainability-driven data solutions.<br><br>Holding a Master of Science in Business Management from the Federal University of Santa Catarina, Brazil, Gabriel has a strong background in sustainability data analysis. At Instituto Nossa Ilhéus, he pioneered the implementation of a data visualization and analysis system using Tableau Public. As a Public Policy Researcher at the Santa Catarina Observatory of Social Innovation - Inspire, Gabriel dedicated himself to data engineering and analysis and contributed to the creation of the Observatory, an online platform designed to produce knowledge and indicators to support public action aligned with the UN's Sustainable Development Goals. He recently completed the "Immersive Course in Data Analysis with Artificial Intelligence" from Alura, where he honed his skills in Python, Panda, data analysis, and prompt engineering. <br><br>Recognized as a Civic Entrepreneur by RAPS and a Climate Leader by The Climate Reality Project, Gabriel also works as a consultant and facilitator. He employs open-source and agile methodologies such as Design Thinking, Dragon Dreaming, Sociocracy S3, and The Work that Reconnects to support creating and implementing collaborative sustainability projects. His ability to combine effective communication with rigorous data analysis positions him as an authority in Data Analysis for Sustainability. · Experience: Kausal · Education: Universidade Federal de Santa Catarina · Location: Florianópolis · 500+ connections on LinkedIn. View Gabriel Siqueira’s profile on LinkedIn, a professional community of 1 billion members.
www.linkedin.com
February 4, 2025 at 2:21 AM
E quando você acha que tá no Vim subindo linhas, mas não tá, aí aparece aquele kkkkkkk?
February 5, 2025 at 8:21 PM
Agora os sites de compra entram em contato por WhatsApp oferecendo ajuda pra concluir a compra. Não poderiam se tornar tão fáceis que nem precisariam disso? Creio que sim.

Como se resolve complexidade: simplificando, ou adicionando mais complexidade?

Geralmente, não é uma resposta simples 🤷...
January 29, 2025 at 1:23 PM