- Back-end programming: making your applications cloud ready
In collaboration with ISAAC (https://bit.ly/2lETIe3), we want to invite you to share your experience and questions about making your applications cloud ready for the changing world. Agenda: 18:30 Doors open + 🍔🍔🍔 19:00 💬1: Jan-Willem Mulder 19:35 Short break 19:45 💬2: Ruud Zwakenburg 20:20 Short break 20:30 💬3: Dennis Abrazhevich 21:15 End + drinks Jan-Willem Mulder: TD @ ISAAC: CI/CD with containers from a Java developer perspective Bio: Being a specialist in the field of automation and CI / CD, Jan-Willem steers the project teams of ISAAC’s Java Chapter with regards to design and the development of solutions. As ISAACs Technical Director, Jan-Willem ensures the teams are challenged with fun, interesting and complex projects. He also guides several Guilds linked to technology innovation within ISAAC. Ruud Zwakenburg: Senior Solution Architect @ Red Hat: Supersonic Subatomic Java Bio: He is a Solution Architect at Red Hat and has many years of experience in system development, integration, middleware and nowadays, also container-native application development. Dennis Abrazhevich: Solution Architect: Serverless approach for reducing complexity Bio: Dennis is an AWS cloud consultant and architect with years of experience in solution and systems design and integration. His projects involve devops automation, CI/CD, data ETL, analytics and big data lake. Professional interests are in the functional Clojure platform, reducing complexity of system development by modernising architecture, technical maturity and automation. He worked in domains of digital on-demand television, health systems, online gaming, digital/online marketing and academia. Dennis’ personal interest are reading, tennis, music- and filmmaking. Can't talk Server Side Solutions on an empty stomach -> some food and drinks are provided! The evening will finish of with time for drinks and chats. Hope to meet you there!
- Introduction to GraphQL
- Securing your Java code in a DevOps world
On Tuesday June 18th it’s all about securing your Java code in a DevOps world. We all know that security is important, since we don't want our application to be in the news because of a hack. We will live code and protect a Spring Boot application and configure/prepare our build and CI/CD environment to check for security vulnerabilities. 18:30 Doors open + 🍔🍔🍔 19:00 Hinse ter Schuur 20:00 Break 20:15 Marten Deinum 21:15 End + drinks 💬 1: Practical Security in a DevOps world Currently, in the fast changing world we do not release once a year but twice a day. With a traditional security team that needs to check each release this will be a problem. We all know that security is important, since we don't want our application to be in the news because of a hack. A security department which acts as a tollgate can help in keeping applications secure, but conflicts with the flexibility we would like to have. This talk will provide you with some key takeaways on how you as a Developer can both release fast and often and be secure at the same time. Hinse ter Schuur Hinse is an experienced Scala and Java software at SDB Java. He is passionate about the right abstractions, clean code and cyber security and he loves to share his experience with others in order to learn together. 💬 2: Abstract Security in an application is often implemented as an afterthought and is generally only focussed on implementing security rules for controlling access. However when developing an application or rather a system there are more things to take into consideration regarding security. To mention a few: - Possible attack vectors for the application (CSRF attacks or XSS attacks) - Security vulnerabilities in the platform and frameworks used - Security vulnerabilities in the container produced by the build - Certificates, TLS and used ciphers In this session we will take a look at how we can use the build and continuous integration environment to create a secure development environment and automatically detect security flaws in our system. We will live code and protect a Spring Boot application and configure/prepare our build and CI/CD environment to check for security vulnerabilities. Marten Deinum Marten is a Java / Spring Consultant at Conspect. He has been working with Java for over 20 years. He has been a Spring fan, user and advocate since he read "J2EE Design and Development" in 2003. As an author he has written several books on Spring and Spring Boot. When not developing software or writing books he can be found around water either teaching Lifesaving or SCUBA diving. 🅿️ Parking We are located next to Station Amsterdam South which is easy to reach by public transport. If you come by car there are cheap parking options close to the meetup location. In the streets after “De Boelelaan” (5/10 minute walk) you can park for €1,40 per hour between 08:00 – 19:00. After 19:00 it’s for free. If you have any questions, please feel free to ask them in the comment section below. See you then!
- IoT and Machine Learning: a match made in heaven!
Gartner predicts there will be 10 billion devices connected to the Internet in 2020, 22 billion by 2025. That is a huge amount of devices, generating enormous amounts of data. And that data needs to be processed. Machine Learning can be a great solution to handle this tidal wave of data: machines are much better are learning patterns from a huge pile of numbers than humans are. 18:30 Doors open + free burgers & drinks 19:00 Dennis Vroegop 20:15 Q&A 20:30 End + drinks But how does that work? What does it mean when we connect machines to intelligence? Will we make the Terminator movies come alive? Are we doomed? To put your mind at ease, Dennis will show you what this all means and why we shouldn’t be afraid . He will explain what Machine Learning is and how we can use this to make sense of data. And yes, he will show this live on stage using some cool devices. So if you are curious about processing data in the (not to distant) future, you should come and listen! About Dennis Dennis Vroegop is a seasoned developer and speaker. He is always on the lookout for new techniques to make the work of the developers easier. Of course, being a nerd, it has to be cool as well. Reason for him to focus on things such as Virtual Reality, IOT, AI, ML and in particular the HoloLens. Dennis is the author of the HoloLens Developers Guide and has appeared in numerous articles and tv programs talking about these technologies.
- Enhancing performance in a cleaner test environment
Are you ready for our next Testing Meetup? How do we find our way towards a working and properly automated test environment and how important is the part of a performance tester? Let’s try to focus on the aspects that not everybody is paying attention to! How we automate the right processes with the resources that we have at hand is a topic that should be on everybody’s agenda. For that reason, it will be ours on the 23rd of April! Agenda: 18:30 Doors open + 🍔🍔🍔 19:00 Joerek van Gaalen 20:00 Break 20:15 Rick Tracy 21:15 End + drinks 💬 1: Joerek van Gaalen Joerek will show us how performance testing is not -only- right before the go-live anymore, especially in a DevOps environment. In this part of the meetup, we will get to know more about the situation of the performance engineer and how he needs to be aware of way more than just the testing part. 💬 2: Rick Tracy Inspired by the Konmari method of Tidying Up, Rick will take you through steps to clean up your test processes for easier and more effective automation. From reviewing old processes to picking up new techniques, this will help all inexperienced and experienced test automators to choose the automation techniques that fit not only the system but also the people of any organization. 🅿️ Parking We are located next to Station Amsterdam South which is easy to reach by public transport. If you come by car there are cheap parking options close to the meetup location. In the streets after “De Boelenlaan” (5/10 minute walk) you can park for €1,40 per hour between 08:00 – 19:00. After 19:00 it’s for free. If you have any questions, please feel free to ask them in the comment section below. See you then!
- Spilberg IT Café // Frontmania Pubquiz
NEW DATE, Thursday 28th of March. For the first time ever IT Dev Café will host a PubQuiz. On March 28 your knowledge and agility on Front-end will be tested. Can you withstand the Cypress(ure) and is Karma on your side? Take Node of this upcoming event and Go home with the first price! Do You have what it takes, join us the 28th of March and find out for yourself! 18:30 Doors open + Burgers sponsored by www.spilberg.nl 19:00 Creating teams (3-6 persons) * 19:15 Start PubQuiz - several rounds, all focused on Front-end technologies 20:00 Interactive checking the neighbors' answers 20:30 Drinks To aid us with the knowledge and energy of hosting this particular event we have invited Randy Daal. Our FrontMania Pubquiz Master of the night. Randy Daal also known as Randynamic is a frontend developer and enthusiast!! Specialized in React, NodeJs, Webanimations, Performance and coming up with fun stuff. He has a goal to share the fun of our daily Front-end work with as many people as possible. Presenting many FrontMania Games including Front-end PubQuiz’ he will be the Quizmaster of the night. Hosting 3 Front-end PubQuiz’, this will be the first one of 2019 and thrust us, you don’t want to miss this! Start your year right and join us for a night of good fun! *Join us with your team (3-6members) our as an individual (we will put those together in teams). Cheers! Note: this quiz will be in English
- Flutter VS Native app development
On Tuesday March 19th it’s all about Flutter and Native App Development. In the wonderful world of mobile development there always have been two parties in play. The ones that are a firm believer of native mobile development and the ones that are big advocates for cross platform development. With the introduction of Flutter from Google will they finally find more common ground? 18:30 Doors open + free burgers 19:00 Denis Volyntsev - Android developer at ABN 19:30 Break 19:45 Ivan Misuno - Senior Software Developer (iOS/macOS) 20:30 End + drinks 💬1. How Flutter learned mistakes of others and copied the advantages of some. What “Native Only” camp developer can appreciate in flutter framework and architecture. About Denis Volyntsev Denis Volyntsev is an Android developer at ABN Amro and has worked previously at ING. He has also worked at several startups and knows what it means to deliver complex product with limited resources. Denis is all about Flutter and you can say he is very Flutter enthusiast. 💬2. Yet Another Flutter VS Native App Development Talk With Flutter being hot and having reached 1.0, is there a place still for the native app development? There are many variables at play, and the answer could vary. Your task as a tech lead then becomes choosing the technology stack suitable for the task. We'll talk about what kinds of tasks are better suited for Flutter, and what - for native app development, and what consequences that implies. We would also like to talk about a few high-level engineering practices (and give a few real examples of their application) that could help you write better code for your organization to be more effective, regardless of the set of technologies you are using. About Ivan Misuno Ivan has been writing code for over 20 years and is a C++, full-stack web and since 2008 an iOS/macOS developer. He has led a team of 10 developers and released more than 100 iOS apps and games in 5 years as a startup company. Ivan also has worked at Uber and saw how huge engineering organization could remain agile and extremely effective with a distinct set of best practices. He is still on the ''native side of the force'', but he's very open to adopting new technologies that solve a specific task better. 🅿️ Parking We are located next to Station Amsterdam South which is easy to reach by public transport. If you come by car there are cheap parking options close to the meetup location. In the streets after “De Boelelaan” (5/10 minute walk) you can park for €1,40 per hour between 08:00 – 19:00. After 19:00 it’s for free. If you have any questions, please feel free to ask them in the comment section below. See you then!
- SMART TECHNOLOGY - Creating the Future
On Tuesday February 19th it’s all about Smart technology. 18:30 Doors open + free burgers 19:00 Bas Boom - The Netherlands in Colorized Point Clouds 19:45 Break 20:00 Pim Rutgers - Urbanization, the need for healthy sustainable buildings 20:45: End + drinks 💬1: The Netherlands in Colorized Point Clouds CycloMedia brings the added benefit of the opportunity to capture LiDAR data simultaneously while capturing our GeoCyclorama™ imagery. By this coincident capture method, we ensure the highest levels of both quality and accuracy. We further enhance the LiDAR data by processing it with our proprietary CycloPositioner software to increase its positional accuracy and perfect alignment in 3D space with our imagery. Given precise imagery co-referencing, we are able to extract the RGB values to produce a photo realistic “colorized point cloud”. Customers opting for LiDAR data collection will be able to use CycloMedia’s new Measure Smart ™ tool which takes advantage of a “depth” GeoCyclorama layer produced from the point cloud, and affords users a new measurement tool to achieve significant efficiencies in workflow. One example is the installation and planning of the solar panels on roofs and the second example is the creation of smart pointcloud allowing us to create inventory of the vegetation in a municipality. About Bas Boom Bas Boom graduated at the Free University of Amsterdam in Computer Science in 2005. He received his PhD at the University of Twente (2010) in Electrical Engineering, where his thesis was entitled “Face recognition's grand challenge: uncontrolled conditions under control”. From 2011 until 2015 he worked as postdoc at University of Edinburgh on the “Fish4Knowledge” project. His main research is machine learning and computer vision on large scale image and video datasets using supercomputing facilities. He is author and co-author of over 30 scientific publications in journals and international conferences and organized 2 special issues and 2 scientific workshops. Currently within Cyclomedia, he is the expert on computer vision and machine learning, where he created algorithms for automatic blurring of license plates and faces, for traffic sign recognition and building detection from aerial images. 💬2: Urbanization, the need for healthy sustainable buildings Transforming the build environment with SmartWindows, power and data generating glass. Due to urbanization and ongoing city growth, the need for healthy sustainable buildings is bigger than ever. We need to find a modular stand-alone solution to reduce energy consumption while optimizing the internal climate. Generating and using power locally while using data to optimize cooling and heating is the future. As cities become smarter, so must our grid and our power usage. About Pim Rutgers Pim Rutgers is head of the Development department at PHYSEE. He is responsible for all hardware and software development, ranging from implementing custom designed maximum power point tracking electronics to developing the EESY.app that showcases all data generated by PHYSEE clients. With his deep technical knowledge and creative vision he has already launched several successful projects within PHYSEE. 🅿️ Parking We are located next to Station Amsterdam South which is easy to reach by public transport. If you come by car there are cheap parking options close to the meetup location. In the streets after “De Boelenlaan” (5/10 minute walk) you can park for €1,40 per hour between 08:00 – 19:00. After 19:00 it’s for free. If you have any questions, please feel free to ask them in the comment section below. See you then!
- CANCELLED DUE TO BAD WEATHER! Spilberg IT Café // Pubquiz
UNFORTUNATELY WE HAVE TO CANCEL THE MEETUP DUE TO THE MANY CANCELLATIONS AND BAD WEATHER. THE PUPQUIZ WILL TAKE PLACE ON A NEW DATE ANY TIME SOON. WE WILL GIVE AN UPDATE WHEN THE NEW DATE IS SET. WE HOPE THIS MESSAGE REACHES YOU IN TIME, OUR APOLOGIES FOR THE INCONVENIENCE. For the first time ever IT Dev Café will host a PubQuiz. Tonight your knowledge and agility on Front-end will be tested. Can you withstand the Cypress(ure) and is Karma on your side? Take Node of this upcoming event and Go home with the first price! Do You have what it takes, join us the 22nd of January and find out for yourself! 18:30 Doors open + Burgers sponsored by www.spilberg.nl 19:00 Creating teams (3-6 persons) * 19:15 Start PubQuiz - several rounds, all focused on Front-end technologies 20:00 Interactive checking the neighbors' answers 20:30 Drinks To aid us with the knowledge and energy of hosting this particular event we have invited Randy Daal. Our FrontMania Pubquiz Master of the night. Randy Daal also known as Randynamic is a frontend developer and enthusiast!! Specialized in React, NodeJs, Webanimations, Performance and coming up with fun stuff. He has a goal to share the fun of our daily Front-end work with as many people as possible. Presenting many FrontMania Games including Front-end PubQuiz’ he will be the Quizmaster of the night. Hosting 3 Front-end PubQuiz’, this will be the first one of 2019 and thrust us, you don’t want to miss this! Start your year right and join us for a night of good fun! *Join us with your team (3-6members) our as an individual (we will put those together in teams). Cheers! Note: this quiz will be in English
- The Functional Battle: Kotlin vs Scala
Spilberg will host another meetup in collaboration with the Amsterdam.Scala and Kotlin.Amsterdam groups. On Tuesday November 20th it’s all about the Functional Battle: Kotlin vs Scala. Our first expert Marco will tell you everything about Functional programming for non-programmers. Why go functional? Our second experts, Joost & Urs, will dive deeper into the possibilities of Kotlin and Scala. 18:30 Doors open + 🍔🍔🍔 19:00 Marco Borst 19:30 Short break 19:45 Joost & Urs 20:45 Discussion / questions 21:15 Networking + drinks 💬1: Marco Borst This talk focuses on the philosophical and pragmatic reasons of why functional programming is here to stay, and why that statement is not an oxymoron. Marco Borst is an independent programmer whom, after having wondered down entrenched and imperative routes for decades, started to walk the functional path ten years ago. An engineer of physics by education, a programmer of processes by interest, and a scientist and communicator because nature forced him to be. Marco is inclined to share his crafts with others, and positively thrilled when able to learn from others as well. 💬1: Joost & Urs We have almost 20 years of Scala experience between us and have experience with many other languages. Recently we have jumped onto Kotlin, because it look very promising as Java competitor. Of course there is no one size fits all solution. We will show how the two languages compare and explain why and when, you should pick one over the other. Or maybe should consider something else altogether. Joost is a passionate software craftsman working for Xebia and organiser at Amsterdam.scala & Kotlin.amsterdam, always looking to learn, share, teach and meet new people. Urs is a seasoned software engineer and trainer with over 15 years of experience in building resilient, scalable, mission critical systems on the JVM mostly using Scala, with Kotlin as a recent addition. As one of the first certified Scala trainers he has taught and mentored a great amount of developers in getting mature with the Scala ecosystem and reactive programming. As a people person by nature he loves to share knowledge and inspire pears on meetups and conferences.