NEW POST
OKRs are popular but often set in a top-down cascade. Paulo Caroli describes a path for teams to create their own, in a collaborative process to align with broader strategy.
martinfowler.com/articles/tea...
NEW POST
OKRs are popular but often set in a top-down cascade. Paulo Caroli describes a path for teams to create their own, in a collaborative process to align with broader strategy.
martinfowler.com/articles/tea...
NEW POST
@xpmatteo.bsky.social shows why the common metric of AI code acceptance has big hole. LLM can be helpful even if you throw away its code.
martinfowler.com/articles/exp...
If I replace Vaughn Vernon with @kentbeck.com , I get a set of very different suggestions, also valid and insightful.
I suspect I'm only scratching the surface here! Any idea of which other authors could provide a different valid and interesting point of view?
My new favorite prompt for analyzing legacy code:
Please think deeply about how @vaughnvernon.bsky.social would refactor [this code] according to DDD principles
It works surprisingly well! (Well not that surprisingly if you consider I'm invoking Vaughn here!)
Vaughn Vernon teaches his Implementing Domain-Driven Design Workshop May 13-16.
Why pay more for less? My online #DDD workshop goes deeper, lasts longer, and costs less than a typical conference workshopβplus, youβre learning from the guy who wrote the book.
Join me on May 13β16
π― Price jumps Apr 21
ποΈ kalele.io/training/iddd
#DDDesign
#DomainDrivenDesign
I wrote a short article on my early experiences writing software with Cursor AI. It's about AI rules and a little moment of retrospective between me and the AI
matteo.vaccari.name/posts/learni...
Thanks Thierry!
11.12.2024 14:07 β π 0 π 0 π¬ 0 π 0
If a speaker is really interested in conveying meaning, and they can avail slides to support their point, they will do well to *write the intent of the slide on the slide*. Really, those who made an effort to be in the room for you are most likely NOT INTERESTED IN PRETTY PICTURES!
And the above is just about the physics of conveying meaning through spoken words. What if my preferred learning style is through written information instead of through spoken words? What if my mind is still processing your previous sentence and I'm unable to hear what you are saying right now?
What if I'm in the audience and someone near me sneezes while you say a word? What if there's noise? What if your language is not my native language? What if your accent is unfamiliar to me? What if I have a hearing disability?
03.12.2024 19:48 β π 0 π 0 π¬ 1 π 0Do you really think that you can speak with the clarity and articulation of an actor? And if you do, are you sure that the amplification carries your voice clearly? In every corner of the room?
03.12.2024 19:48 β π 0 π 0 π¬ 1 π 0
RANT
Inspirational decks that use inspirational pictures instead of words start from the assumption that when the speaker speaks, their words are heard and understood by the audience -- and this assumption is /really/ weak.
Or someone who practices calligraphy!
21.01.2024 10:18 β π 2 π 0 π¬ 1 π 0
Out of 8 files, 5 are gradle stuff, This is gross! It looks like the sole purpose of this project is to run gradle in it.
What alternatives are there? (Not Maven!) Investigating Bazel, but it's so poorly documented; there's no quickstart for Java that includes JUnit 5
One thing I dislike about gradle as a build tool is that it pollutes your top directory with oh-so-many files. Today I created a repo for a simple library, and at the top directory you will see:
LICENSE
README.md
build.gradle
gradle
gradlew
gradlew.bat
settings.gradle
src
Were you in software and digital products development during 2007-2012?
Which
- ideas,
- (on/off-line) conversations,
- conference sessions,
- posts/articles/papers and
- book
published during those years inspired you, your professional life, and contributed to your mastery?
Canon TDD -- I keep reading critiques of processes that aren't TDD, so I summarized the original definition.
tidyfirst.substack.com/p/canon-tdd
Let's discuss how Java is perhaps the most widely used language in business and it does not have a "decimal" type to represent money
13.12.2023 11:31 β π 1 π 0 π¬ 1 π 0