trikitrok.bsky.social
@trikitrok.bsky.social
Pinned
Mi compañero Fran Reyes @fran-reyes.bsky.social
y yo estamos buscando equipos con los que colaborar.

Lo que más nos gusta es hacer coaching técnico, formación y/o mentoring, pero también podríamos aportarte valor de otras maneras.

Hablemos.

Contacta con nosotros en [email protected]
Reposted
El 1, 2, 3, 9 y 10 de diciembre de 10.00 a 14.00 hora peninsular haremos una edición en abierto en C# de nuestro curso de Code Smells & Refactoring 🚀 codesai.com/cursos/refac...

50% de descuento para particulares de colectivos poco representados.

No te lo pierdas! Escribe a [email protected] 💌
November 21, 2025 at 6:45 PM
Reposted
People who deny the existence of dragons are often eaten by dragons. From within.
November 21, 2025 at 12:35 AM
Reposted
And if it turns out that we need to be reckless, then I can respect that strategy, but for our collective mental health, I believe that needs to become a conscious choice and not merely a pattern that we fall into because we don't feel safe to explore the alternatives.
November 19, 2025 at 2:54 PM
Reposted
The trouble, of course, is that nobody wants to hear about the wisdom of slowing down. There's a reason we have to shout about it: this isn't Common Practice and it isn't a widely-shared impulse. We have to train ourselves to appreciate the wisdom of going at all prudent speed.
November 19, 2025 at 2:52 PM
Reposted
I understand the impulse to try to drive the car on two wheels, but it was never safe and you always took the risk of crashing. In some environments, that risk is worth it, but in many environments, you don't actually need to go at breakneck speed the whole time.
November 19, 2025 at 2:51 PM
Reposted
I try not to be quite so blunt about this these days, but I stand by the overall message: you have probably been trying to go too fast.

And I get it. No blame, really! If you don't have at least one impatient customer, then you have a hobby and not a business, right? :shrug:
Metaphor for software development.
Reminds me of a classic @jbrains.ca saying:

“But test-driven development will slow us down.”
J.B.: “Good.”
The slower pace means each machine only makes 23 to 28 meters of hoodie fabric per hour, but this also ensures quality (e.g., no holes or runs in the material). When hoodies are cheap, companies have to maximize output, but this can also mean they have lower quality control.
November 19, 2025 at 2:49 PM
Reposted
When I introduce mutation testing to teams on the Code Craft training workshop, it's invariably one of those "How did this not occur to us before?" moments.

"Is our code broken and we don't know it?" Let's break it and see if any of your tests fail.
November 19, 2025 at 7:03 PM
Reposted
To light a candle is to cast a shadow.
October 29, 2025 at 5:45 AM
Reposted
Only in silence the word,
Only in dark the light,
Only in dying life:
Bright the hawk's flight
On the empty sky.
November 12, 2025 at 4:15 PM
Reposted
No darkness lasts forever. And even there, there are stars.
November 14, 2025 at 4:15 AM
Reposted
There's a point, around the age of twenty, when you have to choose whether to be like everybody else the rest of your life, or to make a virtue of your peculiarities.
November 14, 2025 at 10:20 AM
Reposted
TDD is more important than ever
TDD is more important than ever
Lately, I've been reminded of the heady days of my agile (https://en.wikipedia.org/wiki/Agile_software_development) youth by how often I've found myself asking, "how will we test this?" As I've mentioned frequently on podcasts and recent Q&As about AI, an odd paradox has emerged in the software industry: 1. Developers experienced in agile engineering practices like test-driven development tend to be among the most skeptical of AI code generation, often citing fears that software quality is being thrown out the window 2. Developers experienced in agile engineering practices like test-driven development tend to be among the most successful at building great software with coding agents, often citing creative techniques enabling agents to verify the correctness of their work In the late 2000s, I always knew I was talking to a solid programmer if their first question upon being handed a complex task was to ask, "how will we test this?" Agile developers learned back then that literally everything hinged on establishing a fast, reliable, automated way to verify your code fulfilled its intended purpose. Without tests, you can't refactor aggressively, deploy frequently, or delete safely. Over the 2010s, many of us learned patterns and heuristics that allowed us to take shortcuts and tone down our testing zeal in the name of pragmatism and efficiency, but the underlying skill of concocting ways to verify our code never stopped being valuable. Well, here we are again. In 2025, the only thing that matters when it comes to coding agents like Claude Code and Codex CLI is to ensure they are equipped with the tools they need to independently verify the correctness of their work.
justin.searls.co
November 18, 2025 at 10:05 PM
Reposted
With agentic AI and modern LLMs, anyone can now create apps. While AI-generated code improves, developers remain crucial. Many developers dislike writing tests, which leads them to rely on AI for test generation. However, trusting AI to test its own code is problematic.
AI-generated tests: Letting the fox guard the henhouse
Check out this LinkedIn Carousel designed by Wouter Bauweraerts.
www.canva.com
November 19, 2025 at 10:45 AM
Reposted
I'm close to make another "You Keep Using That Word. I Do Not Think It Means What You Think It Means" talk, this time on "socio-technical."
sessionize.com/s/trond-hjor...
November 18, 2025 at 4:42 PM
Reposted
Love doesn't just sit there, like a stone, it has to be made, like bread; remade all the time, made new.
November 19, 2025 at 4:30 AM
Reposted
Think Tetris! Delay decisions to see the bigger picture. Small, frequent releases with built-in quality are key to minimizing waste and maximizing impact. #LeanSoftware #SmallSafeSteps
November 19, 2025 at 9:57 AM
Reposted
El 1, 2, 3, 9 y 10 de diciembre de 10.00 a 14.00 hora peninsular haremos una edición en abierto en C# de nuestro curso de Code Smells & Refactoring 🚀 codesai.com/cursos/refac...

