Publications
Use Testing to Develop Better Software Faster was published in the book “97 Things Every Java Programmer Should Know” (O’Reilly Media) edited by Kevlin Henney & Trisha Gee.
Articles
- Building a Java application in IntelliJ IDEA on Oracle’s Dev.java/learn page
- Tips for reading code on Foojay
- Dev Harmony: Communication and Proven SRE Practices on gotopia
- Build a Spring Boot App with AI Assistant on the IntelliJ IDEA blog
- lntelliJ IDEA: Selectively Commit Changes to a File on Foojay
- Explore project structure with IntelliJ IDEA’s Dependency Matrix on Foojay
- Unexpected Things That Make You a Senior Developer with Frank Delporte
- Working with GitLab Merge Requests in IntelliJ IDEA on Foojay
- Contributing to Open Source Software: Creating a Pull Request on Foojay
- Analyzing Dependencies in IntelliJ IDEA on Foojay
- Cherry-Pick: Move a Commit to a Different Branch on Foojay
- Using Bots to Keep Dependencies Updated on Foojay
- Using Bookmarks in IntelliJ IDEA on Foojay
- Package Checker: Find & Fix Vulnerabilities with IntelliJ IDEA Ultimate on Foojay
- Managing Dependencies in IntelliJ IDEA on Foojay
- Viewing Dependencies in IntelliJ IDEA on Foojay
- Presenting with IntelliJ IDEA on Foojay
- Using Git Interactive Rebase on Foojay
Videos
Dev Harmony: Communication & Proven SRE Practices • Liz Fong-Jones & Marit van Dijk • GOTO 2023
Coffee + Software: Marit van Dijk, JetBrains Java Developer Advocate
Tips for onboarding to a new codebase or working with legacy code
Interview with Frank Delporte of Foojay at JCON
Podcasts
Code Remix Weekly | Using OpenRewrite with IntelliJ IDEA
Foojay – JCON Report, Part 2 (#50) – Maven, Software Security, Code Quality
A Bootiful Podcast: Marit van Dijk, JetBrains Developer Advocate
Duke’s Corner: Marit van Dijk: The Java Community is Awesome!
Agile Testing Fellow: Code Reading Clubs with Marit van Dijk | Episode #22
Who is Agile: #85 The jungle gym career path of Marit van Dijk
Foojay Podcast: #14: Debugging Tools and Skills for Fun and Profit
Maintainable podcast: Marit van Dijk: How Are We Going to Test This?
Webinars
Ensuring your website doesn’t crash during the holiday rush – Webinar with Lisa Crispin, Maaret Pyhäjärvi and Raluca Morariu
A whole team approach to DevOps: Build, test, and run – together! – Webinar with Lisa Crispin, Abby Bangser and Maryam Umar.
Testing for DevOps – Webinar with Ashley Hunsberger and Amber Race.
Mentions
Foojay.io FOSDEM Speaker Predictions for 2023
A quest: contribute to open source communities – Lisa Crispin
JBCNConf 2022: A great farewell
Kevlin Henney – Structure and interpretation of test cases (GOTO Amsterdam 2022)
Kevlin Henney – Best life and thoughts from 97 Things Every Programmer Should Know
How to Start Contributing to Open Source by Gunter Rotsaert
CukenFest London Asks: Marit van Dijk
Agile TD – Next 125 awesome testers you should keep your eye on always (2018)
Matt Broberg quoted my tweet in his talk “A Practical Guide to Open Source Contribution” at DevOps Minneapolis 2018
Cucumber Newsletter – Meet a Cucumber user: Helen Scott
Cucumber Community Newsletter #2: BDD in 30 seconds: a graphic Q&A, Meet a Cucumber user
Newsletters
My content has been featured in the following newsletters:
- Baeldung Java Weekly, Issue 536 featured Tips for reading code
- This Week in Spring – March 5th, 2024 featured Build a Spring Boot App with AI Assistant
- Payara Monthly Catch: February 2023 featured the Foojay podcast Debugging Tools & Skills for Fun and Profit
- Java Annotated Monthly – February 2023 featured IntelliJ IDEA: Managing Dependencies
- Payara Monthly Catch: January 2023 featured Viewing Dependencies in IntelliJ IDEA
- Triple Threat Java 11/01/23 featured Managing Dependencies in IntelliJ IDEA
- Triple Threat Java 7/12/22 featured Viewing Dependencies in IntelliJ IDEA
- Triple Threat Java 12/10/22 featured Presenting with IntelliJ IDEA
- Java Annotated Monthly – September 2022 featured IntelliJ IDEA. Pro Tips: Using Git Interactive Rebase
- The Payara Monthly Catch: August 2022 featured IntelliJ IDEA. Pro Tips: Using Git Interactive Rebase
- Tripple Threat Java 26/08/22 featured Using Git Interactive Rebase