Kennis nieuwsbrief – Banaan editie 🍌

Kennis Nieuwsbrief

Ook in dit nieuwe jaar een nieuwe nieuwsbrief. Alvast een bonus tip: schrijf je in januari nog in voor de Test Automation Days voor een lager early bird tarief. TAD2023 vindt plaats in mei.

Kijk hieronder bij de meetups om aan je Scrum coach skills te werken of meer te leren of cybersecurity. We hebben daarnaast wat artikelen over flaky testen gevonden en een fascinerende online cursus kunstmatige intelligentie. Als laatste een pluralsight tip over Powershell.

Veel plezier er weer mee! 🍌

Schrijf je hier in en ontvang voortaan altijd de newspark kennis nieuwsbrief


In deze editie:

πŸ§‘β€πŸ€β€πŸ§‘Β  Meetups
πŸ“ΌΒ  Video van de maand
🌐  Internet tips
πŸ‘ŒΒ  Gedeeld door newspark

Meetups πŸ§‘β€πŸ€β€πŸ§‘

De meetup die newspark organiseert over blockchain is al op 12 januari a.s. Heb je nog tijd kom dan vooral langs om te leren hoe blockchains nu precies in elkaar zitten. Deelname is gratis incl. een hapje eten.

Daarnaast kun je deze maand meer leren over Selenide, cybersecurity en ethical hacking en meer inzicht krijgen in de coachende taak van Scrum Masters.

// 12 januari
Deepdive: zelf een blockchain opzetten
“Verwacht niet dat je na afloop een nieuwe crypto hebt opgezet waarvan je rijk gaat worden. Wel begrijp je hopelijk de blockchain technologie beter. Mede daardoor kun je misschien beter bepalen in welke crypto je wilt investeren.”

// 18 januari
Selenide: UI tests in java & 10 bad advice on team design to decrease quality
“In this presentation, Andrei will show how you can write readable and stable UI tests with Selenide – an open-source library for writing UI tests in Java. You will see some popular features like screenshots, reports, downloading files, proxy, custom matchers & actions and so on.”

// 24 januari
The basis of Cybersecurity
“We will help you learn the basics and see just how far you can go by understanding the fundamentals of Cybersecurity”

// 26 januari
WORKSHOP Ethical Hacking
“Wil je alles weten over security en ethical hacking? Dan is dit je kans.”

// 31 januari
How many coaches does it take to change al light bulb?
“What some people believe to be coaching may not be coaching; done wrongly it can be damaging to the team and the individual. It can limit the possibilities of the individual and the team. Done well it can lead to fulfilment and create a world of possibilities for an individual, and the team.
So what is coaching from a Scrum Master’s point of view? What is coaching from Scrum.org’s point of view? Is a Scrum Master an Agile Coach? (Yes)”

// 6 – 10 februari
Automation Guild 2023
“TestGuild’s 7th Annual LIVE Online Event Dedicated To Helping You Achieve More Reliable & Less Flaky Automation… And Succeed With All Your Automation Testing Efforts”

// 1 – 3 maart
2023 RoboCon Online
“The online conference will take place from March 1st to March 3rd with three amazing days and fully online content. We will stream the recorded talks from Helsinki but will also have at least 50% fresh content.”


Video van de maand πŸ“Ό

Exploing with Automation
In deze video laat James Thomas zien hoe je testautomatisering kunt gebruiken om exploratief te testen. Je kunt bijvoorbeeld een API onderzoeken waarover je verder geen informatie hebt door de endpoints op te vragen en eens rond te kijken wat je daar allemaal uit krijgt. Tijdens deze presentatie laat hij goed zien hoe je met behulp van een paar simpele tools heel veel te weten kunt komen.


Internet tips 🌐

De oorzaken, kosten en oplossingen van flaky testen.

Flaky testen zijn de gezworen vijand van iedere testautomatiseerder. Flaky testen, die soms slagen en soms falen, zijn een dagelijkse bron van ergernis en onproductieve tijd. Grote organisaties gaan hier dan ook serieus mee om.

