umgeher's changelog

Me

37y

lessmore
Pivotal Tracker, “Web Todo List”Org-mode
Whatsapp, Slack, MatrixSimple X, IRC, Zulip
RESTWebSocket, GRPC
TCPUDP, QUIC
PythonGo

New host!

yeah, this changelog has a new home =]

35y

yeah… another year… \ o /

Mastodon... no more...

So I’d delete my account on mastodon (bsd.network)

I’m thinking in create a “status” stuff here.

Resume

hacker: n

A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary.

– jargon file

Resumo

Desenvolvedor de software autodidata com mais de 15 anos de experiência profissonal e 20 anos de experiência em comunidades abertas. Minimalista e performático. Desenho sistemas modulares e distribuídos. Computação distribuída, cryptografia e segurança são minhas obseções.

Tech Skills

Sistemas Operacionais

  • Uso profissonalmente GNU/Linux, FreeBSD e AIX.
  • Expert em OpenBSD e Plan9.

Linguagens de Programação

  • Conheço e uso pouco JavaScript, Pascal, Perl, PHP e Tcl.
  • Fico confortálvel programando em Clojure, Emacs LISP, GoLang e Haskell.
  • Sou expert em C, Erlang, LISP e Python.

Hardware

  • Conhecimento avançado em estruras de computação e redes.

Experiência de Trabalho

StarOne 04/2022 - today Hacker

Ventura ERM 09/2021 - 04/2022 Tech Lead

QuoreTech 08/2018 - 02/2021 Tech Lead A QuoreTech desenvolveu utilizando tecnologia própria um novo modelo de holter. Trazendo a medicina para os dias atuais, tornando o exame de holter e monitoramento cardíaco em tempo real com inteligência artificial. Fui responsável pela criação e organização da tecnologia do back-end, serviço que recebe, processa, organiza e preserva os dados do holter.

00K e-business tools 10/2015 - 06/2020 CTO 00K, líder em ferramentas para integração de marketplaces dos maiores players do mercado, como Lenovo, Whirlpool, Samsung, Sony, C&C, Zelo, Mattel e outros, atuei como CTO construindo, gerenciando o time de desenvolvimento e pesquisando novas ferramentas, sistemas e plataformas.

Vitalbox 10/2011 - 11/2014 Desenvolvedor Lider Vitalbox é uma plataforma de soluções de healthcare. Fui responsavel pelo desenho técnico, implementação e gerenciamento da equipe técnica. Plataforma foi escrita utilizando Python, Erlang, JavaScript e ferramentas, serviços e sistemas como RabbitMQ, MongoDB, Riak, FreeBSD e Linux.

Mastersaf/Thomson Reuters 08/2010 - 09/2011 Scrum Master Atuei como Scrum Master no time de desenvolvimento da nova versão do emissor de documentos fiscais eletrônicos, DFE. Solução que envolve a emissão de NFE, CTE e NFS. Sendo a referência em qualidade e desenvolvimento agil.

IPSO 08/2009 - 01/2010 Desenvolvedor Lider Atuei como o líder de desenvolvimento da ONG IPSO. Responsável pela nova plataforma de cadastro e visualização dos Pontos de Cultura. Plataforma desenvolvida de forma aberta, utilizando a linguagem de programação Python com framework Pylons e banco de dados PostgreSQL.

BIREME/PAHO/WHO 06/2009 - 08/2009 Arquiteto/Desenvolvedor Participei do planejamento da criação da nova plataforma de testes clínicos da organização BIREME.

UOL 01/2007 - 06/2009 Desenvolvedor Web Participei da criação e melhoramento de alguns departamentos no Portal UOL utilizando HTML, CSS e JavaScript. Criei a ferramenta de Reporte de Errors do Portal UOL, projeto escrito em PHP5. E participei ativamente do desenvolvimento da nova versão do PagSeguro.

crystal

Antigo, mas ate’ hoje… atual.

crystal

34y

Sim, fiz 34 anos hoje…

Melhor aniversario da minha vida…

Problemas? Sempre temos.

Solucoes, sempre aparece.

Obrigado Caroline Lima Umgeher, voce faz minha vida.

Married 3m!

primeira foto de casados…

Fizemos 3 meses de casado. Varias coisas aconteceram nesse meio tempo. Desde o segundo 0 deste casamento.

