What Actually Makes You Senior 2025-12-06 blogging digest quotes computer > If you can’t reduce ambiguity, all your other skills are just elegant ways of solving the wrong problem.
Mission of the architect 2025-12-06 blogging digest computer > Mission of the architect: The job of an architect is to teach and keep coherence across the system. Guide decisions, set constraints, and help teams move forward without blocking them. > Organization before technology: One team, one domain, full ownership.
Por que cada membro Dispose existe? 2025-11-14 blogging digest dotnet Tudo gira em torno da necessidade de gerenciar objetos não gerenciáveis, o que implica em um finalizer para que seja feito isso, e apenas isso. O finalizer não deve tocar em código gerenciado, e é por isso que existe um Boolean definindo se disposing será feito. Todo o resto do código do finalizer deve ser para liberação de recursos nativos.
Tips for probabilistic software 2025-10-23 blogging digest computer > Once you've measured something, it should give you focus on your immediate next move. > We're not in academia. A negative result is still a result. The goal isn't to publish novel research, the goal is to figure out how to prioritize our limited resources. Remember that to make a decision is to cut off. If we get a negative result or a neutral result, then the outcome is the same, we have made a decision. We have made a decision to cut off this line of inquiry, maybe not forever, but at least for now.
Framework Design Guidelines (Krzysztof Cwalina;Jeremy Barton;Brad Abrams) 2025-10-17 digest computer reading > Make the API to your library as boring as possible. You want the functionality to be interesting, not the API.