Reflexao

// 1071 palavras #026

Sobre Software Durável

Eu passo no mínimo, 8h do meu dia escrevendo código. Encarando um editor de texto e diversos terminais. Pensando sobre estruturas de dados, pensando sobre como eficientemente armazenar informações e como ensinar meu computador (ou de outros) a fazer coisas que eu não quero fazer manualmente, porque o computador é mais confiável do que eu para fazer essas coisas. Ele pode calcular mais rápido, lembrar coisas por mais tempo, e se comunicar mais rápido com as pessoas do que eu sequer imaginaria fazer, e por isso eu delego essas funções para ele. Mas eu não consigo confiar nele.

Ler o registro
// 568 palavras #024

Vegetarianismo

Em 2021 fechou um ano que eu parei de comer carne. Tem sido uma experiência muito interessante, de boas reflexões.

Na minha familia a carne sempre foi bastante significativo e presente. Para a maior parte da população, carne, tem um significado de “comida de verdade”. Ter carne na mesa, é igual a ter o que comer. Essa ideia é introjetada na nossa vida, e morando no Sul do Brasil, é de se esperar que o ato de comer carne fosse algo rotineiro. Eu, muito pelo contrário, não via muito sentido na ideia de parar de comer até uns cinco anos atrás. Quando essa ideia começou a lentamente entrar na minha cabeça, e comecer a me interessar pelo assunto, comecei pelo mais simples movimento, durante um tempo o tal “Segunda sem Carne”, e do qual falhei miseravelmente. Ainda não conseguia tirar da minha cabeça a ideia de comer carne, não conseguia pensar em outros alimentos do qual não tivesse carne, ou então não sentia que eles “eram a mesma coisa”.

Ler o registro
// 462 palavras #023

Autonomia e Programadores

Um dos valores que eu sinto que é muito importante para qualquer programador - mas para outras áreas similares - é o de construir e fazer uso de sua própria autonomia. Possuir autonomia é uma ferramenta valiosa, especialmente considerando que enquanto programadores, um dos nossos trabalhos é essencialmente um trabalho de detetive. Não é raro nos depararmos com problemas que necessitam uma trabalho de investigação, nos levando a revisitar projetos legados, tickets de problemas, ler blogs, documentações, etc. Esse trabalho é muito mais simples e até de certa forma, automático quando temos acesso a duas coisas importantes: (1) documentação de um determinado projeto, suas decisões e soluções propostas, ou seja quando é um projeto construído de forma pública e você pode falar com um ser-humano e perguntar o porque de tal comportamento, ler e entender o porque das coisas serem assim (2) código-fonte do projeto e seu entorno.

Ler o registro
// 314 palavras #017

Sobre o Bem da Terra

Ontem (19 de Setembro), participei do primeiro Encontrão 1 enquanto membro da Coordenação da Feira Bem da Terra 2. Minha taref

Apesar de já ter participado de inúmeras reuniões no trabalho, a reunião da coordenação de um espaço alternativo é muito diferente. Exige organização de verdade, justamente porque a lógica do espaço é diferente.

O Bem da Terra se propõe a ser um espaço autogestionário, democrático e fundamentado na lógica da economia solidária, mas eu sinto que é muito além disso. A feira acaba por se tornar um espaço, muito para além do consumo, mas sim para a formação crítica.

Ler o registro
// 915 palavras #012

O Deus Algoritmo

O Algoritmo. Essa entidade mágica e onipotente, que organiza e cataloga como nós interagimos na internet, como organizamos a nossa vida, com quem falamos, quem podemos ver e qual assunto devemos prestar mais atenção agora.

A introdução do “algoritmo” nas plataformas digitais sempre entra com a justificativa de que é uma forma mais inteligente e mais otimizada de apresentar o conteúdo da plataforma. Quem lembra quando o Instagram passou a reordenar o seu feed usando O Algoritmo? 1 Lembram-se tambem que foi justamente quando foi adotado uma política mais violenta de anúncios e conteúdo pago.2 Sabe aquela foto legal que seu tio postou? Foi engolida pelo algoritmo em troca de uma postagem do perfil que está “mais engajado”, ou seja aquele perfil que tem uma boa quantidade de seguidores, postagens com mais comentários e fotos com mais curtidas. Conhece aquele perfil que produz conteúdo como uma fonte de petróleo recém descoberta? Pois é, para melhor se posicionar para o algoritmo, ele força produtores de conteúdo a ter que estar em um estado de constante conexão com a plataforma, muitas vezes se esgotando e entrando em um estado de burnout 3. E como a lógica vigente é sempre de nunca resolver o mal pela raiz e sim remendar o problema, o Facebook, por exemplo oferece a solução de que você possa marcar 10 perfis para “Ver Primeiro”, assim num primeiro momento sua linha do tempo parece organizada antes que você interaja com o conteúdo cuidadosamente escolhido pelo algoritmo, a nossa entidade mística que conhece você melhor que você mesmo, através da palavrinha mágica da vez que é o Big Data 4.

Ler o registro
// 2619 palavras #010

Signal é mais seguro?