50% de descuento para particulares de colectivos poco representados.

No te lo pierdas! Escribe a [email protected] 💌
November 18, 2025 at 4:14 PM
Reposted
As our systems get ever more distributed, devs are spending more and more time fighting fires other teams started.

Here's a simple, but powerful, technique for catching integration fires before they spread.

codemanship.wordpress.com/2025/11/18/1...
101 Uses of An Abstract Test #43: Contract Testing
As distributed systems have become more and more prevalent, I’ve seen how teams spend an increasing amount of time putting out fires caused by dependencies changing.Team A go to bed with a sp…
codemanship.wordpress.com
November 18, 2025 at 8:22 AM
Reposted
True value in software isn't solely about new features. Protecting current value, reducing costs, and, crucially, avoiding unnecessary costs are equally important. #ValueDriven #CostAvoidance
November 17, 2025 at 11:49 PM
Reposted
SIX new chapters (6 to 11) have been added to the MEAP (Manning Early Access Program) release of our “Effective Behavior-Driven Development" book. They cover Formulation, the practice of turning concrete examples into business-readable specs

hubs.la/Q03L7kXM0
#BDD #Cucumber #Specflow #Reqnroll
Effective Behavior-Driven Development - Gáspár Nagy and Seb Rose
Build the right software, the right way! Software is the product of an evolving conversation among users, business stakeholders, and developers. The goal of Behavior-Driven Development (BDD) is to ca...
hubs.la
November 18, 2025 at 12:32 PM
Reposted
There does seem to be a correlation between suggestibility and confidence in AI predictions.

"Notably, paranormal beliefs and positive attitudes about AI significantly increased perceived validity, reliability, usefulness, and personalization of AI predictions."

arxiv.org/abs/2408.06602
Super-intelligence or Superstition? Exploring Psychological Factors Influencing Belief in AI Predictions about Personal Behavior
Could belief in AI predictions be just another form of superstition? This study investigates psychological factors that influence belief in AI predictions about personal behavior, comparing it to beli...
arxiv.org
November 16, 2025 at 9:02 AM
Reposted
Un estudio realizado en Alemania muestra que los chatbots de IA generativa aconsejaban a las mujeres solicitar salarios significativamente inferiores a los de los hombres con perfiles idénticos arxiv.org/pdf/2506.10491
November 16, 2025 at 8:16 PM
Reposted
For every Refactoring workshop booking, I get 41 Code Craft and TDD bookings.

IMO, refactoring is the second most important skill for software developers, but evidently the least understood or valued.

codemanship.wordpress.com/2025/11/17/r...
Refactoring – The Most Important, Least-Understood Dev Skill
At the moment, I offer 5 “off-the-shelf” training workshops focused on the core technical practices that enable rapid, reliable and sustained evolution of working software to meet chang…
codemanship.wordpress.com
November 17, 2025 at 9:52 AM
Reposted
Limiting Work in Progress is still the most efficient way to improve flow of value
November 15, 2025 at 8:46 AM