<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Talks on pieterjd.be</title><link>https://pieterjd.github.io/talks/</link><description>Recent content in Talks on pieterjd.be</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><atom:link href="https://pieterjd.github.io/talks/index.xml" rel="self" type="application/rss+xml"/><item><title>Speedup Writing Tests with Wiremock Spring Boot Voxxed Days Brussels 2024</title><link>https://pieterjd.github.io/talks/speedup-writing-tests-with-wiremock-spring-boot-voxxeddays-brussels-2024/</link><pubDate>Tue, 21 May 2024 23:42:38 +0200</pubDate><guid>https://pieterjd.github.io/talks/speedup-writing-tests-with-wiremock-spring-boot-voxxeddays-brussels-2024/</guid><description>Calling APIs is business as usual. Building API clients is always good fun, testing them is somewhat trickier.
Wiremock is one of the most frequently used tools to mock APIs. Setting it up for testing purposes in your Spring Boot application is a bit daunting. Or should I say: WAS daunting. Enter WireMock Spring Boot, making your life easier.
In this short talk I&amp;rsquo;ll introduce the idead behind Wiremock. Next, we&amp;rsquo;ll put this newly gained knowledge into practice and craft unittests for a JsonPlaceholder client.</description></item><item><title>Add the Migrate module to your toolbox</title><link>https://pieterjd.github.io/talks/add-migrate-module-to-your-toolbox/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pieterjd.github.io/talks/add-migrate-module-to-your-toolbox/</guid><description>Developing a new website or upgrading an existing one: both are challenges. And in most cases there is already content that needs to be copied to the new website.
Meet the Migrate module! A splendid tool that already has proven itself, it is even included in Drupal 8 core. In this talk you can expect:
A short introduction on the migration process - ETL. Overview of the Migrate module: What is the Migrate module?</description></item><item><title>Automate boring tasks, save time &amp; learn something new</title><link>https://pieterjd.github.io/talks/automate-boring-tasks-save-time-learn-something-new/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pieterjd.github.io/talks/automate-boring-tasks-save-time-learn-something-new/</guid><description>We’ve all been there: repetitive, boring tasks we like to postpone. First of that kind that pops up in your mind: filling out timesheets!
While working at a Telco project, we had to fill out timesheets in the most archaic, nerve-wrecking system. Soon I was fed up and decided to automate this process with calling a REST Api, Selenium and some python programming. Soon I noticed I could automate other repetitive tasks.</description></item><item><title>Car Crash Analysis: Insights &amp; issues</title><link>https://pieterjd.github.io/talks/carcrash-analysis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pieterjd.github.io/talks/carcrash-analysis/</guid><description>In this talk, I present the project I worked on during the postgraduate studies for big data. It is a journey-like presentation where I describe chronologically how I tackled the issues and what new insights I acquired.
Data Science Leuven Meetup General info date: 14 november 2019 Event information: available on meetup format: 20 minutes presentation and 10 minutes Q &amp;amp; A slides: PDF Mentions on social media Design Is Dead .</description></item><item><title>Module Development - Get the drupal started</title><link>https://pieterjd.github.io/talks/module-development-get-the-drupal-started/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pieterjd.github.io/talks/module-development-get-the-drupal-started/</guid><description>Sorry, this talk is only available in Dutch.
Deze sessie wil beginnende drupal developers op weg helpen op basis van eigen ervaringen en eenvoudige, werkende voorbeelden. Tijdens het voorbije jaar ging veel tijd verloren om iets werkend te krijgen. De stijle leercurve, nieuwe concepten en massa&amp;rsquo;s documentatie maken het knap lastig om je weg te vinden bij het ontwikkelen van modules.
Na een inleiding van concepten - arrays, hooks, &amp;hellip; - worden met demo&amp;rsquo;s de tools en de verschillende aspecten van module development belicht:</description></item><item><title>No more John Doe: realistic mock data with mockaroo</title><link>https://pieterjd.github.io/talks/no-more-john-doe-realistic-mock-data-with-mockaroo/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pieterjd.github.io/talks/no-more-john-doe-realistic-mock-data-with-mockaroo/</guid><description>When working on something new, you often have to create fake data. Those attempts usually never exceed the John Doe or test123 level, and that’s fine. If you need more meaningful information, or have to generate data on more than one occasion, then you need a tool - welcome mockaroo!
Mockaroo offers a wide range of generators, ranging from IT (domain names, IP addresses, email) over commerce (currencies, IBAN) to miscellaneous (colors, animals, currencies).</description></item><item><title>No more monkeywork with AEMAdmin</title><link>https://pieterjd.github.io/talks/aemadmin-monkeywork/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pieterjd.github.io/talks/aemadmin-monkeywork/</guid><description>Manual actions are mindnumbing for developers all over the world. On top of that, developers want to automate about everything.
AEMAdmin started out of frustration of having to delete several nodes in the repository manually after every deploy on my localbox. I wanted an error-free 1-click operation. So I defined the steps just once and let the program run over and over again.
In the meantime, it kept on growing and it now is a fullblown library with all kind of actions for property, node and page manipulations, querying, and so on.</description></item><item><title>Speedup Writing Tests with Wiremock Spring Boot</title><link>https://pieterjd.github.io/talks/speedup-writing-tests-with-wiremock-spring-boot/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pieterjd.github.io/talks/speedup-writing-tests-with-wiremock-spring-boot/</guid><description>Calling APIs is business as usual. Building API clients is always good fun, testing them is somewhat trickier.
Wiremock is one of the most frequently used tools to mock APIs. Setting it up for testing purposes in your Spring Boot application is a bit daunting. Or should I say: WAS daunting. Enter WireMock Spring Boot, making your life easier.
I’ll kick off with building a simple API client and adding WireMock Spring Boot in the mix.</description></item><item><title>Spot the bullies!</title><link>https://pieterjd.github.io/talks/spot-the-bullies/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pieterjd.github.io/talks/spot-the-bullies/</guid><description>Fraud detection, for instance with credit cards, is an application of statistics. But you can use these techniques in your daily life as well. In this talk, I&amp;rsquo;ll show you how I used statistics to prove some people are indeed bullies and statistics can actually be cool sometimes :)
This talk was my 8th project in the Toastmasters competent communicator manual, Get comfortable with visual aids.
Toastmasters Fonske Leuven meeting General info date: 25 june 2015 Event information: available on Easyspeak - only available to paying toastmasters members format: speech between 5 and 7 minutes slides: Slideshare</description></item><item><title>Views, the only thing you really need to know!</title><link>https://pieterjd.github.io/talks/drupal-8-views/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pieterjd.github.io/talks/drupal-8-views/</guid><description>It is the number one deployed module for drupal 7 and it will be available in core for drupal 8. Off course, I&amp;rsquo;m talking about views!
As it is a very valuable tool that makes everyone&amp;rsquo;s life easier, you need to attend this session. I will walk you through views and cover following topics starting by a simple listing, over relationships, and filters - the whole shebang!
A simple user directory Order the users the way you want Filter out unwanted users Make your listing searchable bring in related content and information And if there is some additional time, some advanced techniques This session will mainly focus on demos and I will show you how you can try things out yourself with just a browser!</description></item></channel></rss>