Fabio Domingues
@fabiosoftware
Computer Engineer • Software Engineer @nubank
You might like
After I started working with Functional Programming I have difficult accepting languages that are no immutable. This fix in Go's For Loop reminded me of that. go.dev/blog/loopvar-p…
The best engineers are not only problem-solvers, but also problem-finders; identifying critical issues is just as important as addressing them.
#Clojure is such a pretty, pleasant and powerful language. I enjoy it more than any other language I have used.
"O sistema é foda parceiro!", Capitão Nascimento.
I've read thousands of articles over the last 20 years in Tech. Agile, Career, Distributed Systems, Engineering Management, Metrics, Programming, Testing, Types... Below are The 22 Articles that Impacted my Career the most ➕ my main highlights from each one. 🧵🧵🧵
Solução é fácil, encontrar o problema é difícil. Por isso é comum ver pessoas fazendo o inverso, tentando achar um problema para uma solução.
Knowing how to program in a functional style is an important skill for any developer. It isn’t about OO vs functional. It’s about having another tool in your toolbox.
Just as "simple" is not the same as "easy".
Quem criou essa rivalidade entre Brasil e Argentina, deve ser um imbecil, e quem cultiva essa rivalidade sem motivos deve ser mais imbecil ainda.
Assinei um plano de academia e hoje fui pela primeira vez. Acho que voltei pra casa e esqueci meus braços lá na academia 😅
Meanwhile I am writing a book on the pragmatics of functional programming. No monads. No monoids. No category theory. Just code and design principles; and comparative analyses. Examples in Clojure, of course.
NEW POST Conways Law has been an important part of my thinking for years. Important enough to affect every system I've come across, and powerful enough that you're doomed to defeat if you try to fight it. martinfowler.com/bliki/ConwaysL…
Datomic 1.0.6527 is now available. forum.datomic.com/t/datomic-1-0-… #datomic #Clojure
Agile does not make you code faster; it helps you code better. Agile destroys hope and lets you see just how screwed you are early enough to maybe do something about it. And since you coded better you actually CAN do something about it.
Bugs do not appear by magic. Somebody was paid to write them. Somebody was encouraged to work in a way that bugs would be created. The inevitability of bugs (beyond a very small number) is a myth. Their presence reflects the culture.
Eu entendo não querer saber de nada escrito por Bob Martin pela sua história problemática em se aproximar de ideias facistas, foi o que eu fiz com o Dilbert pelo mesmo motivo. Mas não entendo de onde vem esse ódio pelo conteúdo em si. Ou qual a alternativa proposta.
🧦 Se você quer entender o que são Network Sockets, como funcionam e qual sua relação com a famosa Internet, acompanha esta 🧵 em 25 passos 👇
Good luck!
I've been told many times "we can't replace that monolith because it contains business logic that nobody understands." Do you really want to be maintaining a program that contains logic nobody understands? Good luck with that.
United States Trends
- 1. Cal Raleigh 2,741 posts
- 2. Aaron Judge 11.6K posts
- 3. AL MVP 7,359 posts
- 4. #911onABC 2,639 posts
- 5. Shohei Ohtani 28.8K posts
- 6. ALL RISE 9,699 posts
- 7. Under Armour 9,115 posts
- 8. #internetinvitational N/A
- 9. RIP Beef N/A
- 10. Purdue 5,379 posts
- 11. Megyn Kelly 45.2K posts
- 12. Big Dumper N/A
- 13. #RepBX N/A
- 14. Blue Origin 12.7K posts
- 15. Nike 28.2K posts
- 16. #TNFonPrime 1,515 posts
- 17. #LatinGRAMMY 39.2K posts
- 18. Aden Holloway N/A
- 19. Senator Fetterman 24.8K posts
- 20. Curry Brand 7,625 posts
Something went wrong.
Something went wrong.