Mas nao vou escrever sobre as coisas ruins… Essas coisas so’ tornaram a relacao mais forte.

Provalvemente poucas pessoas vao ler isso, o que e’ otimo… Nao estou acostumado a abrir pensamentos e nem sei falar sobre qualquer coisa nao “tech”.

A Carol e’ especial. Inteligente, divertida e linda sao os adjetivos que sempre uso para definir ela.

No dia que casamos me perguntaram o porque quero casar com ela. Simplesmente veio na cabeca… Como nao casar com essa mulher?

carol no restaurante

Todos os dias me apaixono mais por ela. Coisas simples que fazemos mas que me deixa super feliz.

  • cozinhar para ela
  • quando ela cozinha para mim
  • colecionar rolhas de vinhos
  • ver ela dancando musicas bizarras como cavalo manco
  • ficar horas jogando xadrez
  • ver ela ficar vendo tiktok horas seguidas
  • assistir os tiktoks que ela me manda
  • ler livro juntos
  • ver ela dormindo e roncando (hehe)
  • fumar juntos um cigarro enquanto falamos besteiras
  • compartilhar segredos
  • comer pipoca
  • planejar o nosso futuro

vinho com smile

Espero que os proximos dias/meses/anos sejam melhores. Mais leves. E em um local agradavel para nos dois.

Bye bye homelab...

Desliguei meu “mini datacenter” em casa.

Foi otimo enquanto durou. Mas me mudei e nao consigo manter saudavel essa relacao de dois ou mais locais com servidores.

Pretendo retomar o meu mini dc quando possivel. Talvez ano que vem.

Mudancas…

  1. Todos os sites e servicos dos dominios, umgeher.org e vikingmakt.tech foram desligados.
  2. Esse site foi movido para o hosting do sr.ht.
  3. Caso voce tinha algum servico que rodava comigo que foi desligado e precisa dele ou quer seus dados, entre em contato.
  4. Nao acesso mais o IRC, sem bitlbee por enquanto.
  5. Voltei para o twitter, assuntos sem cabeca la’, mastodon para coisas tradicionais.

Mas vamos para um “pro/contra” desses 5 anos de mini datacenter.

Pro

Total controle das maquinas e servicos.

O gosto de fazer o que quiser com as maquinas e servicos nao tem preco.

Tinha/tenho orgulho de falar que todos os servidores eram compostos por OpenBSD e FreeBSD como sistema operacional. Rodando em hardware de diversas epocas e arquiteturas.

Testes!

Testar servicos e combinacoes deles foi muito legal e divertido.

Offline

Ficar offline sem perder seus dados e’ sensacional. Talvez nostalgico ate’. Mas me deixa com a ideia de como perdemos qualidade para deixar mais “simples” nossas vidas.

Contra

Custo

Energia e Conectividade sao os maiores inimigos.

No inicio, eu tinha uma media de 1800 a 2000 BRL mes de custo de energia. E 4000 BRL de um link dedicado de 2Gbps com 8 ips fixos via fibra. Esse custo foi aumentando ate’ chegar a 17000 BRL mes. Sim, impraticavel.

Eu vivia em uma cidade relativamente “fria”. Principalmente para o Brasil. Campos do Jordao tem temperaturas negativas em algumas semanas do ano. Isso ajudava no custo de energia, com total certeza, porem no verao o ar condicionado ficava ligado praticamente o dia todo.

Geradores e nobreaks foram colocados no meio do caminho e desliado por falta de uso.

Ah, claro, o cabeamento eletrico e de dados tambem exigem um cuidado maior. Eu tinha um quadro de luz somente para o office/dc.

Barulho

O barulho e’ um contra. Todo esse equipamento deixa o ambiente com um barulho constante que nos primeiros dias/meses me deixava louco.

(mas no final, eu precisava desse white noise para me sentir bem…)

Espaco

Nao parece, mas o metro cubico utilizado pelas maquinas e’ realmente preocupante.

Enfim

Recomendo a todos os developers e pessoas ligadas a tech, que tenham seu proprio equipamento/servidores.

Veja comunidade /r/selfhosted, se anime e teste fazer um mini DC em usa casa. No minimo vai ser divertido.

I got married!!!

I got married!!!

wow, what a year!