Loading
  • NMGN.tech maart 2020

    Isatis Health

    ⏰ Schema 19.30u - Deuren open 19.45u - Opening 20.00u - Making an impact with duct tape - Thijs Suijten ~21.00u - Naborrelen 📌 Making an impact with duct tape Use technology to make the world a better place. Sounds good, right? But where to start and what good can we possibly do with very limited resources? At Hack The Planet, this is the challenge we took on. I will share how we are able to help organizations like Greenpeace and WWF with topics like loneliness, forest fires and wildlife poaching. You will learn how we go about these projects, what challenges we face and how we try to improve our planet using pragmatic technology — and a bit of duct tape. 👨About Thijs Thijs is an engineer with over 15 years of experience in tech. He founded several startups and worked on successful and miserably failed products in large and small teams. He loves using technology to make the world a better place.

  • NMGN.tech januari 2020

    Isatis Group

    ⏰ Schema 19.30u - Deuren open 19.45u - Opening 20.00u - Rogier Lommers - Re-design for the cloud: hoe bol.com de cloud gebruikt in combinatie met horizontal scaling ~21.00u - Naborrelen 📌 Re-design for the cloud: hoe bol.com de cloud gebruikt in combinatie met horizontal scaling Bol.com ontvangt 4.2 miljoen URLs naar partner assets per dag. Elk asset moet worden gedownload, maar bevat mogelijk kwaadwillende code. We hebben een proxy server ontwikkeld waarmee we deze kwaadwillende code kunnen verwijderen, maar dit is een dure operatie. Het is dan ook complex om deze service dynamisch te schalen m.b.t. de load. Gelukkig helpt de cloud ons hierbij! Tijdens deze presentatie laat ik zien hoe we dit proces hebben ingericht, waarbij we maximaal gebruik maken van de schaalbaarheid en elasticiteit van de cloud. Hoe we het proces hebben opgedeeld van één "atomic action" naar meerdere logische units. 👨‍💻 Over Rogier Lommers Rogier Lommers is een ervaren software architect, werkend voor bol.com. Hij ontwikkelt backend systemen, waarbij de focus ligt op hoge beschikbaarheid, performance en (horizontale) schaalbaarheid.

  • NMGN.tech november 2019

    Isatis Health

    1
  • NMGN.tech september 2019

    Isatis Group

    ⏰ Schema 19.30u - Deuren open 19.45u - Opening 20.00u - "Everything-as-code" a bridge too far? door Rik Ribbers ~21.00u - Naborrelen 📌 "Everything-as-code" a bridge too far? Het DevSecOps team van Isatis Health maakt gebruik van Terraform in combinatie met Azure DevOps om de cloud infrastructuur in te richten. Terraform maakt het mogelijk om (bijna) alle componenten van het Azure platform uit te rollen door middel van infrastucture-as-code. Denk hierbij niet alleen aan een storageaccount, virtualmachine of een kubernetes cluster, maar ook aan policies t.b.v governance, monitoring/alerting en uitdelen van rechten. In deze presentatie vertelt Rik wat Terraform is, hoe binnen het DevSecOps team Terraform ingezet wordt voor de cloud infrastructuur en wat wij in de afgelopen 3 jaar geleerd hebben. 👨‍💻 Over Rik Ribbers Rik Ribbers is cloudengineer en scrummaster van het DevSecOps team binnen Isatis Health. Hij heeft een achtergrond in software development en architectuur.

    2
  • NMGN.tech januari 2019 | Explore.Decide.Solutions

    Yoast BV

    ⏰ Schema 18.30u - Deuren open 18.45u - Opening 19.00u - Explore.Decide.Solutions door Pim Elshoff & Joop Lammerts ~21.00u - Naborrelen 📌 Explore.Decide.Solutions Bij Procurios gebruiken we Event Storming om te ontdekken welke processen er spelen bij onze klanten. We gebruiken hier een speciale techniek met Divergeren en Convergeren om tot een succesvolle storming te komen. We onderzoeken het domein, maken keuzes en ontdekken oplossingen. Met de Double Design Diamond aanpak ben je in staat om met de Event Storm naar een startpunt voor je software traject te komen. Leer hoe je een event storm structureert. Aan het eind van deze workshop kun je zelf een Event Storm leiden van start tot eind. 👨‍💻 Over Pim Elshoff Pim probeert alles een beetje beter te doen. Als Scrum developer heeft hij veel ervaring op het gebied van SOLID programmeren, geduldig mentoren en het oplossen van complexe problemen door Domain Driven Design. 👨‍💻 Over Joop Lammerts Domain Driven Design, Test Driven development end team dynamicva zijn onderwerpen waar je veel van kan leren bij mij. Ik ben Joop Lammerts, en doe aan web-development sinds het begin van web 2.0. Na het werken voor een eeuwigheid in eenzaamheid heb ik mij nu omringt met enthousiaste collega's.

    1
  • NMGN.tech November 2018

    RootNet

    ⏰ Schema 18.30u - Deuren open 19.00u - Pizza wordt bezorgd! 19.45u - Opening 20.00u - I'm doing Dependency Injection; What can go wrong? door Steven van Deursen ~21.00u - Naborrelen 📌 I'm doing Dependency Injection; What can go wrong? Dependency Injection is een techniek om applicatie code te schrijven die loosely coupled is. De belofte is dat onze applicaties hierdoor onderhoudbaarder worden. De meeste ontwikkelaars zijn bekend met DI en we gebruiken bijna allemaal wel een DI Container in onze applicaties. De tools zijn echter maar een deel van het verhaal. Sterker nog, ze zijn optioneel als we het Dependency Injection pattern willen toepassen. DI heeft zijn eigen set aan specifieke patterns, anti-patterns en code smells. In deze sessie behandelen we een DI-specifieke code smell waar iedereen die met DI aan de slag gaat mee te maken krijgt. We zullen gaan kijken naar de oorzaken van de code smell en hoe we onze code kunnen verbeteren. 👨‍💻 Over Steven van Deursen Steven is een software ontwikkelaar uit Nijmegen, ontwikkelaar van de open source DI container Simple Injector, en co-auteur van het boek "Dependency Injection in .NET, Second Edition - Principles, Practices, Patterns".

    6
  • NMGN.tech Oktober 2018 - Hacktoberfest!

    Yoast

    ⏰ Schema 18.30u - Deuren open 19.00u - Introductie Hacktoberfest 19.30u - Werken aan een open source project 22.00u - Einde! 📌 Hacktoberfest! Hacktoberfest — brought to you by DigitalOcean in partnership with GitHub and Twilio — is a month-long celebration of open source software. Maintainers are invited to guide would-be contributors towards issues that will help move the project forward, and contributors get the opportunity to give back to both projects they like, and ones they've just discovered. No contribution is too small—bug fixes and documentation updates are valid ways of participating. Can't make it to this event? Hacktoberfest is virtual and open to participants from around the globe. Sign up to participate today at https://hacktoberfest.digitalocean.com/ 🏆Rules and Prizes First sign up on the Hacktoberfest site. If you open up five pull requests between October 1 and October 31, you'll win a free, limited edition Hacktoberfest T-shirt. (Pull requests do not have to be merged and accepted; as long as they've been opened between the very start of October 1 and the very end of October 31, they count towards a free T-shirt.) Connect with other Hacktoberfest participants (Hacktobefestants?) by using the hashtag, #hacktoberfest, on your social media platform of choice. New to DigitalOcean? Receive USD $100 in infrastructure credit at do.co/hacktoberfest2018.

    1
  • NMGN.tech September 2018

    Yoast

    ⏰ Schema 18.30u - Deuren open 19.00u - Pizza wordt bezorgd! 19.45u - Opening 20.00u - Distributed processing door Rogier Lommers ~21.00u - Naborrelen 📌 Distributed Processing Afbeeldingen worden steeds belangrijker voor onze klanten. We hebben enorm veel baat bij de ideale afbeelding, volledig client-geoptimaliseerd. Dit vergroot de user expierience en uiteindelijk de conversie. Hoe minder bytes, hoe beter. Tijdens deze presentatie leg ik uit hoe afbeeldingen en andere assets door ons IT landschap stromen, welke technieken hiermee gepaard gaan en waar de bottleneck zit. Ook vertel ik over een cool project dat is ontstaan vanuit een hackaton. We hadden een enorme uitdaging om (eenmalig) al onze afbeeldingen opnieuw te renderen. Maar hoe kom je zo snel aan al die hardware?? Waar een hackaton en wat "seti@bol"-gevoel al niet goed voor zijn.... 👨‍💻 Over Rogier Lommers Rogier werkt al zo'n 8 jaar bij bol.com, waarvan de laatste 4 jaar als software architect.

    6
  • NMGN.tech Augustus 2018

    10KB

    ⏰ Schema 18.30u - Deuren open 19.00u - Pizza wordt bezorgd! 19.45u - Opening 20.00u - Introductie in Elixir door Ewout Kleinsmann ~21.00u - Naborrelen 📌 Introductie in Elixir Elixir is een dynamische, functionele programmeertaal die is gedesignd voor het maken van schaalbare en goed te onderhouden applicaties. Doordat Elixir op de Erlang VM draait kan de taal, ondanks dat deze vrij jong is, rekenen op een zeer stabiele basis. De Erlang VM staat bekend om zijn lage latency, goede distribueerbaarheid en fout-tolerantie. In mijn presentatie geef ik eerst een introductie van de taal waarin ik toffe features zoals pattern matching en doctests bespreek. In het tweede deel van mijn presentatie ga ik verder in op de bouwblokken die Elixir biedt voor concurrency. 👨‍💻 Ewout Kleinsmann Ik was denk ik zes jaar oud toen ik samen met mijn vader m'n eerste programmaatje schreef in BASIC. En hoewel ik na mijn VWO elektrotechniek ben gaan studeren aan de Universiteit Twente, bleef ik in mijn vrije tijd altijd bezig met programmeren. Vanaf 2012 ben ik er serieuzer mee aan de slag gegaan en heb ik samen met Roland Boon de vakantiezoekmachine Bonnevoy gemaakt. Dit startupavontuur bleek zakelijk geen succes, maar was wel erg leerzaam en maakte voor mij ook duidelijk dat ik mijn geld wilde gaan verdienen als developer en als ondernemer. In 2013 hebben Roland en ik toen samen 10KB opgericht. Onze ervaring tot dan toe was voornamelijk in PHP en JavaScript, maar met de oprichting van 10KB hebben Ruby on Rails aan onze stack toegevoegd. Sindsdien zijn we nooit meer opgehouden met nieuwe technologieën aan onze stack toe te voegen. Elixir is één van de meest recente toevoegingen en tevens het onderwerp van mijn presentatie.

    1
  • NMGN.tech Juli 2018 - Moving from legacy to event-driven with Kafka

    ⏰ Schema 18.30u - Deuren open 19.00u - Pizza wordt bezorgd! 19.45u - Opening 20.00u - Jeroen van der Gulik - Moving from legacy to event-driven with Kafka ~21.00u - Naborrelen 📌 Moving from legacy to event-driven with Kafka One of the biggest problems when dealing with legacy is any change to the software might break the old system. Refactoring is usually slow and dangerous. In this talk I will discuss how we successful migrated an ancient legacy project to an event-driven architecture using just the power of events and Kafka. ➡️ About Jeroen van der Gulik Jeroen is co-founder of Isset, software architect, consultant, coach and occasional speaker. Often brought in at large companies to enable change and innovation projects. His company specializes in video streaming/transcoding and publishing platforms. Co-organizer of DDDNL and boardgames enthousiast. He also likes cats and penguins.

    6