Recently I started to try to wrap my head around this question. As it turns out, my history on face detection and hand gesture detection might have given me a clue on why the current LLMs have a tendency to hallucinate and provide false confidence.
Warning: This might get more mathematical than you’re used to or prepared for. But don’t be afraid. I’ll try my best to make this understandable.
If you are like me and fell into programmer without proper introductions to the tools of the trade, you may have always wondered what those fancy options in the refactoring menu of your IDE are. One of the refactorings I often-times under-value and under-appreciate is the Inline refactoring. In a recent video from Arjan Egges on his YouTube channel I was reminded about the power that this refactoring sometimes has. Let’s explore.
Effective cross-team collaboration is crucial for any organization, especially as teams grow in size and complexity. Without a structured approach, communication breakdowns, misaligned goals, and inefficiencies can arise. One way to ensure seamless collaboration is through Ordered Coordination, a pattern in which teams follow a mandated structure dictated by leadership.
In this blog post, we’ll dive deep into the Ordered Coordination pattern, how it works, its benefits and challenges, and best practices for implementation.
For the title of this blog entry, I was reminded of reading about a book by Chad Fowler titled “My job went to India”. I read its successor, The Passionate Programmer, as it was discussed during the initial days of the software craft movement on the mailing list. Why did so many jobs move to Nvidia, the graphic processor company? Or didn’t it? Let’s find out.
With the advent of what I call the second generation of scaling approaches out there, maybe it’s time to dive deeper into the patterns that larger organizations underlie.
I have been cooking this blog entry series for a while now in my head. Time to get some structure to it. This first entry deals with organizations that are oblivious to their need for cross-team coordination practices.
Back last year, I started a reflection on whether Agile might be dead, undead, or still alive and thriving. Ever since I saw my blog entry series popping up in Jurgen Appelo’s collection of blog entries on the topic, I was reminded that I still lack a wrap-up of my thoughts, after having gone through them. Let’s start this year with a reflection on my reflections.
P.S.: On a personal note, 10 out of 45 colleagues at it-agile have been informed last week, that their employment contract will end this year. That will include myself as well. You can see the more general announcement (in German) on LinkedIn. That said, if you’re looking for someone with my skills, talents, or know anyone that I might be a good fit for, I’d appreciate if you reach out to me, or gave me a hint in another fashion. Thank you in advance.
After I went over the various reasons why Agile may be perceived dead, or undead, it’s time to take a look on the reasons why Agile is alive – and I think it will remain so for some time. Maybe the goldrush times of Agile are over, but there are certainly some things that will stick. Let’s explore again.
Continuing our journey in the “Agile is dead” space, I thought Halloween was the perfect date to explore the ways in which Agile is actually not just dead, but undead in many companies. If you read my earlier entry, you might have come across the thought that this was where we were heading towards. Let’s investigate further.
This entry is a continuation of the discussion I started yesterday. Stick long enough in any community, and over time you will hear claims about the movement being dead. For some communities, there is some reasonable truth to the claim – at a certain point in time. To others, there is not. Let’s tackle some of the background on why I think that Agile might be dead.
Stick around long enough in the agile world, and sooner or later you come across the age-old discussion about whether agile is dead – as is the case at the time of me writing these lines. Just when I had that discussion again at two recent user groups, I recalled on my way back home that I had that kind of discussion about a decade ago. So, when I came home, I had to digest my old blog entries. To my surprise, I found something similar, yet, seemingly different in my blogosphere past.