claudiu-ivan.com
software engineering consultant | posts about technology
https://www.claudiu-ivan.com/
253 posts
319 followers
2,118 following
Regular Contributor
Active Commenter
comment in response to
post
It kind of feels like fascist movements are being normalised around the world
comment in response to
post
Organizing a grassroots antifa movement when?
comment in response to
post
It kind of feels like fascist movements are being normalised around the world
comment in response to
post
We need more leaders like Maia Sandu
comment in response to
post
It might have been bad luck. However, I can’t say I have been happy with it in the past few months.
The agent panel seems awfully resource-intensive for what it’s doing.
comment in response to
post
It would have happened if Europe didn’t need their gas. We’re getting there.
comment in response to
post
They enjoy feeling though in front of their subjects. Taking on NATO is beyond their means.
comment in response to
post
For those wishing to explore J.B. Rainsberger's ideas in more detail, his insightful talk is linked below.
www.youtube.com/watch?v=fhFa...
comment in response to
post
This entire exploration reinforces a question for us in software development to continuously ask: Are our testing strategies driving better design and providing rapid feedback? Or are they, perhaps, merely confirming existing behaviors and complexities without challenging them?
comment in response to
post
Interestingly, before revisiting Rainsberger's specific articulation, we pivoted. We were deprecating the integration suite, driven by the need for actionable feedback from unit tests. His framework later provided strong validation for these decisions.
comment in response to
post
This resonates deeply with my recent work on a brownfield project. I inherited a testing strategy dominated by integration and e2e tests. The outcome was a test suite that ballooned to a six-hour execution time, yet offered very little confidence in the software's correctness.
comment in response to
post
While Rainsberger’s model promotes robust design, its application demands real discipline. Defining and maintaining clear contracts, especially in legacy systems, is a hurdle. Vigilance against mock drift, even with contract tests, is also a vital real-world consideration.
comment in response to
post
This strategy offers several benefits. It improves design feedback through tests that promote robust interfaces and component isolation. It also increases speed and efficiency. True integrated tests remain essential at the system's boundaries.
comment in response to
post
His approach centers on collaboration and contract tests to manage dependencies. These define clear interface contracts between system parts. Collaboration tests verify client-supplier interactions, while contract tests ensure the supplier meets the contract, preventing test double drift.
comment in response to
post
His solution involves a strategic shift, advising against integrated tests for internal component logic. Instead, he emphasizes unit tests for fast feedback that actively drives decoupled design. System tests, a form of integrated test, should be used sparingly for e2e checks
comment in response to
post
To be clear, Rainsberger doesn't label all integrated tests as inherently flawed. The scam is over-reliance. The issue only deepens when adding more integrated tests masks, rather than mends, core design flaws.
comment in response to
post
The scam he describes isn't malicious. It's a detrimental cycle, that often begins with bugs in production, despite high test coverage, leading to a misdiagnosis, and a call for more integration tests. This, he argues, can paradoxically worsen underlying issues.
comment in response to
post
Same boat. Will share once I have an opinion.
comment in response to
post
Great list. Have you gone down the MCP rabbit hole?
comment in response to
post
Therapy…
Joking aside, the people that are susceptible to this type of rhetoric might have been in society to begin with. The methods used by the politicians seem to have changed.
I tend to think that education keeps most people on the right track. Not sure how this mixes with post-truth.
comment in response to
post
Sure, some people have it rough. Then again, we’re all in a democracy, and we all bear the responsibility for our decisions and actions.
I tend to think that some of the people you are describing were always like that. The populists/extremists just found a way to weaponise them.
comment in response to
post
orbit.claudiu-ivan.com
comment in response to
post
@zed.dev is really good
comment in response to
post
I believe it will require much more. Talks about digital sovereignty have been ongoing since the beginning of the decade and have intensified recently.
Europe has the means to create tech giants but has preferred to rely on its allies. I'm curious to see if this will change.
comment in response to
post
Given the difficulties Russia has in Ukraine, I really do wonder where it would get the resources necessary to start new conflicts.
comment in response to
post
Squirrel driven sabotage.
comment in response to
post
There’s clearly a need for a different approach!
Although it should be noted that 85% of the message was an attack on the democrats.
comment in response to
post
@ancaib.bsky.social wrote a thread on the subject
comment in response to
post
Russian tactics to divide society.
Hope that judge gets investigated for this obvious breach of professional conduct!
comment in response to
post
I really want to make time to play both of them! Crisi Core was my favorite game on the PSP.