
What we’re about
This group was created for passionate software developers that are interested in today's cutting edge software development technologies.
Upcoming events (4)
See all- Learning Programming with ChatGPT [Free]Link visible for attendees
This online meetup is dedicated to students who want to leverage ChatGPT as a powerful tool for learning programming. Whether you're just starting out or already taking coding courses, this session will show you how to use ChatGPT to accelerate your learning, overcome coding challenges, and deepen your understanding of key programming concepts.
We’ll demonstrate practical ways students can use ChatGPT to:
– Get explanations for complex code
– Debug programs more efficiently
– Practice coding interviews
– Generate small projects
– Explore new languages like Python, Java, and JavaScriptThis meetup is free, online, and will be delivered in English. No previous experience with ChatGPT is required. All students are welcome!
11:00–11:15 - Gathering
11:15–11:45 - Talk
11:45–12:00 - Q&AAt life michael, we develop and deliver professional training in advanced and emerging technologies. This session will be led by Haim Michael, founder of life michael, who brings over 25 years of experience in software development and tech education.
For more information about Haim Michael, please visit https://blog.lifemichael.com.
For more information about life michael, please visit https://lifemichael.com.
Photo by Andrew Neel: https://www.pexels.com/photo/woman-in-gray-shirt-sitting-on-bed-3954635/
- Vibe Coding vs Spec-Driven Development: Two Paths to Building Software [Free]Link visible for attendees
In this session, we will explore two very different approaches to software development. On one side, Vibe Coding—a new paradigm where AI helps us build by “vibing” with ideas and iterating quickly without focusing too much on specs. On the other side, Spec-Driven Development is a structured methodology where detailed requirements guide the entire coding process. We will compare the strengths and weaknesses of both, see where each approach fits best, and discuss how developers can combine them effectively. Whether you’re curious about the future of AI-powered coding or passionate about the software design discipline, this talk will provide fresh insights and practical takeaways.
We will become familiar with both methodologies, learn about the advantages and the disadvantages each of them has, and review cases suitable for each one of them.
The meetup will also include small demonstrations for using Claude Code, Cursor, and Kiro.
This meetup is free, online, and will be delivered in English. No previous experience with software development is required. Everyone is welcome!
11:00–11:15 - Gathering
11:15–11:45 - Talk
11:45–12:00 - Q&AAt life michael, we develop and deliver professional training in advanced and emerging technologies. This session will be led by Haim Michael, founder of life michael, who brings over 25 years of experience in software development and tech education.
For more information about Haim Michael, please visit https://blog.lifemichael.com.
For more information about life michael, please visit https://lifemichael.com.
Photo by Samson Katt: https://www.pexels.com/photo/african-american-female-freelancer-using-laptop-and-drinking-coffee-5256142/
- Spec-Driven Development with Kiro IDE: From Requirements to Code [Free]Link visible for attendees
Spec-driven development places the specification at the center of the software lifecycle, ensuring clarity, consistency, and alignment before the first line of code is written. In this session, we will explore how the Kiro IDE enables this approach by turning structured specifications into working code. We’ll look at the benefits of collaboration, error reduction, and long-term maintainability, and compare this method to more traditional coding practices. If you’re curious about the next generation of development tools and how they can improve software quality, this talk will give you both insights and practical examples.
This meetup is free, online, and will be delivered in English. The schedule is:
11:00–11:15 - Gathering
11:15–11:45 - Talk
11:45–12:00 - Q&AWe at life michael, develop and deliver professional training in advanced and emerging technologies. This session will be led by Haim Michael, founder of life michael, who brings over 25 years of experience in software development and tech education.
For more information about Haim Michael, please visit https://blog.lifemichael.com.
For more information about life michael, please visit https://lifemichael.com.
Photo by ThisIsEngineering: https://www.pexels.com/photo/woman-coding-on-computer-3861958/
- Getting Started with Apache Spark: Big Data Made Simple [Free]Link visible for attendees
Apache Spark has become one of the most popular frameworks for large-scale data processing, thanks to its speed, simplicity, and flexibility. In this session, we will introduce Spark’s core concepts, explore the differences between RDD, DataFrame, and Dataset, and demonstrate how Spark can simplify complex data analytics tasks. Whether you are entirely new to Spark or looking to strengthen your big data skills, this talk will give you a clear and practical jump start into the world of distributed data processing. During this session, we are going to use the Scala programming language.
This meetup is free, online, and it will be delivered in English. The schedule is:
11:00–11:15 - Gathering
11:15–11:45 - Talk
11:45–12:00 - Q&AWe at life michael, develop and deliver professional training in advanced and emerging technologies. This session will be led by Haim Michael, founder of life michael, who brings over 25 years of experience in software development and tech education.
For more information about Haim Michael, please visit https://blog.lifemichael.com.
For more information about life michael, please visit https://lifemichael.com.
Photo by Christina Morillo: https://www.pexels.com/photo/woman-in-black-long-sleeved-top-1181317/https://www.pexels.com/photo/woman-in-black-long-sleeved-top-1181317/.