Iedere laatste woensdag van de maand organiseren wij een TechNight. Wij zorgen iedere keer weer voor de meest interessante onderwerpen op het gebied van software development.
18:30 |
What about Hexagonal Architecture
Talk by Marco Veenendaal (1 hour) “Hexagonal Architecture defines conceptual layers of code responsibility, and then points out ways to decouple code between those layers. It's helped clarify when, how and why we use interfaces (among other ideas)." In andere woorden: Hexagonal Architecture maakt je code toekomstbestendig, je structuur duidelijker en makkelijker te testen. Maar wat zijn de verschillende lagen en hoe integreren deze lagen? Tijdens deze sessie laat Marco zien wat Hexagonal Architecture is, hoe je dit kan implementeren en meer praktische tips in dit proces! |
18:30 |
UX for Developers
Talk by Mirela Kahrimanovic (1 hour) Als front-ender werk je in sommige projecten samen met UX designers die zorgen voor goede wireframes en concepten zodat jij je meer kunt focussen op de code. Tegelijk zullen er genoeg projecten zijn waar er geen UX designer is en jij met jouw inzichten en vaardigheden ervoor moet zorgen dat het product dat je oplevert optimaal functioneert voor de gebruiker. Dan ben jij de eigenaar van de user experience en ligt het oplossen van echte problemen voor de gebruiker in jouw handen. Maar hoe borg je dat je gebruikers ook echt centraal staan in je dagelijkse werkzaamheden? Tijdens deze Technight worden de volgende vragen voor jou beantwoord: • Hoe krijg je inzicht in wie de gebruikers zijn? • Customer journeys zijn hot topic, maar hoe zorg je ervoor dat ze ook bruikbaar zijn? • Hoe gedragen gebruikers zich online en hoe kan je daar rekening mee houden? • Hoe zet je inzichten om naar concrete verbeteringen? |
18:30 |
Security voor developers
Talk by Jurgen Kloosterman (1 hour) Het ontwikkelen van applicaties is een complexe bezigheid. Of het nu gaat om een app of een webapplicatie met een front- en backend in AWS/Azure, je zult continu op de hoogte moeten blijven van de best-practices van zowel de software en het inrichten van de onderliggende architectuur. Met de introductie van DevOps en DevSecOps worden de verantwoordelijkheden nog vele malen breder. Want waar kun je het beste beginnen als je met de eerste regel code begint? Het doel van deze talk is om een interactieve discussie op te wekken over hoe applicaties op dit moment ontwikkeld worden en hoe je als ontwikkelaar bijvoorbeeld met een aanstaand beveiligingsonderzoek om kunt gaan. Waar wordt er bij zo'n onderzoek op gelet en waar kun jij nu al rekening mee houden in het ontwerp? Onderstaande punten worden tijdens deze talk besproken: * Wat versta je onder security bij het ontwikkelen van applicaties in de SDLC? * Hoe hoog staat security op dit moment op de agenda bij de organisaties waarvoor je software bouwt? * Welke technieken gebruik je bij het ontwikkelen van applicaties? DevOps/DevSecOps/Threat modeling? * Overzicht van best-practices (front- & backend/apps en architectuur) vanuit een offensieve kant. * Break-out met case-studies. |