Hello folks
here is an interesting article by Javier Lopez.
It’s about how the meaning of certain things change over time and loose their original meaning.
Examples are Continuous Integration or DevOps.
When you don’t want to change
https://levelup.gitconnected.com/when-you-dont-want-to-change-7a006c779c1f
here is an interesting article by Javier Lopez.
It’s about how the meaning of certain things change over time and loose their original meaning.
Examples are Continuous Integration or DevOps.
When you don’t want to change
https://levelup.gitconnected.com/when-you-dont-want-to-change-7a006c779c1f
Medium
When you don’t want to change
There are a lot of words in Software Development that have lost their original meaning, we have adapted them to convince ourselves that we…
Hello there
great article by Isidro Lopez, especially if you are doing interviews.
Some interview questions as an interviewee
https://islomar.es/some-interview-questions-as-interviewee/
great article by Isidro Lopez, especially if you are doing interviews.
Some interview questions as an interviewee
https://islomar.es/some-interview-questions-as-interviewee/
Like tears in rain 🤖🚀
Some interview questions as an interviewee
This post is the extraction of a section at my page My professional services. Some people enjoyed this part especially, so I thought it might be a good idea to extract it as an independent post that I might update from time to time.
Good morning
From Martin Fowler’s blog: Emerging Patterns in GenAI
https://martinfowler.com/articles/gen-ai-patterns/
From Martin Fowler’s blog: Emerging Patterns in GenAI
https://martinfowler.com/articles/gen-ai-patterns/
martinfowler.com
Emerging Patterns in Building GenAI Products
Patterns from our colleagues' work building with Generative AI
Hello there
nice podcast / interview with Martin Fowler in "Refactoring.me" youtube channel, by Luca Rossi.
Best quote from Martin: be good at ignoring what doesn’t matter
https://youtu.be/lurbDAEU0KM?si=bxM2GrBACQ__ol0q
nice podcast / interview with Martin Fowler in "Refactoring.me" youtube channel, by Luca Rossi.
Best quote from Martin: be good at ignoring what doesn’t matter
https://youtu.be/lurbDAEU0KM?si=bxM2GrBACQ__ol0q
YouTube
Growing the development forest 🌲 — with Martin Fowler
Today's guest is Martin Fowler!
Martin is chief scientist at ThoughtWorks. He is one of the original signatories of the Agile Manifesto and author of several legendary books, among which there is Refactoring, which shares the name with this podcast and this…
Martin is chief scientist at ThoughtWorks. He is one of the original signatories of the Agile Manifesto and author of several legendary books, among which there is Refactoring, which shares the name with this podcast and this…
Good morning ☕️
Did you use CQRS and Event sourcing to solve problems? What about using them in a Bank?
👇👇👇👇
What we learned about event sourcing and DDD while building a bank - Thomas Bøgh Fangel - DDD Europe
https://youtu.be/rPNdlLwBnW4?feature=shared
Did you use CQRS and Event sourcing to solve problems? What about using them in a Bank?
👇👇👇👇
What we learned about event sourcing and DDD while building a bank - Thomas Bøgh Fangel - DDD Europe
https://youtu.be/rPNdlLwBnW4?feature=shared
YouTube
What we learned about event sourcing and DDD while building a bank - Thomas Bøgh Fangel - DDD Europe
Domain-Driven Design Europe 2024 - Organised by Aardling (https://aardling.eu/)
https://dddeurope.com
https://newsletter.dddeurope.com/
https://be.linkedin.com/company/domain-driven-design-europe
https://bsky.app/profile/dddeu.bsky.social
https://masto…
https://dddeurope.com
https://newsletter.dddeurope.com/
https://be.linkedin.com/company/domain-driven-design-europe
https://bsky.app/profile/dddeu.bsky.social
https://masto…
Good Morning 🥶
min -8 max 0 today in Berlin
Today’s article is about the basics of Testing.
From the article:
- This article is designed for:
Beginners exploring the world of automated testing.
- Individuals starting with Test-Driven Development (TDD) want to understand what makes a good test.
How to write a test?
The 4 phases of a test and the 3 steps in a test
by Emmanuel Valverde
https://emmanuelvalverderamos.substack.com/p/how-to-write-a-test
min -8 max 0 today in Berlin
Today’s article is about the basics of Testing.
From the article:
- This article is designed for:
Beginners exploring the world of automated testing.
- Individuals starting with Test-Driven Development (TDD) want to understand what makes a good test.
How to write a test?
The 4 phases of a test and the 3 steps in a test
by Emmanuel Valverde
https://emmanuelvalverderamos.substack.com/p/how-to-write-a-test
Crafting software
How to write a test?
Discover the 4 phases of testing (Setup, Exercise, Verify, Teardown) and learn the powerful AAA pattern (Arrange-Act-Assert) to create clear, maintainable tests. From basic setup to effective assertions, level up your testing game!
Hello 👋🏼
I bet you will realise how many errors we are doing, after watching this 18 minutes video by Dave Farley.
After that, go to have a look at your user stories and think on how you work in your day to day.
A practical guide to user stories and requirements
https://youtu.be/MECG5MPy_cc?si=hNQ6MOgeIHgHwfgH
I bet you will realise how many errors we are doing, after watching this 18 minutes video by Dave Farley.
After that, go to have a look at your user stories and think on how you work in your day to day.
A practical guide to user stories and requirements
https://youtu.be/MECG5MPy_cc?si=hNQ6MOgeIHgHwfgH
YouTube
A Practical Guide To User Stories & Requirements
In this episode Dave Farley dives deep into one reason why so many software projects fail to deliver real value, highlighting the common pitfalls of traditional requirements. He explores the importance of focusing on user needs through user stories—showing…
Hello
the other day on Bluesky I saw a post by Simon Brown about a user complaining that C4 model is just for monoliths and he linked this page 👇
C4 Model - Microservices
https://c4model.com/abstractions/microservices
the other day on Bluesky I saw a post by Simon Brown about a user complaining that C4 model is just for monoliths and he linked this page 👇
C4 Model - Microservices
https://c4model.com/abstractions/microservices
C4 model
Microservices
The C4 model for visualising software architecture
Good morning
The article I’m going to share today is from Pat Kua, ex Thoughtworker and ex CTO @ N26.
It’s a practical article and has good examples of how to create effective teams. It’s nothing too new in this channel since we shared similar articles, even though Pat is exploring Project Aristotle, a research published by Google more than 10 years ago.
Using Project Aristotle To Build Highly Effective Teams
https://www.patkua.com/blog/project-aristotle/
The article I’m going to share today is from Pat Kua, ex Thoughtworker and ex CTO @ N26.
It’s a practical article and has good examples of how to create effective teams. It’s nothing too new in this channel since we shared similar articles, even though Pat is exploring Project Aristotle, a research published by Google more than 10 years ago.
Using Project Aristotle To Build Highly Effective Teams
https://www.patkua.com/blog/project-aristotle/
patkua.com
Using Project Aristotle To Build Highly Effective Teams
Learn about Google's research on the characteristics of highly effective teams and what you can do to improve them
Good morning
fresh from youtube, Rebecca Parsons’s talk at the Domain-Driven Design Europe 2024
Evolutionary Architecture and the role of DDD
https://youtu.be/vK-Ut610wG0?si=yQkFAlTHrXu5AgHg
fresh from youtube, Rebecca Parsons’s talk at the Domain-Driven Design Europe 2024
Evolutionary Architecture and the role of DDD
https://youtu.be/vK-Ut610wG0?si=yQkFAlTHrXu5AgHg
YouTube
Evolutionary Architecture and the Role of DDD - Rebecca Parsons - DDD Europe 2024
Domain-Driven Design Europe 2024 - Organised by Aardling (https://aardling.eu/)
https://dddeurope.com
https://newsletter.dddeurope.com/
https://be.linkedin.com/company/domain-driven-design-europe
https://bsky.app/profile/dddeu.bsky.social
https://masto…
https://dddeurope.com
https://newsletter.dddeurope.com/
https://be.linkedin.com/company/domain-driven-design-europe
https://bsky.app/profile/dddeu.bsky.social
https://masto…
hello friends
do you know what is the Software Supply Chain?
It’s the entire ecosystem of components, tools, processes, and dependencies involved in developing, building, and delivering software. It includes everything from third-party libraries and frameworks to development environments, CI/CD pipelines, and deployment infrastructures.
In this article from RedHat, it is highlighted a key aspect: Security.
https://www.redhat.com/en/topics/security/what-is-software-supply-chain-security
do you know what is the Software Supply Chain?
It’s the entire ecosystem of components, tools, processes, and dependencies involved in developing, building, and delivering software. It includes everything from third-party libraries and frameworks to development environments, CI/CD pipelines, and deployment infrastructures.
In this article from RedHat, it is highlighted a key aspect: Security.
https://www.redhat.com/en/topics/security/what-is-software-supply-chain-security
Redhat
What is software supply chain security?
Software supply chain security combines best practices from risk management and cybersecurity to help protect the software supply chain from potential vulnerabilities.
Hello there and happy Frifay
KanDDDinsky channel is starting to release videos from their conference (Berlin, October 2024).
Here is the first talk, from Michael Plöd:
Lesson Learned from introducing Team Topologies
https://youtu.be/3IvnYBCQR6g?si=oT8_7_yEd1As3ZRk
KanDDDinsky channel is starting to release videos from their conference (Berlin, October 2024).
Here is the first talk, from Michael Plöd:
Lesson Learned from introducing Team Topologies
https://youtu.be/3IvnYBCQR6g?si=oT8_7_yEd1As3ZRk
YouTube
Lessons learned from introducing Team Topologies - Michael Plöd
Implementing Team Topologies sounds great in theory - but what happens when the rubber meets the road? In this insightful experience report, you’ll hear real-world stories from multiple organizations that have adopted Stream-aligned, Enabling, Complex Subsystem…
morning
today an interesting article about AI, AGI and the doubt that on the future of progress of LLMs.
Please take it with a pinch of salt, since the author is popular on a couple of platforms but I wasn’t able to verify the credibility of their words. It would be like me talking about AI and making predictions, without being an expert on it.
A Bear case: my predictions about AI progress
https://www.lesswrong.com/posts/oKAFFvaouKKEhbBPm/a-bear-case-my-predictions-regarding-ai-progress
today an interesting article about AI, AGI and the doubt that on the future of progress of LLMs.
Please take it with a pinch of salt, since the author is popular on a couple of platforms but I wasn’t able to verify the credibility of their words. It would be like me talking about AI and making predictions, without being an expert on it.
A Bear case: my predictions about AI progress
https://www.lesswrong.com/posts/oKAFFvaouKKEhbBPm/a-bear-case-my-predictions-regarding-ai-progress
Lesswrong
A Bear Case: My Predictions Regarding AI Progress — LessWrong
This isn't really a "timeline", as such – I don't know the timings – but this is my current, fairly optimistic take on where we're heading. …
Hello folks
short and sweet article by Edu Ferro about teamwork and humility, called
Be humble, no Rockstars allowed
https://www.eferro.net/2024/01/be-humble-no-rockstars-allowed.html
short and sweet article by Edu Ferro about teamwork and humility, called
Be humble, no Rockstars allowed
https://www.eferro.net/2024/01/be-humble-no-rockstars-allowed.html
www.eferro.net
Be humble, no Rockstars allowed
Continuous delivery is based on the idea that when dealing with uncertainty and complex problems (as described in the Cynefin framework), ...
hello there
LLMs world is growing fast and new stuff is becoming popular from one day to the other.
In the last weeks MCP Model Context Protocol is gaining popularity fast, here is a fast intro
https://modelcontextprotocol.io/introduction
LLMs world is growing fast and new stuff is becoming popular from one day to the other.
In the last weeks MCP Model Context Protocol is gaining popularity fast, here is a fast intro
https://modelcontextprotocol.io/introduction
Model Context Protocol
Introduction - Model Context Protocol
Get started with the Model Context Protocol (MCP)
Good morning and happy Friday
Today’s article is about balancing speed and durability. It’s the typical problem: build something small, fast and tech debt increases vs over-engineer and value delivery suffers.
The author presents us 7 principles for balancing durability and agility.
https://leaddev.com/technical-direction/7-principles-balancing-agility-durability
Today’s article is about balancing speed and durability. It’s the typical problem: build something small, fast and tech debt increases vs over-engineer and value delivery suffers.
The author presents us 7 principles for balancing durability and agility.
https://leaddev.com/technical-direction/7-principles-balancing-agility-durability
LeadDev
7 principles for balancing agility and durability
Engineering is a game of trade-offs – move fast and break things, or build slow and last forever? Know when to do which.
Hello there
some insights from Edu Ferro about Vibe coding
https://www.eferro.net/2025/03/vibe-coding-building-things-from.html
some insights from Edu Ferro about Vibe coding
https://www.eferro.net/2025/03/vibe-coding-building-things-from.html
www.eferro.net
Vibe coding: building things from curiosity and flow
I’m terrible at frontend. Not in an impostor-syndrome way. I mean, I really have no idea what I’m doing there. But I was curious. Curious to...
Hello folks
quite nice article shared by Felix Lopez on Bluesky. It's about over engineering and the experience of the author when they joined an early stage startup.
The Over Engineering pendulum
https://threedots.tech/post/the-over-engineering-pendulum/
quite nice article shared by Felix Lopez on Bluesky. It's about over engineering and the experience of the author when they joined an early stage startup.
The Over Engineering pendulum
https://threedots.tech/post/the-over-engineering-pendulum/
threedots.tech
The Over-Engineering Pendulum
I used to picture my dream job as this: I work for an early-stage startup that recently raised a round. The business idea is promising, there’s much to build, everything seems possible, and we have time to prove the product-market fit. I join as the first…
hello there
To comment your code, or not to comment your code? That is the question. There is a debate in the software development industry as to whether you should, or shouldn't comment your code.
Top Developers Don't Need Code Comments by Trisha Gee
https://www.youtube.com/watch?v=D-n0sjccMmY
To comment your code, or not to comment your code? That is the question. There is a debate in the software development industry as to whether you should, or shouldn't comment your code.
Top Developers Don't Need Code Comments by Trisha Gee
https://www.youtube.com/watch?v=D-n0sjccMmY
YouTube
Top Developers Don't Need Code Comments
To comment your code, or not to comment your code? That is the question. There is a debate in the software development industry as to whether you should, or shouldn't comment your code.
Trisha Gee, software engineer & author, gives her take and why she believes…
Trisha Gee, software engineer & author, gives her take and why she believes…
Morning ☕️
it’s Monday.. sending you some good vibes and coffee/tea/monster (yeah some friends drink monster/redbull in the morning).
I was not going to share anything today but Edu Ferro just published a great article. We often repeat QUALITY when we develop. We want to build a solution that has high quality both from customer and code perspective. But what’s really quality? Edu explains it in this article.
Lean Software Development: Build with Quality
https://www.linkedin.com/pulse/lean-software-development-building-quality-eduardo-ferro-aldama-aqlrf
it’s Monday.. sending you some good vibes and coffee/tea/monster (yeah some friends drink monster/redbull in the morning).
I was not going to share anything today but Edu Ferro just published a great article. We often repeat QUALITY when we develop. We want to build a solution that has high quality both from customer and code perspective. But what’s really quality? Edu explains it in this article.
Lean Software Development: Build with Quality
https://www.linkedin.com/pulse/lean-software-development-building-quality-eduardo-ferro-aldama-aqlrf
Linkedin
Lean Software Development: Building with Quality
Part one of a series on how to build with quality based on Lean Software Development principles. In this article, we explore what “quality” really means, how it differs from the traditional approach, and what principles help us prevent errors from becoming…
Morning
even if the scope of one service in a microservices architecture is small, the code architecture within that single service can be hard, especially if you are not very proficient with patterns.
Here is an article by a friend and colleague, Albert Llousas, about patterns to apply within a service or a module in a monolithic application.
“Tactical” architecture: guidelines
https://medium.com/@albert.llousas/tactical-architecture-guidelines-f24482b47c88
even if the scope of one service in a microservices architecture is small, the code architecture within that single service can be hard, especially if you are not very proficient with patterns.
Here is an article by a friend and colleague, Albert Llousas, about patterns to apply within a service or a module in a monolithic application.
“Tactical” architecture: guidelines
https://medium.com/@albert.llousas/tactical-architecture-guidelines-f24482b47c88
Medium
“Tactical” architecture: guidelines
It is about sharing my way to apply well known patterns and approaches like Hexagonal architecture, Domain-driven design (DDD) and Event-driven architecture (EDA), in a pragmatic and lightweight way…