Trabalhar offline primeiro
O que aprendi com um ThinkPad X200 de 15 anos
- Publicado
- Atualizado
- (criado )
- Escrito por
- Willem L. Middelkoop
- Temas
- Durável · ThinkPad · nuvem · design · experiência · portátil · linux · trabalho
- Versão humana deste artigo
- https://willem.com/pt/2023-05-01_trabalhar-offline-primeiro/
- English
- Working Offline First
- Nederlands
- Offline Werken
- Deutsch
- Offline-Modus zuerst
- Español
- Trabajando sin conexión primero
- Français
- Travailler d'abord hors ligne
- Italiano
- Lavorare offline first
- Papiamentu
- Traha Offline Promé
- Frysk
- Earst offline wurkje
- Idiomas
- Traduzido do original em inglês por um modelo de linguagem em duas passagens (tradução e revisão) com um glossário e um corretor ortográfico; ainda não revisto por um falante nativo.
Resumo
Como parte de um plano maior para otimizar todo o meu fluxo de trabalho, estou a fazer uma pequena experiência este mês: usar um portátil ThinkPad X200 com 15 anos como computador principal. É de uma época anterior à “nuvem” e popular entre os entusiastas do software livre. O que podemos aprender com esta antítese da modernidade?
Texto completo
ThinkPad X200
Lançado originalmente em 2008, o ThinkPad X200 foi descrito como um portátil leve e robusto, com muitas opções de hardware: diferentes tipos de armazenamento, configurações de memória e uma vasta gama de processadores à escolha.

Há muitas “histórias de amor” na web sobre o legado e o design icónico do ThinkPad. Se não o conheces, vale a pena espreitar a página da wikipedia dedicada ao assunto. Em resumo, é um computador totalmente focado na função, desenhado para ser fiável, reparável e capaz.


Ao contrário de muitos computadores modernos baratos, os ThinkPad de antigamente foram feitos para durar. São reparáveis e usam muitas peças comuns. Os painéis (de baixo) até têm indicações de que parafusos seguram que peças, o que facilita imenso a manutenção. Podes atualizar o computador com componentes de terceiros, como memória e armazenamento (SSD). A bateria é amovível (com um clique simples e sólido) e pode ser substituída com o computador ligado (à corrente).
A experiência
Por que razão haverias de querer usar um computador tão antigo? Acho que há muito a aprender sobre a “forma moderna de trabalhar” fazendo exatamente o contrário. Em vez de usar uma panóplia de serviços na nuvem para despachar o trabalho, vou usar esta máquina para desenvolver um fluxo de trabalho totalmente independente da nuvem e com prioridade ao offline, para fazer as minhas coisas.
Como os equivalentes modernos do X200, como o Microsoft Surface ou o Apple MacBook, estão perfeitamente integrados em serviços na nuvem (por exemplo, precisas de um ID Microsoft para iniciar sessão no Windows 11), é quase impossível fazer isto com uma máquina moderna. Vai-te empurrando sempre de volta para a nuvem.

Para isto funcionar, instalei no X200 um sistema operativo moderno: a versão estável mais recente do Debian GNU/Linux. Já escrevi antes sobre a importância do software livre; em resumo: tu estás no controlo. O melhor disto é que todas as minhas ferramentas de software preferidas estão disponíveis nesta máquina, de forma nativa. Não é preciso andar às voltas com gestores de pacotes de terceiros como o Homebrew, o Chocolatey ou o Scoop. A grandeza está a um simples “apt-get install” de distância!

Este X200 em particular tem o Intel Management Engine desativado e o firmware BIOS proprietário substituído pelo Libreboot. Embora me sinta à vontade a usar dispositivos modernos e fechados, como um iPhone ou um iPad, dou ouvidos às críticas da Electronic Frontier Foundation, que apresenta um argumento convincente sobre os riscos de segurança inerentes ao poder destes subsistemas profundamente integrados. Mais vale prevenir do que remediar.

Se pensas em usar uma máquina antiga, considera trocar os discos rígidos antigos por armazenamento SSD moderno. Eu substituí o disco original, lento, por um SSD Samsung de 8TB. É rápido e oferece uma quantidade gigantesca de armazenamento, só igualada por um MacBook Pro moderno de $6499.


Nem tudo é perfeito, no entanto. O ecrã do X200 mostra claramente a idade: os pretos são cinzentos e veem-se os píxeis um a um. Não espero ganhar nenhum prémio de design (web/app) com este ecrã, mas ele oferece uma perspetiva (bastante) confrontante sobre a tipografia moderna (muitas vezes muito leve/fina). Acho que, se conseguires que o teu software fique nítido e bonito num ecrã medíocre, todos os utilizadores beneficiam (incluindo os de ecrãs HiDPI/Retina).

Inspirado no livro de design da Apple, esforcei-me por fazer a instalação do software combinar com o hardware. Em vez de uma experiência de software inchada, escolhi com cuidado um punhado de apps e ferramentas para correr no computador antigo. Em vez de um ambiente de trabalho completo como o GNOME ou o KDE, optei por um gestor de janelas de mosaico, que tenta aproveitar ao máximo o espaço disponível no ecrã. Uso o SwayWM, um substituto direto do i3, mas baseado no moderno Wayland display protocol. Usei muitos dos mesmos refinamentos que apliquei na minha experiência de tablet “WillemOS”.
O objetivo
O objetivo é usar o X200 como computador principal durante as próximas semanas. O meu MacBook moderno e o iPad estão desligados. Quero otimizar o meu fluxo de trabalho, percebendo as minhas dependências da nuvem e encontrando formas de ser mais autossuficiente, resiliente e independente.
Como o portátil antigo me dá menos recursos de computação, obriga-me a ter muito cuidado com a otimização do software. É o outro grande objetivo, porque os custos da nuvem têm disparado devido ao aumento dos custos de energia. Estou a provar do meu próprio remédio, como se costuma dizer.

Conclusão
Só o tempo dirá até onde o X200 me leva, mas uma coisa é clara: estas experiências empurram-te para fora da zona de conforto, para um sítio onde tens muitas oportunidades de aprender. A minha hipótese é que as lições que vou aprender me vão beneficiar (a mim e aos meus clientes) no futuro.