Enquanto a máquina de moer preto e pobre continua, levando consigo o menino João Pedro, George Floyd, e tantos outros, explode diversas manifestações e atos dentro e fora do Brasil e novamente volta a tona algumas discussões a respeito de como se manter seguro, seja de forma física, quanto a nível de comunicação segura. Dentro das diversas plataformas de comunicação, existe uma que é considerada por muitos o ápice da comunicação segura, o Signal, que inclusive é recomendado por grandes nomes como Edward Snowden (o que vazou esquemas de espionagem realizado durante a gestão Bush/Obama em outros países, incluindo o Brasil).

Ler o registro
// 558 palavras #009

Em uma era de Acesso a Internet, Arquive tudo Offline!

Em um primeiro momento, a ideia de ter que arquivar conteúdo offline pode parecer bem estranho. Mas em uma era que cada vez mais empresas de tecnologia adotam o modelo de Adaptar, estender e extinguir é essencial que a gente volte a adaptar algumas práticas velhas para um momento atual.

Perder acesso a uma plataforma e conteúdo é algo bem comum ainda mais em uma época como agora com o levante do neo-facismo e sanções, abuso de DCMA/Direitos Autorais e Paywall 1. Empresas como o Twitter e Facebook, volta e meia derrubam páginas de governos “ditatoriais”, “anti-democráticos”, como recentemente aconteceu com as contas do presidente Nicolas Maduro e de seu Partido no Twitter 2. O que é curioso, considerando que estamos falando de plataformas/corporações que tanto advocam pela liberdade de expressão e aversão à moderação de conteúdo, pois segundo eles "… onde você delimita a linha (entre censura e moderação)" quando questionado sobre conteúdo de neo-nazistas, fascistas e reacionários espalhados a quatro ventos, disseminando desinformação e ódio. Me lembra aquele velho fato do Liberalismo e suas políticas bem descritas por Losurdo e alguns vários pensadores marxistas, afinal “liberdade” e “democracia” é a liberdade e democracia para os senhores (do mundo).

Ler o registro
// 485 palavras #008

Feed RSS

Dias desses, postei no meu Mastodon sobre Feeds RSS. Precisamos resgatar essa importante ferramenta de volta a blogs e sites que possuem um fluxo de conteudo constante, como Podcasts.

Porque é importante?

Um Feed RSS ajuda a democratizar a forma como as pessoas consomem conteúdo, permitindo que uma pessoa possa consumir o conteúdo de um blog, sem ter a necessidade de acessar o blog de fato e dando a possibilidade da pessoa que publica os artigos possa ter mais foco em escrever o conteúdo. O Feed RSS é um padrão proposto a mais de duas décadas, chegando na sua versão 2.0 em 2002 e implementado em diversos tipos de plataformas de blogs/gerador de conteúdo e o Atom é sua versão aberta e padronizada 1, quase como um RSS 3.0, e aproveitando para polir algumas arestas estranhas do RSS na sua ultima versão.

Ler o registro
// 504 palavras #005

Primeiramente, man

Em uma sociedade com um exponencial de grandeza gigantesco e da ilusão de um fácil acesso, é incrivelmente crescente o sentimento entre os programadores de não precisarmos mais nos preocupar em disponibilizar ferramentas e dados de forma desconectado. Isso é uma grande ilusão.

Era meados de 2008. Eu estava sentado no computador do Tec-Centro1, um projeto público de acesso a informática na biblioteca pública da cidade. Eu lembro bem, que naquela tarde chovia forte mas eu gostava de passar a tarde lá “mexendo na internet”. Ficava entrando em vários sites como Viva o Linux, fóruns de informática, fazendo download de arquivos e tudo mais. Eu ja estava desenvolvendo um interesse sobre programação e Linux, e naquela tarde caiu a rede de internet. Eu achei que seria rápido, mas acabou durando um tempo relativo. No konqueror2 ainda tinha algumas páginas abertas que eu ficava relendo, postagens de um fórum sobre algo que eu já não me recordo, até que me chamou atenção na assinatura de um usuári

Ler o registro
// 609 palavras #004

Gerencia De Projetos

Essa será uma não tão longa reflexão sobre a minha visão acerca de Gerentes de Projetos.

Existem diversas ramificações e atribuições que surgem de um gerente de projeto, sendo a mais comum um gerente de projetos dentro de um produto. Essa reflexão não é direcionada a ninguém em específico, apenas a minha visão que eu tenho sobre essa tarefa.

O que um Gerente de Projeto deve fazer?

Um gerente de projeto deve essencialmente em uma visão sem muito aprofundamento, direcionar o projeto e os desenvolvedores. Essa pessoa deve trabalhar proximamente da equipe de suporte ou a equipe mais próxima ao usuário para entender quais as mazelas acontecendo no produto. Ele também deve trabalhar de forma muito próxima aos desenvolvedores e a equipe de design dela, de forma a poder compreender onde nesse vasto campo é possível conciliar essas necessidades quase que antagônicas.

Ler o registro
// 945 palavras #003

Porque eu uso Vi(m) ou Uma Reflexão sobre Complexidade na Tecnologia

Já faz um tempo que eu troquei meu editor de escolha pelo vim. Enquanto eu estava dando uma procurada sobre outros editores de texto, eu li bastante sobre pessoas dizendo como vim melhorou sua produtividade, sobre como eles conseguiam se acostumar melhor com os atalhos e o incrível poder de customização do vim, permitindo que eles não precisassem sequer tocar no mouse etc. Essa não foi a razão pelo qual eu troquei.

Ler o registro