Het is belangrijk om flaky testen te voorkomen of snel aan te pakken. Ze zorgen voor een negatieve spiraal doordat developers de testen steeds opnieuw moeten draaien om te zien of ze slagen. Hierdoor wordt de looptijd voor een oplevering steeds langer. En het vertrouwen in de testen wordt minder. Testen worden niet meer gedraaid of niet meer vertrouwd. De kwaliteit van de software gaat achteruit en de reputatie van het team wordt slechter. –Β The Unexpected Costs of Flaky Tests

Bij Spotify hebben ze meerdere tools zelf gemaakt die de flakiness van testen bijhouden. Alleen al het bijhouden van flakiness zorgt ervoor dat de flakiness snel verminderd. Hiernaast is het belangrijk om testen op te knippen, onafhankelijk te maken en de staat van de geteste applicatie te controleren en te resetten voor iedere test. –Β Test Flakiness – Methods for identifying and dealing with flaky tests

Naast het inzichtelijk maken is het handig om testen heel vaak te draaien voordat je ze in je vaste test suite opneemt om te zien of ze stabiel zijn. Als je een wijziging hebt gedaan aan een test of als ze toch flaky blijken te zijn, isoleer ze dan buiten je test suite. Het is verstandig om de staat van het systeem te controleren door de data te resetten en test doubles te gebruiken zoals bij contract testen. – How to Deal with Flaky Tests

Elements of AI
Een gratis online cursus van de Universiteit van Helsinki over kunstmatige intelligentie. De website is ook prachtig vormgegeven.

Deel 1 is voor iedereen die wil weten wat AI is, wat er mogelijk (en niet mogelijk) is met AI en welke invloed het op onze levens heeft. Er komt geen ingewikkelde wiskunde of programmeerkennis bij kijken.

Deel 2 gaat over het bouwen van AI. Hier leer je over de daadwerkelijke AI algoritmes die nodig zijn om AI oplossingen te bouwen. Wat basis Python programmeerkennis is aanbevolen om hier het meeste uit te halen.

Pluralsight tip van de maand: PowerShell: Getting Started
Wel eerst even inloggen! “This is an introductory course on PowerShell and how to use it for basic IT operations support.” Deze introductieles is onderdeel van hetΒ Windows PowerShell: Essentials skill pathΒ waarin je ook uitgebreider leert met PowerShell omgaan zoals netwerkhandelingen en automatisering.”


Onlangs gedeeld door newspark πŸ‘Œ

Een nieuw jaar, een nieuwe deepdive: Blockchain wat is dat nou precies?
– Wat is eigenlijk het nut van een blockchain?
– Wat zijn smart contracts?
– Hoe draai je een applicatie op een blockchain?
– Wat is ‘proof of work’ dan wel ‘proof of stake’? En is het ene blockchain dus beter dan het andere?
– Blockchain vs Crypto, wat is het verschil en wat zijn de gelijkenissen?
Er zijn vast nog veel meer vragen die we willen beantwoorden tijdens deze deepdive op 12 januari a.s. We gaan er lekker diep induiken en zelf onderzoeken en experimenteren. En vervolgens delen we alle bevindingen met elkaar. Doe je mee?

Gezellig kerstdiner als afsluiting
Eindelijk kon het weer en sloten we het jaar af met een gezellig kerstdiner met partners. In de sfeervolle ambiance van Buitenplaats Amerongen, hadden wij een plezierig samenzijn. Uiteraard waren hierbij ook de partners van de partij en kwamen we met praktisch het hele team al in kerstsfeer. Tijdens een heerlijk diner stonden we uiteraard ook even stil bij de gebeurtenissen in 2022.


Inschrijven voor deze nieuwsbrief

Wil je deze kennis nieuwsbrief vaker ontvangen? Schrijf je in via bovenstaande knop en ontvang iedere editie. Bekijk hier vorige edities.