Programmer, Speaker, Writer (https://xitter.cf/t.co/p5si0Mc59U), and a productivity geek. Making backend and APIs of @todoist 💪
Indaiatuba, São Paulo, Brazil
Joined May 2008
- Tweets14.2K
- Following510
- Followers3K
- Likes20.5K
True. The best thing I did in the past years was to set up some recurring tasks in @todoist to audio message my friends every X time. Life happens and I want to make interactions deliberate.
We agreed with long async audio messages to be listened as podcasts. It's going great :)
PotHix retweeted
a lot of people haven't updated on the fact that a lot of beliefs about programming are now falsifiable
PotHix retweeted
Todoist was one of the first SaaS apps with a truly open API. We now offer MCP, a command-line client, SDKs, first-party integrations with ChatGPT/Claude, hooks, and more.
Explore what you can build → developer.todoist.com/
I have to say: it's amazing to see so many things I implemented by hand when I was working on my i3/sway configs being implemented as plugins by an engaged community.
It was always possible, but having hype and people sharing stuff is very helpful.
I found myself in need of different layouts per workspace in Omarchy. Here's a plugin that solves that problem. You can even make your own layouts and presets.
Plugin: github.com/bjarneo/omarchy-w…
PotHix retweeted
Vorremmo provare a far capire ai più giovani perché da ieri sera i social sono invasi da post dedicati a Oscar Schmidt. Scegliamo tre aneddoti per farlo:
- Oscar non ha mai giocato in NBA perché rifiutò il contratto proposto dai Nets. Nel 1984 gli stranieri in NBA praticamente non esistevano. Oltretutto vigeva una regola per cui ai giocatori NBA era vietato giocare per la propria Nazionale. Oscar non andó mai in NBA perché non avrebbe mai rinunciato al Brasile
- È anche grazie a Oscar se nel 1989 venne eliminato questo divieto. Nel 1987 ai giochi panamericani, il Brasile sconfisse in finale gli USA (senza giocatori NBA) e Oscar segnó 46 punti. Per gli USA quella sconfitta fu una “vergogna” (vincevano sempre loro) e nel giro di poco tempo iniziarono a convocare i giocatori NBA in Nazionale arrivando poi a formare il Dream Team nel 1992
- questa è la classifica del record di punti segnati da un giocatore alle Olimpiadi: 55 punti Oscar, 48 Doncic, 46 Palubinskas, 46 Oscar, 46 Oscar, 45 Oscar, 44 Oscar, 44 Oscar, 44 Oscar.
E il record di punti segnati ad un Mondiale? Facile, Oscar 52 punti.
Ieri sera ci ha lasciato la più impressionante macchina da canestri della storia.
😱
Who would've thought @playdate needed a @todoist client? @MichaelMofina did, and it's BRILLIANT.
Crank to complete is *peak* UX.
PotHix retweeted
Finally, Python 3.14 lets you disable GIL!
It's a big deal because earlier, even if you wrote multi-threaded code, Python could only run one thread at a time, giving no performance benefit.
But now, Python can run your multi-threaded code in parallel.
And uv fully supports it!
That makes a lot of sense, and why vibe coding projects from scratch is so good, you can just recreate it if it's not good enough.
I am convinced we are doing AI coding wrong. Completely wrong in fact.
Humans need abstraction and code reuse to reduce costs and manage complexity.
That is not true for AIs however. They can just brute force things. No reuse and abstractions needed.
So instead of trying to coerce AIs to "structure" their code for our own benefit, we should just let them do the thing they do best, generate whatever code they want. As long as it works, we should be happy.
It is a bit like organizing your email in folders vs using search.
Embrace the chaos!
Thanks, Greg KH. That's the kind of leadership I was expecting to see.
Greg KH "As someone who has seen almost EVERY (Linux) kernel bugfix and security issue for the past 15+ years ... The majority of bugs (quantity, not quality/severity) we have are due to
the stupid little corner cases in C that are totally gone in Rust." lore.kernel.org/rust-for-lin…
PotHix retweeted
Livro atualizado para a versão 3.4. Poucas alterações na linguagem, ganhos de performance, mais algum conteúdo no livro.
No final tem uma lista de empresas que trabalham com a linguagem aqui no Brasil. Obrigado à todos que confirmaram! :-)
leanpub.com/conhecendo-ruby
I'm one of those 11 backend engineers. If you want to be the head of our team, that's your chance! :)
We are hiring an exceptional Head of Backend to lead, inspire, and grow our backend engineering team. We'd love to hear from you if you're a technical leader passionate about building long-lasting products and empowering a world-class team.
You'll lead a team of 11 backend engineers, drive the vision and technical roadmap for our backend systems (supporting products like Todoist and Twist), and shape Doist's future as part of our leadership team.
Why Join Doist?
— 🌐 Work on tools that empower millions of people
— 🌍 Work from anywhere in the world
— ⏰ Flexible and async schedule (40 hours/week max)
— 🚀 Competitive pay and personal development budget
— 💻 Hardware, coworking, and wellness budgets
— 🕒 8 weeks of paid time off per year
This is more than a role. It's an opportunity to meaningfully impact the tools people use to stay productive and connected worldwide.
📩 Submit your application by January 21, 2 PM UTC
(Please share if you know someone who would be a great fit 🙏)
PotHix retweeted
I am reading about Conflict-free Replicated Data Types (CRDT). And I came across these fantastic implementations by Evan Wallace!
It's interesting to see how real-world collaborative applications work with the help of these data structures and algorithms!
Links in 🧵
❤️
Se tem um livro que qualquer dev deveria ler é o Desconstruindo a Web do @PotHix. Já indiquei e dei de presente pra um tanto de gente. Agora é hora de comprar com 25% de desconto!
Para quem estiver pensando em comprar algum dos meus livros, essa é a hora! :)
🚨 Últimos dias de desconto! 🚨
O relógio está correndo, mas ainda dá tempo de garantir seus livros favoritos da Casa do Código com 25% de desconto! 📚🔥
bit.ly/4i7A7us
Twitter is becoming less and less interesting. Many people posting content I like are migrating somewhere else. Considering doing the same (or quitting social media altogether) 🤷♂️.
I did entire presentations on a topic and I watch it today as if it was another person speaking 😂






















