Advertisement · 728 × 90

Posts by Matteo Vaccari

Preview
Team OKRs in Action Rather than cascade OKRs, use collaborative alignment.

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...

8 months ago 30 1 1 0
Preview
Partner with the AI, throw away the code Notes from my Thoughtworks colleagues on AI-assisted software delivery

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...

8 months ago 21 3 1 1

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?

1 year ago 1 0 0 0

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!)

1 year ago 3 1 2 0
Vaughn Vernon teaches his Implementing Domain-Driven Design Workshop May 13-16.

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

1 year ago 7 3 0 0
Learning Cursor A screenshot of my WIP Scopa game I’ve been working with Cursor these past 2 weeks, learning how to use it on a side project. One thing I find very interesting is that you can capture your learnings a...

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...

1 year ago 0 0 0 0

Thanks Thierry!

1 year ago 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!

1 year ago 2 0 0 0
Advertisement


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?

1 year ago 0 0 1 0

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?

1 year ago 0 0 1 0

Do 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?

1 year ago 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.

1 year ago 4 1 1 0

Or someone who practices calligraphy!

2 years ago 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

2 years ago 0 0 2 0

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

2 years ago 3 0 1 0

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?

2 years ago 1 1 1 0
Advertisement

Canon TDD -- I keep reading critiques of processes that aren't TDD, so I summarized the original definition.

tidyfirst.substack.com/p/canon-tdd

2 years ago 41 18 3 1

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

2 years ago 1 0 1 0