Would you say that corruption is related to culture?
25.07.2025 15:20 β π 2 π 0 π¬ 1 π 0@claudiu-ivan.com.bsky.social
software engineering consultant | posts about technology https://www.claudiu-ivan.com/
Would you say that corruption is related to culture?
25.07.2025 15:20 β π 2 π 0 π¬ 1 π 0The language necessary to describe the phenomena occurring inside LLMs is lacking, so the default is anthropomorphization.
addxorrol.blogspot.com/2025/07/a-no...
Quitting programming as a career right now because of LLMs would be like quitting carpentry as a career thanks to the invention of the table saw.
03.07.2025 14:36 β π 882 π 153 π¬ 66 π 41The number of added lines of code is a terrible performance metric. Instead, the total number could be considered a complexity metric, but even that fails when the code is verbose enough.
26.06.2025 11:25 β π 3 π 0 π¬ 0 π 0Itβs a fascinating leap. Right now, it seems that my most important task when running an agentic workflow is to keep the output of a stochastic process on a deterministic path.
24.06.2025 19:02 β π 1 π 0 π¬ 0 π 0A new report by the @kiel.institute shows that in March and April 2025, Europe surpassed the United States in the total value of military aid provided to Ukraine, for the first time since June 2022. πΊπ¦πͺπΊ
π§΅
I have a new article out.
It's about a better technique to create grainy gradients, without the big problem that layering a noise layer brings: altering the original gradient palette (to a greater or lesser extent, depending on the approach used).
#CSS #SVG #filter
Working with LLM agents is making me think about the old saying: 'be careful what you wish for'
04.06.2025 18:31 β π 1 π 0 π¬ 0 π 0Funny, not funny.
25.05.2025 20:02 β π 97 π 10 π¬ 1 π 0Romania chose decency over dishonesty. A lot of hardships lie ahead, but right now it seems like weβll make it.
19.05.2025 08:47 β π 6 π 0 π¬ 0 π 0It kind of feels like fascist movements are being normalised around the world
17.05.2025 17:31 β π 5 π 1 π¬ 1 π 0Organizing a grassroots antifa movement when?
17.05.2025 19:39 β π 0 π 0 π¬ 1 π 0It kind of feels like fascist movements are being normalised around the world
17.05.2025 17:31 β π 5 π 1 π¬ 1 π 0We need more leaders like Maia Sandu
17.05.2025 17:29 β π 2 π 0 π¬ 0 π 0It 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.
It would have happened if Europe didnβt need their gas. Weβre getting there.
16.05.2025 19:44 β π 0 π 0 π¬ 0 π 0They enjoy feeling though in front of their subjects. Taking on NATO is beyond their means.
16.05.2025 18:23 β π 1 π 0 π¬ 1 π 0Demonstration of using `withLatestFrom` with multiple observables
TIL `withLatestFrom` can accept multiple observables as its input
14.05.2025 12:12 β π 0 π 0 π¬ 0 π 0For those wishing to explore J.B. Rainsberger's ideas in more detail, his insightful talk is linked below.
www.youtube.com/watch?v=fhFa...
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?
13.05.2025 22:24 β π 1 π 0 π¬ 1 π 0Interestingly, 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.
13.05.2025 22:24 β π 0 π 0 π¬ 1 π 0This 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.
13.05.2025 22:24 β π 0 π 0 π¬ 1 π 0While 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.
13.05.2025 22:24 β π 0 π 0 π¬ 1 π 0This 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.
13.05.2025 22:24 β π 0 π 0 π¬ 1 π 0His 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.
13.05.2025 22:24 β π 0 π 0 π¬ 1 π 0His 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
13.05.2025 22:24 β π 1 π 0 π¬ 1 π 0To 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.
13.05.2025 22:24 β π 0 π 0 π¬ 1 π 0The 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.
13.05.2025 22:24 β π 0 π 0 π¬ 1 π 0Since todayβs topic seems to be testing, I would like to bring a talk by J.B. Rainsberger into attention.
13.05.2025 22:24 β π 0 π 0 π¬ 1 π 0Same boat. Will share once I have an opinion.
12.05.2025 12:55 β π 1 π 0 π¬ 0 π 0