• NMGN.tech Oktober 2018 - Hacktoberfest!
    ⏰ 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.

    Yoast

    Don Emanuelstraat 3 · Wijchen

    1 comment
  • NMGN.tech September 2018
    ⏰ 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.

    Yoast

    Don Emanuelstraat 3 · Wijchen

    6 comments
  • NMGN.tech Augustus 2018
    ⏰ 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.

    10KB

    Gorterplaats 10 · Nijmegen

    1 comment
  • 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.

    BigSpark B.V.

    Nieuwe Marktstraat 54 · Nijmegen

    6 comments
  • NMGN.tech Juni 2018 - BBQ and My first year with event sourcing by Tim Huijzers
    # Schema 18.30u - Deuren open 19.45u - Opening 20.00u - Tim Huijzers - My first year with event sourcing ~21.00u - Naborrelen Over the last couple of years, I have heard of Event sourcing but didn't really know where to start until I did a tutorial at DPC '17. After having some basic information it was time to start a Hackathon and after that something production worty. In this talk I will try to give the best information to get started and to know some of the problems you can face if you begin event-sourcing. About Tim Huijzers Professional Developer for more than 6 years now, Tim Huijzers is working at Drukwerkdeal.nl for little over 4 of them. Members of Pay-it team and advocate for good architecture. Like to be called a Developer and not a Programmer! Also Founder of DeventerPHP.

    RootNet

    Kerkenbos 1059 · Nijmegen

    1 comment
  • NMGN.tech Mei 2018
    # Schema 18.30u - Deuren open 19.45u - Opening 20.00u - Joop Lammerts - Improve your team synergy w/The Attitude Model ~21.00u - Naborrelen Let's talk about ego’s and how to deal with them. On one hand there are the egos of your teammates, clients, managers and so on. But on the other hand there is your own ego (yes, you have one). And sometimes these egos collide. I’ve been a developer for quite some time now and in a previous life I was a social worker. Over the years I have participated in a lot of meetings, with a lot of different egos. And I started to notice something. People tend to do what they are best at! When the one thing the other person is good at, is the exact same thing you suck at, you have a problem. But there is a solution: The Attitude Model. The Attitude model is not a good model, but it's an extremely useful model. It explains and predicts how teams argue, cooperate and excel. It helps us to understand what individuals need from their team and what they bring to the table. It allows us to truly help each other move from storming to performing. So come join me in my journey on how I became the world champion with my team (and clients).

    Isatis Group

    Keizerkarelplein 32 · Nijmegen

  • NMGN.tech Maart 2018
    # Schema 19.30u - Deuren open (let op: Geen pizza deze keer!) 19.45u - Van 0 naar 100 in 2 jaar - Andrew Wolters ~21.00u - Naborrelen # Van 0 tot 100 in 2 jaar: een microservices avontuur Wel of niet je microservices introduceren in je systeem, dat is een vraag die heftige discussies geeft. Het pad van microservices is hobbelig en geplaveid met technische uitdagingen. Sommigen adviseren te starten met een monoliet en deze op te breken, anderen raden met klem het hele idee af voor kleine teams of startups. Natuurlijk kunnen we met afgunst kijken naar hoe Coolblue of Netflix elk met een batallion developers vele microservices schrijven. Vele blogs en Youtube-talks zijn inmiddels te vinden op het internet. Kan óók een klein tot middelgroot bedrijf met even zo grote - of eigenlijk niet grote - systemen, alsnog een microservices architectuur met microservices principes toepassen? En: hoe dan, zodanig dat het niet alsnog een bende wordt? Ik vertel over ons avontuur, onze reis door architectuurland, om in twee jaar tijd van nul naar honderd microservices te komen. Dapperheid en vooral overmoed (of naiviteit) ontbreken niet. We zullen kijken naar modularisatie, naar het vormen van complexe en organische systemen via compositie van eenheden, naar de conversatie tussen de eenheden, in de taal die het domein beschrijft, naar het bewaken van bounded contexts, naar het managen van zoveel services, en naar de occasionele catastrofes. ___ Startup-tech-gek en architect Andrew Wolters is altijd op zoek naar manieren om beter, sneller en simpeler software te bouwen. Hij leid de software development bij ecommerce startup in de werkkleding, Proforto, en is betrokken in het leiderschapsteam van het bedrijf. Altijd open voor een goede discussie over een interessant vraagstuk.

    Rob Lammerts Fotografie

    De Vlotkampweg 76 · Nijmegen

    1 comment
  • NMGN.tech Februari 2018 | Heeft u rechten op het internet?
    Schema 18.30u - Deuren open 19.00u - Pizza wordt bezorgd! 19.45u - Heeft u rechten op het internet? door Ruud van Gestel ~21.00u - Naborrelen ---- Heeft u rechten op het internet? Het internet heeft zich ontwikkeld tot een onmisbaar element in onze samenleving. Maar vaak lijkt deze virtuele wereld een wetteloze chaos, waar je kunt doen en laten wat je wilt. Auteursrechten worden met voeten getreden, privacy bestaat niet en laster en smaad tieren welig. En zelden of nooit wordt hiertegen opgetreden. Is dit een kwestie van niet-kunnen? Of niet-willen? Over het algemeen zijn we redelijk op de hoogte van de wettelijke regeltjes van onze fysieke wereld, maar hoe gelden die in een virtuele wereld? Kunnen we wetten en regels eenvoudig extrapoleren of kent het internet zijn eigen juridische werkelijkheid? Met behulp van praktijkvoorbeelden en anekdotes wordt een inleidend kijkje geboden in het juridische getouwtrek op het internet met – in het kader van komende wetswijzigingen – extra aandacht voor onze privacy op het internet.

    Creative Group

    Kerkenbos 13-01, 6546 BG Nijmegen · Nijmegen

    2 comments
  • NMGN.tech Januari 2017 | (Di|Con)vergent Mob Refactoring
    Schema 18.30u - Deuren open 19.00u - Voedsel wordt bezorgd! 19.30u - (Di|Con)vergent Mob Refactoring - Bring a laptop with you! 21.30u - Naborrelen (Di|Con)vergent Mob Refactoring door Pim Elshoff en Joop Lammerts Programmers come in all kinds and sizes. But we’ve found that there is one major distinction that keeps us from working together: attitude. Optimistic programmers tend to come up with solutions quickly, while not always respecting the problem. Pessimistic programmers tend to come up with questions quickly, while not always respecting simpler solutions. Working together can be difficult. But by explicitly diverging and converging we can find respect for each other and what we have to bring to the table. By working together we find better solutions than we could working alone. We will group up in teams of four or five, in so called mobs, and work on a case study in pomodoro’s. We will first diverge, to give the optimists their moment in the spotlight, where they can create tempo and get some things done. Then we will converge and give the pessimists the power, where they can refine and get things done well. If you’re not sure what your attitude is, then we will help you discover it. We will be helping MeetInc. Their current implementation of what a meetup is, is sorely lacking. And the business has come with new rules. We will use this opportunity to make the code reflect the domain of meetups better. Your exact mission, should you choose to accept it, will be presented to you on GitHub shortly. And fear not, you are not alone. Your team is there with you, as are the business experts, who can answers all of your questions.

    Proforto

    Kerkenbos 1103-C, 6546 BC · Nijmegen

  • NMGN.tech December 2017
    Schema 18.30u - Deuren open 19.00u - Pizza delivery! 20.00u - Machine Learning door Leon Gerritsen 21.00u - Naborrelen Machine Learning door Leon Gerritsen Van Amazon’s Alexa en zelfrijdende Tesla’s tot de Toon thermostaat en automatische fraude detectie bij banken: de toepassingen van machine learning beginnen langzaam maar zeker in alle aspecten van ons dagelijks leven door te dringen. Maar wat gebeurt er achter de schermen? Hoe kan een algoritme zelf leren? En wat kunnen we de komende jaren verwachten op dit gebied ? We zullen het op woensdag 20 december hebben over de basis van machine learning, de huidige stand van zaken en of we ons al zorgen moeten gaan maken over een overname door Skynet.

    Yoast

    Don Emanuelstraat 3 · Wijchen

    2 comments