A pain in the ass sometimes. https://xitter.cf/t.co/Ot2MFMzgoM https://xitter.cf/t.co/qUAWWg94st https://xitter.cf/t.co/SA9EBKnYOM

Joined July 2010
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| | Self-hosting is the future. | |______________| \ (•◡•) / \ / —— | | |_ |_
261
834
113
9,515
384,500
The core idea is simple: keep a dedicated USB stick at home to unlock your system effortlessly, and leave it behind whenever you head out, so your machine stays securely encrypted on the go.
8
Seeing the @nettefw official documentation translated into so many different languages is simply beautiful!
3
8
584
Filis Futsarov retweeted
"Decoupling" is way overused. Coupling is unavailable. If A uses B, A is coupled to B. If B changes its interface used by A, A will have to change: A->B You might alleviate the direct dependency: A->B1->B Yet, A is still coupled to B, and now B1 too. A->B is just less obvious.
29
9
2
109
41,256
"The value of a class-oriented system is maximally the sum of its parts. The addition of explicit information about the runtime structure and behaviour of the parts can make the value of a DCI Context greater than the sum of its parts." - Working with objects in computer and mind
20
“If you understand your painting beforehand, you might as well not paint it.” 🙃 ― Salvador Dali
1
22
the activity of modelling can be, sometimes, more important than the model itself
19
Filis Futsarov retweeted
for each desired change, make the change easy (warning: this may be hard), then make the easy change
21
1,021
224
1,947
Software is more like science than mathematics. Mathematical expressions are provable, scientific theories are merely demonstrable. Math is deductive. Science is empirical. Software is empirical. We demonstrate, but do not prove, correctness.
47
365
45
1,133
(1/2) It is much harder to teach OO programming today than it used to be because of 30 years of brainwashing: plainly wrong views of OO with grave misunderstandings that found their way into the dominant ones . You have to unteach first. Example from yesterday:
4
20
💡 Recordando #esLibre2022: 📌 @filisdev: "Cómo hacer que tus tests te mantengan enfocado" 🐧📽️: w.wiki/5Yer ‼️ Abierto envío de propuestas para #esLibre2023 hasta el 15 de enero. 🔗: eslib.re/2023/propuestas
1
3
3
Software is created by people, and quality software is created by people of quality. Methods and tools cannot be a substitute for skilled people;
1
the best we can hope for is that they will be of assistance of skilled people who will Adapt them to their needs and use them with discretion.
My unit tests generate the OpenAPI documentation of the whole project, if a response wasn't generated while my tests were running, the response is not documented. Is it fear?
1
1
I combine this with static analysis so I don't have to generate all responses * all possible values on the very edge part of the App. For example, for an enum with 3 values, I will just pick one of them which will also serve as an example value.
1
libraries favour composition, frameworks favour inheritance
you call a library, but the framework calls you