Speaker

Matthias van den Elsacker

Matthias van den Elsacker

System and Network Engineer @ Axxes

Antwerpen, Belgium

I started out my IT Career as all-round IT support for small to medium-sized businesses. After a few years I joined Axxes IT Consultancy in 2014, where I still work today as a System and Network Engineer.

Today, I am primarily working with Cisco networking equipment. Past experiences include Microsoft technologies like Active Directory, PowerShell and System Center Configuration Manager.

Area of Expertise

  • Information & Communications Technology

Topics

  • PowerShell
  • Windows
  • Cisco

Home Automation - Easy to build your own Domotics/automation via Home Assistant

Een talk om aan te geven dat je gemakkelijk een 'domoticasysteem' kunt bouwen met je eigen experiences.

Moderniseren van PowerShell Scripts

Ik zit in de informaticasector, dus logischerwijs ben ik net zoals de meesten van ons zeer geïnteresseerd in nieuwe technologieën en ontwikkelingen. Niet alleen binnen mijn eigen vakgebied (System en Network Engineering) maar ook daarbuiten (Development, Machine Learning, AI, Renewable Energy,...).

Toch merk ik van mezelf dat ik deze nieuwe technologieën vaak voor mijn eigen projecten niet gebruik. Ik heb het soms moeilijk met uit mijn comfort zone te treden waardoor ik nog te vaak vastklamp aan methodes en programma's die al jaar en dag hun dienst bewijzen. In principe is hier niets mis mee natuurlijk, maar het kan misschien efficiënter of beter.

"Don't change a winning team" of "stilstaan is achteruitgaan"? In deze talk haal ik met een aantal persoonlijke voorbeelden en anekdotes aan hoe ik mijn eigen manier van werken met PowerShell scripts heb verbeterd of gemoderniseerd door middel van onder meer een aantal best-practices toe te passen, te verhuizen van PowerShell naar PowerShell Core, de stap te zetten van ISE naar VS Code, en eindelijk Git te leren gebruiken.

IP IP Hoera

We vertellen aan de hand van een fictieve persoon hoe het loon berekend wordt en wat er allemaal in het zwarte gat van de bedrijfsvoorheffing naar de fiscus verdwijnt.

Why I banned Facebook from my life

Sinds Whatsapp is overgenomen door Facebook in 2014, zijn de privacy policies steeds ingrijpend geworden, ondanks gemaakte beloftes. 2021 was hierbij de spreekwoordelijke druppel die mijn persoonlijke emmer deed overlopen.

Hoe is het zover gekomen, en wat is de impact op mijn (online) leven? Een kort overzicht.

PowerShell Toolmaking and GUI building

PowerShell wordt meestal gebruikt als scripting taal: Get-ADUser, Select-Object, Export-CSV,... Maar PowerShell is veel meer dan dat. Onder de motorkap zit namelijk een volledig functionele object-oriented programmeertaal verborgen. In combinatie met XAML (WPF) als markup language, is het perfect mogelijk om interactieve GUIs te bouwen met uitsluitend PowerShell code.

In deze sessie met live demo's maak ik gebruik van het welbekende Visual Studio om snel, en met relatief weinig code, user interfaces te bouwen rond bestaande PowerShell modules. Deze GUIs kunnen gebruikt worden door mede system administrators voor het managen van de omgeving, alsook door Jan met de Pet om zijn dagdagelijkse taken te vergemakkelijken.

PowerShell as Open-Source Cross-Platform Object-Oriented Programming Language

"They called me a madman."

In mijn talk vorig jaar haalde ik al aan dat PowerShell al lang veel meer is dan enkel een scripting taal. Dit jaar ga ik daar graag dieper op in, en maak ik mijn statement nog straffer: PowerShell is niet alleen een Object-Oriented programmeertaal, PowerShell is ook Cross-Platform, en Open-Source.

PowerShell wordt PowerShell Core, en draait vandaag al op Windows, Linux, macOS, en ARM. In deze talk met live demo's en voorbeelden leg ik uit hoe het zo ver is kunnen komen, en wat de mogelijke toepassingen zijn.

Matthias van den Elsacker

System and Network Engineer @ Axxes

Antwerpen, Belgium