Marcin Grzejszczak
@toomuchcoding.com
๐ค 919
๐ฅ 261
๐ 144
Java Champion. Working on observability and contract testing - Micrometer, Spring Cloud Contract.
reposted by
Marcin Grzejszczak
Andres Almiray
2 days ago
Hi everyone! An ongoing reorganization at my current employer has prompted me to seek for a new role and would appreciate your support. I'm open to remote (anywhere) and hybrid roles in Switzerland. I have 25+ years experience as a software developer, 8 as devrel
www.linkedin.com/posts/aalmir...
loading . . .
#opensource #opentowork | Andres Almiray
Hi everyone! An ongoing reorganization at my current employer has prompted me to seek for a new role and would appreciate your support. I'm open to remote (anywhere) and hybrid roles in Switzerland (...
https://www.linkedin.com/posts/aalmiray_opensource-opentowork-ugcPost-7393952573579444224-cnTV?utm_medium=ios_app&rcm=ACoAAAAwr64B2uHiggLuwk8KX_PqL2C2TwIinEc&utm_source=social_share_send&utm_campaign=copy_link
2
29
39
Have you ever had enough of how your business was treating your code and then was angry that features weren't delivered in time? I had enough of it 10 years ago and wrote a blog post about it! WDYT - has anything changed over the last decade?
toomuchcoding.com/post/2015-10...
loading . . .
Business Value Gone Wild | TooMuchCoding
An opinionated look at the 'it's not my problem' mindset and the management frenzy around 'business value'โand how it clashes with engineering quality.
https://toomuchcoding.com/post/2015-10-16-business-value-gone-wild/
2 days ago
0
1
0
I wrote this blog post 10 years ago... I was fed up with how the business was forcing the IT to take gigantic technical debt and then was angry that features weren't delivered in time ๐คทโโ๏ธ WDYT - has anything changed over the last decade?
toomuchcoding.com/post/2015-10...
loading . . .
Business Value Gone Wild | TooMuchCoding
An opinionated look at the 'it's not my problem' mindset and the management frenzy around 'business value'โand how it clashes with engineering quality.
https://toomuchcoding.com/post/2015-10-16-business-value-gone-wild/
3 days ago
0
1
0
Spring Cloud Contract 5 adds Spring Boot 4 RC1 support. Check out how to handle property migrations:
toomuchcoding.com/post/2025-10...
#SpringBoot
#SpringCloudContract
#Java
loading . . .
Spring Cloud Contract 5 (finally) migrates to spring.cloud.contract property prefix | TooMuchCoding
Spring Cloud Contract 5 will no longer support the `stubrunner` prefix for properties - you need to migrate to `spring.cloud.contract.stubrunner`
https://toomuchcoding.com/post/2025-10-01-spring-cloud-contract-property-migrations/
6 days ago
0
4
1
Spring Boot 4 RC1 support is included in Spring Cloud Contract 5. If youโre updating, see the property migration notes:
toomuchcoding.com/post/2025-10...
#SpringBoot
#SpringCloudContract
#Java
loading . . .
Spring Cloud Contract 5 (finally) migrates to spring.cloud.contract property prefix | TooMuchCoding
Spring Cloud Contract 5 will no longer support the `stubrunner` prefix for properties - you need to migrate to `spring.cloud.contract.stubrunner`
https://toomuchcoding.com/post/2025-10-01-spring-cloud-contract-property-migrations/
6 days ago
0
3
1
Spring Cloud Contract 5 adds Spring Boot 4 RC1 support. Learn why shaded JARs are gone in this release:
toomuchcoding.com/post/2025-09...
#SpringBoot
#SpringCloudContract
#Java
loading . . .
Spring Cloud Contract 5 drops the spring-cloud-contract-shade module | TooMuchCoding
Spring Cloud Contract 5 drops the module that shaded quite a few libraries for the sake of compatibility with Boot, Kotlin, Groovy, Maven and Gradle
https://toomuchcoding.com/post/2025-09-27-spring-cloud-contract-no-more-shade/
8 days ago
0
4
1
Spring Boot 4 RC1 support is part of Spring Cloud Contract 5. If youโre curious about build changes, read about dropping shaded JARs:
toomuchcoding.com/post/2025-09...
#SpringBoot
#SpringCloudContract
#Java
loading . . .
Spring Cloud Contract 5 drops the spring-cloud-contract-shade module | TooMuchCoding
Spring Cloud Contract 5 drops the module that shaded quite a few libraries for the sake of compatibility with Boot, Kotlin, Groovy, Maven and Gradle
https://toomuchcoding.com/post/2025-09-27-spring-cloud-contract-no-more-shade/
8 days ago
0
5
2
Spring Cloud Contract 5 support for Spring Boot 4 RC1 got merged!. See whatโs new in the Spring Boot and WireMock integration:
toomuchcoding.com/post/2025-09...
#SpringBoot
#SpringCloudContract
#Java
loading . . .
Spring Cloud Contract WireMock vs WireMock 3 | TooMuchCoding
Spring Cloud Contract 5 drops support for @AutoConfigureWireMock in favour of the official WireMock 3 + Spring Boot support
https://toomuchcoding.com/post/2025-09-25-spring-cloud-contract-wiremock-spring-boot/
10 days ago
0
4
5
Spring Boot 4 RC1 support has landed in Spring Cloud Contract 5. Read more about Spring Boot and WireMock integration changes:
toomuchcoding.com/post/2025-09...
#SpringBoot
#SpringCloudContract
#Java
loading . . .
Spring Cloud Contract WireMock vs WireMock 3 | TooMuchCoding
Spring Cloud Contract 5 drops support for @AutoConfigureWireMock in favour of the official WireMock 3 + Spring Boot support
https://toomuchcoding.com/post/2025-09-25-spring-cloud-contract-wiremock-spring-boot/
10 days ago
0
3
1
Spring Cloud Contract 5 now with Spring Boot 4 RC1 support! Learn about the new WireMock 3 setup here:
toomuchcoding.com/post/2025-09...
#SpringBoot
#SpringCloudContract
#Java
loading . . .
Spring Cloud Contract, WireMock 3 | TooMuchCoding
Spring Cloud Contract 5 (finally) supports WireMock 3
https://toomuchcoding.com/post/2025-09-24-spring-cloud-contract-wiremock-3/
14 days ago
0
5
2
Spring Boot 4 RC1 support is now in Spring Cloud Contract 5! If you're interested in WireMock 3 support, check this article:
toomuchcoding.com/post/2025-09...
#SpringBoot
#SpringCloudContract
#Java
loading . . .
Spring Cloud Contract, WireMock 3 | TooMuchCoding
Spring Cloud Contract 5 (finally) supports WireMock 3
https://toomuchcoding.com/post/2025-09-24-spring-cloud-contract-wiremock-3/
14 days ago
0
4
1
Shipping features is hard; keeping docs in sync is harder. Check my article to see how I generate observability docs from source with Micrometer Docs Generator.
toomuchcoding.com/post/2025-10...
loading . . .
Micrometer Docs Generator - A Hidden Gem | TooMuchCoding
In this blog post we'll look into my experience of writing docs. We'll start off by writing documentation manually, then move to automated approaches, including Micrometer's hidden gem โ theโฆ
https://toomuchcoding.com/post/2025-10-18-micrometer-docs-gen-hidden-gem/
24 days ago
0
5
1
Docs drifting from code? Make the code the source of truth! I show how with Micrometer Docs Generator (conventions, blueprints, examples).
toomuchcoding.com/post/2025-10...
loading . . .
Micrometer Docs Generator - A Hidden Gem | TooMuchCoding
In this blog post we'll look into my experience of writing docs. We'll start off by writing documentation manually, then move to automated approaches, including Micrometer's hidden gem โ theโฆ
https://toomuchcoding.com/post/2025-10-18-micrometer-docs-gen-hidden-gem/
24 days ago
0
0
0
New post: Micrometer Docs Generator - a hidden gem for generating observability docs straight from your source code. I walk through my documentation journey and show how to blueprint observations.
toomuchcoding.com/post/2025-10...
loading . . .
Micrometer Docs Generator - A Hidden Gem | TooMuchCoding
In this blog post we'll look into my experience of writing docs. We'll start off by writing documentation manually, then move to automated approaches, including Micrometer's hidden gem โ theโฆ
https://toomuchcoding.com/post/2025-10-18-micrometer-docs-gen-hidden-gem/
25 days ago
0
0
0
Today another
#mentee
of mine decided to continue our sessions after we finished a package! I'm super happy to hear from thee mentees that they feel that they're making progress ๐ if you're interested in joining my
#mentoring
sessions please check
toomuchcoding.com/consulting/
loading . . .
Teaching & Consulting | TooMuchCoding
Mentoring, company consulting, and workshops.
https://toomuchcoding.com/consulting/
about 1 month ago
0
2
0
I've provided a couple of free consultation hours this month. Grab it while they're still available!
toomuchcoding.com/contact/
loading . . .
Contact | TooMuchCoding
Blog of Marcin Grzejszczak. OSS / Author / Mentor / Consultant.
https://toomuchcoding.com/contact/
about 1 month ago
0
0
0
If you haven't already please check out the podcast about
#micrometer
#observability
that InfoQ has recorded with me! Here you can find more info about this
toomuchcoding.com/post/2025-10...
loading . . .
InfoQ - Observability Podcast | TooMuchCoding
I had great pleasure of being a guest at the InfoQ podcast!
https://toomuchcoding.com/post/2025-10-06-observability-interview/
about 1 month ago
0
2
0
2 more posts about
#SpringCloudContract
5 changes. First
toomuchcoding.com/post/2025-09...
- Gradle legacy folder check removed. Second
toomuchcoding.com/post/2025-10...
migrating to [spring.cloud.contract.stubrunner] properties.
#SpringCloud
#SpringBoot
#ContractTests
loading . . .
Spring Cloud Contract 5 drops legacy Gradle contracts folder | TooMuchCoding
Spring Cloud Contract 5 will no longer support the fallback src/test/resource/contracts folder for storing contracts.
https://toomuchcoding.com/post/2025-09-30-spring-cloud-contract-deprecation-removals/
about 1 month ago
0
2
1
reposted by
Marcin Grzejszczak
JUnit Team ๐๐
about 1 month ago
#JUnit
6.0.0 is released! โจ Java 17 and Kotlin 2.2 baseline ๐ JSpecify nullability annotations ๐ซ Integrated JFR support ๐ Kotlin suspend function support ๐ Support for cancelling test execution โญ๏ธ New `--fail-fast` mode for ConsoleLauncher ๐งน Removal of deprecated APIs
docs.junit.org/6.0.0/releas...
loading . . .
JUnit Release Notes
https://docs.junit.org/6.0.0/release-notes/
2
119
86
Another day, another post. This time about why in
#SpringCloudContract
5 we're dropping the shaded module.
toomuchcoding.com/post/2025-09...
- please check it out and as usual provide feedback!
#java
#contracttests
#springframework
#springcloud
#springboot
loading . . .
Spring Cloud Contract 5 drops the spring-cloud-contract-shade module | TooMuchCoding
Spring Cloud Contract 5 drops the module that shaded quite a few libraries for the sake of compatibility with Boot, Kotlin, Groovy, Maven and Gradle
https://toomuchcoding.com/post/2025-09-27-spring-cloud-contract-no-more-shade/
about 2 months ago
0
7
3
I'm on blogging fire ๐ฅ Another article about
#SpringCloudContract
is fresh from the press
toomuchcoding.com/post/2025-09...
Grab it while it's hot ๐ถ๏ธ
#WireMock
#SpringBoot
loading . . .
Spring Cloud Contract WireMock vs WireMock 3 | TooMuchCoding
Spring Cloud Contract 5 drops support for @AutoConfigureWireMock in favour of the official WireMock 3 + Spring Boot support
https://toomuchcoding.com/post/2025-09-25-spring-cloud-contract-wiremock-spring-boot/
about 2 months ago
0
5
3
I was playing with Hugo and HugoBlox and added Giscus support - comments through GitHub discussions (e.g.
toomuchcoding.com/post/2025-09...
) . Looks really nice! Does anyone have any experience with this? Does it work well?
loading . . .
Spring Cloud Contract, WireMock 3 | TooMuchCoding
Spring Cloud Contract 5 (finally) supports WireMock 3
https://toomuchcoding.com/post/2025-09-24-spring-cloud-contract-wiremock-3/
about 2 months ago
1
1
0
Spring Cloud Contract 5 will support WireMock 3 (finally)! Check the blog post for more details
toomuchcoding.com/post/2025-09...
#SpringCloudContract
#WireMock
loading . . .
Spring Cloud Contract, WireMock 3 | TooMuchCoding
Spring Cloud Contract 5 (finally) supports WireMock 3
https://toomuchcoding.com/post/2025-09-24-spring-cloud-contract-wiremock-3/
about 2 months ago
0
7
2
I'm very pleased to announce that my new website is up and running! Go ahead and check it out
toomuchcoding.com
if you're interested in
#microservices
#observability
#mentoring
#consulting
loading . . .
TooMuchCoding
Blog of Marcin Grzejszczak. OSS / Author / Mentor / Consultant.
https://toomuchcoding.com/
about 2 months ago
0
7
1
reposted by
Marcin Grzejszczak
2 months ago
Join
@jonatan-ivanov.bsky.social
at dev2next, to discuss some of the most common ways software fails and some of the most creative and unusual failures he has seen over the years๐ฅ
www.dev2next.com/speaker/da6b...
๐๏ธ Get tickets @
dev2next.com
๐ Use code JOIN-JONATANI-50OFF for discount
0
6
5
If you're interested in observability you can listen to the Infoq podcast where I was a guest :)
add a skeleton here at some point
2 months ago
1
2
0
I'm excited to announce that I've joined the
#SpringFramework
team at
@hero.dev
! Can't wait to provide my expertise in that domain and many others ๐
2 months ago
2
13
1
A small reminder... This week is my last in the Spring and Micrometer team. Last 10 years were a blast! I'll inform about my new gig next week. Stay tuned :)
3 months ago
1
8
0
Wow, 8 people on board doing mentoring with me ๐ฑ If you're interested in joining the crowd, please ping me :) I already had around 30 free 30 minute meetings in 1,5 month - that's a lot! If you want to have a chatregister here
calendly.com/marcin-grzej...
#mentoring
#it
#freeconsultation
3 months ago
0
1
0
Another day with
#argocd
. Question : has anyone been versioning not only the application image but also the git ops configuration? If so how did you do it?
3 months ago
0
0
0
Call for review! For
#argocd
I've described the proposed flow
hello-world-argocd-org.github.io/hello-world-...
- does anyone see any flaws in these flows? ;) Your feedback is invaluable!
loading . . .
GitOps Suggested Flow
ArgoCD Configuration โ Defines how to create Argo applications.
https://hello-world-argocd-org.github.io/hello-world-argocd/
3 months ago
0
0
0
Another day with
#argocd
. I've managed to have almost all gh actions passing and a lot of different tests
github.com/hello-world-...
that caught a couple of errors that I've made. It's amazing that you can setup kind cluster and deploy argo, run helm, lints etc in no time!
loading . . .
hello-world-argocd-org
hello-world-argocd-org has 4 repositories available. Follow their code on GitHub.
https://github.com/hello-world-argocd-org
3 months ago
0
0
0
I've been working recently with ArgoCD and I have to admit that it's a really impressive project. Here you can find hello word repositories together with GH Action based tests
github.com/orgs/hello-w...
feedback is more than welcome!
loading . . .
hello-world-argocd-org
hello-world-argocd-org has 4 repositories available. Follow their code on GitHub.
https://github.com/orgs/hello-world-argocd-org/repositories
3 months ago
0
1
0
2 more mentees on board, In total I have 5 mentees! I would never have thought that that many people would be interested in doing mentoring. I still have room for 2-3 people so If you want to join, drop me a line! ๐
3 months ago
0
2
0
To all the devops out there! What is the best practice to store the git ops part of the code? Do you store everything in a separate repo for the given project and all the env values are stored in their folders? Do you have a mono repo? Do you have any examples to share?
#ArgoCD
#DevOps
#GitOps
3 months ago
1
0
0
Something was wrong with the Calendly mobile application. Through the web page I've managed to finally update the schedule for this month. Grab while there still are seats left :)
calendly.com/marcin-grzej...
loading . . .
Free Consultation - Marcin Grzejszczak
Letโs discuss your challenges and goals around software infrastructure, testing strategies, microservices architecture, or observability tooling. This free 30-minโฆ
https://calendly.com/marcin-grzejszczak/free-consultation
3 months ago
0
0
0
Of course I've forgotten to update the availability calendar ๐คฆโโ๏ธ with that being fixed you can schedule a meeting here
calendly.com/marcin-grzej...
loading . . .
Free Consultation - Marcin Grzejszczak
Letโs discuss your challenges and goals around software infrastructure, testing strategies, microservices architecture, or observability tooling. This free 30-minโฆ
https://calendly.com/marcin-grzejszczak/free-consultation
3 months ago
0
2
0
Just a friendly reminder that I still have open slots for next week if you want to have a conversation ๐
calendly.com/marcin-grzej...
loading . . .
Free Consultation - Marcin Grzejszczak
Letโs discuss your challenges and goals around software infrastructure, testing strategies, microservices architecture, or observability tooling. This free 30-minโฆ
https://calendly.com/marcin-grzejszczak/free-consultation
3 months ago
1
1
0
Hey ๐ if you're interested in a free IT conversation with me check out this link
calendly.com/marcin-grzej...
and pick a slot to have a chat ๐ I've just updated my schedule for next month!
loading . . .
Free Consultation - Marcin Grzejszczak
Letโs discuss your challenges and goals around software infrastructure, testing strategies, microservices architecture, or observability tooling. This free 30-minโฆ
https://calendly.com/marcin-grzejszczak/free-consultation
4 months ago
0
2
0
Final reminder! Today at midnight passes the deadline to get a discount for my Java Microservices with Spring course. Use this link to get 25% off the price!
maven.com/toomuchcodin...
loading . . .
Java Microservices with Spring by Marcin Grzejszczak on Maven
Learn how to do Java Microservices with Spring in 3 days with the Spring Framework and Micrometer committer.
https://maven.com/toomuchcoding/java-microservices-with-spring?promoCode=JAVA-SPRING-MICROSERVICES-08-25
4 months ago
0
1
0
Hey, since another student has just enrolled, remember that you too still have time to get 25% off the workshop price! Click this link
maven.com/toomuchcodin...
to get the discounted price!
#java
#springcloud
#microservices
loading . . .
Java Microservices with Spring by Marcin Grzejszczak on Maven
Learn how to do Java Microservices with Spring in 3 days with the Spring Framework and Micrometer committer.
https://maven.com/toomuchcoding/java-microservices-with-spring?promoCode=JAVA-SPRING-MICROSERVICES-08-25
4 months ago
0
2
1
Build real-world Java microservices with Spring. Join my hands-on course โ 25% off until Monday, July 29 with code: JAVA-SPRING-MICROSERVICES-08-25 ๐
maven.com/toomuchcodin...
#Java
#SpringBoot
#Microservices
loading . . .
Java Microservices with Spring by Marcin Grzejszczak on Maven
Learn how to do Java Microservices with Spring in 3 days with the Spring Framework and Micrometer committer.
https://maven.com/toomuchcoding/java-microservices-with-spring?promoCode=JAVA-SPRING-MICROSERVICES-08-25
4 months ago
0
3
2
It's great to see new students joining my course
maven.com/toomuchcodin...
! If you're interested and want a discount write a comment below and I'll ping you ๐ฐ๐ฐ๐ฐ
loading . . .
Java Microservices with Spring by Marcin Grzejszczak on Maven
Learn how to do Java Microservices with Spring in 3 days with the Spring Framework and Micrometer committer.
https://maven.com/toomuchcoding/java-microservices-with-spring
4 months ago
0
2
0
๐ Exciting news, everyone! The recording of the presentation is now available on our landing page:https://maven.com/p/1dcc10/observability-of-your-application. Watch it till the very end: a lot of knowledge + a discount code for the
maven.com/oomuchcoding...
course! ๐ฅ Don't miss out!
loading . . .
Observability of your Application
Fixing latency & errors is critical - observability helps you find and solve issues fast using real data, not guesswork.
https://maven.com/p/1dcc10/observability-of-your-application
4 months ago
0
5
1
I just wrapped up the presentation on "Observability of Your Application" and I'm thrilled to say it went smoothly! The link for reference is
maven.com/p/1dcc10/obs...
. We had a great turnout with over 50 attendees, making for quite an impressive crowd!
4 months ago
0
1
0
We start in 15 minutes! Register if you still haven't done so!
maven.com/p/1dcc10/obs...
#observability
#java
#springboot
#microservices
loading . . .
Observability of your Application
Fixing latency & errors is critical - observability helps you find and solve issues fast using real data, not guesswork.
https://maven.com/p/1dcc10/observability-of-your-application
4 months ago
0
4
3
Wow, I'm thrilled to announce that there are over 100 signups for today's presentation on observability! ๐ If you haven't registered yet, there's still time to join us. Don't miss out on this chance to enhance your knowledge - secure your spot now at
maven.com/p/1dcc10/obs...
.
4 months ago
0
1
1
Join my presentation on application observability at 19:00 GMT+2. This is your last chance to register and boost your skills. Don't miss out! Sign up here:
maven.com/p/1dcc10/obs...
. Spread the word and let's gather as many interested minds as possible!
4 months ago
0
1
1
Still there's time to register for today's session! Join me at 7 pm gmt +2 to learn about observability!
add a skeleton here at some point
4 months ago
0
1
0
Join my exciting lightning session on "Observability of Your Application" tomorrow (Friday) at 7 pm GMT +2! With nearly 90 students registered, we're aiming for over 100 attendees. Register here:
buff.ly/WQBCngs
. Please share with friends and take your family with you ๐
loading . . .
Observability of your Application
Fixing latency & errors is critical - observability helps you find and solve issues fast using real data, not guesswork.
https://maven.com/p/1dcc10/observability-of-your-application
4 months ago
1
3
2
Load more
feeds!
log in