Adaptech Group

562 posts

Adaptech Group banner
Adaptech Group

Adaptech Group

@adaptechgroup

A leading consultancy offering solutions globally - specifically in event-driven information systems. Innovate, build, secure. founded by @adymitruk

Vancouver, BC เข้าร่วม Eylül 2015
2.2K กำลังติดตาม609 ผู้ติดตาม
Adaptech Group รีทวีตแล้ว
Adam Dymitruk
Adam Dymitruk@adymitruk·
On September 5th 2015 I set out to create a company where we could all work in the best way possible. #EventSourcing for everything, no meetings, no management hierarchy, open source everywhere - nothing that we knew was wrong in the industry would be present. It was a fork in the road for me, if this didn't work, I would stop trying and just plan for my retirement as I bounce from different employers and gigs until I had enough in the bank. But nothing prepared me to how successful this self-imposed ultimatum would be! We've had no turn-over in that time because of the vision and environment. We developed #EventModeling as a core way to eliminate all that waste as we set out to do. Sure we needed to accommodate our clients and include some of their processes to work with them, but at the core, we achieved and proved that dropping nearly all that is considered "best practices" in the industry allowed us to get to another level that is unimaginable to those that are not fully involved and are sitting on the side-lines critiquing our ambitions. Years ago, I thought this would be a major milestone - and it is! - but when we realise how much more we can do with this as the foundation for the next 10 years, I didn't bother to make a large party or celebration. This is a thank you to all those that believed in us at @adaptechgroup and at our clients'. I would rather continue to celebrate at each of the steps as we continue into the future. So what does that involve? Well we know that there is Event Modeling tooling around the corner and I'm gathering investors for that as well as putting my own money behind it. There is the Event Modeling book that will be out this year - and I'm glad I waited! There is so much more to share now. Again thank you for all those that directly or indirectly supported me and our dedicated people at Adaptech, it wouldn't be fair to list names here but you know who you are and I love you all. We found the best way to automate information systems. Here is to the next 10 years which will be even more amazing! ❤️
Adam Dymitruk tweet media
English
8
9
68
3.4K
Adaptech Group รีทวีตแล้ว
Adam Dymitruk
Adam Dymitruk@adymitruk·
Event Modeling is future proof. #AI did not disrupt it. Since automation was built into the methodology from the start, agents can be described as either users or specific processors. You can combine that to show how a multi-agent system would work without throwing away your existing system design. #eventmodeling #eventsourcing
Adam Dymitruk tweet media
English
2
6
28
2.3K
Adaptech Group รีทวีตแล้ว
Vijayan Swaminathan | AI → Outcomes
📍All episode LINKS: Adam Dymitruk - The future of programming is Event Modeling | EP 21 | Pathfinders Podcast ✨ 🎙️Enjoy the FULL episodes here YouTube: youtu.be/-5NOg5NmoHc Spotify: open.spotify.com/episode/14KHEc… Follow our guest Adam Dymitruk @adymitruk LinkedIn: linkedin.com/in/eventmodeli… X: x.com/adymitruk Follow EventModeling @EventModeling Website: eventmodeling.org Event Modeling Podcast: podcast.eventmodeling.org X: x.com/EventModeling Follow Adaptech Group @adaptechgroup Website: adaptechgroup.com Website: ebdconnect.com LinkedIn: linkedin.com/company/adapte… X: x.com/adaptechgroup Pathfinders Podcast, presented by: XaddWell @xaddwell Follow our host Vijayan Swaminathan on: @vijswam LinkedIn: linkedin.com/in/vijayanswam… X : x.com/vijswam LinkTree: linktr.ee/vijswam Follow XaddWell on: LinkedIn: linkedin.com/company/xaddwe… Website: xaddwell.com Special Mention: Enabling HR & Recruitment teams with Recruitt Hire your next best candidate with AI powered Talent Intelligence Website: recruitt.ai LinkedIn: linkedin.com/company/recrui… Hire - 10X Smarter. Faster. Better. Checkout Convrzn: Empowering Future Communications @convrzn What if “Voice” was the only interface you ever needed? No buttons. No screens. Just seamless interaction. Website: convrzn.com LinkedIn: linkedin.com/company/convrz… Bring Voice Intelligence to Your Business today! Follow Pathfinders on: LinkedIn: linkedin.com/company/the-pa… Created by: Nova Media LinkedIn: linkedin.com/company/the-no… Thank You!
YouTube video
YouTube
Vijayan Swaminathan | AI → Outcomes tweet media
English
0
4
6
427
Adaptech Group รีทวีตแล้ว
Vijayan Swaminathan | AI → Outcomes
🎙️Adam Dymitruk - The future of programming is Event Modeling | EP 21 | Pathfinders Podcast ✨ Summary In this conversation, Vijayan Swaminathan and Adam Dymitruk delve into the transformative power of event modeling in software architecture, particularly in the context of AI advancements. Adam shares insights on how event modeling serves as a bridge between business and technology, facilitating collaboration and clarity. They discuss the evolving role of AI in programming, the importance of managing scope creep, and the future of event-driven architecture. Adam emphasizes that effective communication and understanding of system design are crucial for successful software development, especially in large, polyglot teams. In this conversation, Adam Dymitruk and Vijayan Swaminathan delve into the transformative power of event modeling and event sourcing in software development. They discuss the integration of AI, the challenges faced in adopting new methodologies, and the importance of collaboration between technical and non-technical stakeholders. The conversation also highlights upcoming workshops aimed at educating the community on these concepts and the future of software development as it shifts away from traditional methods like Agile and Waterfall. In this conversation, Adam Dymitruk and Vijayan Swaminathan explore the evolving landscape of programming, focusing on event modeling, state management, and the future of software in modern applications, including cars. They discuss the significance of querying, dynamic consistency, and the innovative approaches to event sourcing and testing, emphasizing the flexibility and efficiency these methodologies bring to software development. In this conversation, Adam Dymitruk and Vijayan Swaminathan delve into the intricacies of event sourcing, unit testing, and the transformative impact of AI on software development. They explore how event sourcing simplifies testing frameworks, enhances programming joy, and allows for minimalist implementations. The discussion also highlights the importance of preparing code for AI integration and innovative applications of event modeling in various domains. Chapters 00:03 Introduction to Event Modeling and AI 02:21 The Role of AI in Event Modeling 06:24 Event Modeling: Bridging Business and Tech 12:53 The Future of AI and Event Modeling 18:53 Event-Driven Architecture in Practice 30:54 Managing Scope Creep with Event Modeling 41:26 Understanding Event Modeling and AI Integration 44:04 Challenges in Adopting New Methodologies 47:22 The Rise of Event Modeling in Software Development 51:37 Event Sourcing: A Paradigm Shift 55:04 Upcoming Workshops and Community Engagement 01:01:24 The Future of Software Development: Event Modeling vs. Traditional Methods 01:22:51 The Importance of State in Event Modeling 01:24:11 Querying as the Future of Programming 01:25:23 Dynamic Consistency and Event Sourcing 01:28:41 Event Versioning and Upcasting 01:30:36 The Evolution of Event Sourcing 01:32:57 Reflections on Programming History 01:38:00 Event Modeling in Modern Car Design 01:41:14 The Future of Software Updates in Cars 01:45:30 Innovations in Event Sourcing Testing 01:53:36 Event Sourcing and Testing Frameworks 01:56:51 Simplifying Unit Testing with Event Sourcing 02:00:17 Transforming Development Paradigms 02:02:12 The Joy of Programming with Event Sourcing 02:06:10 Minimalist Implementation in Event Modeling 02:10:20 Leveraging AI in Event Modeling 02:14:54 Preparing Code for AI Integration 02:18:38 Innovative Applications of Event Modeling @adymitruk @EventModeling @adaptechgroup @xaddwell @convrzn
English
1
7
9
639
Adaptech Group รีทวีตแล้ว
Adam Dymitruk
Adam Dymitruk@adymitruk·
New episode is out! In this episode Adam and Martin discuss - generating event sourcing code from an event model using AI - a new format for GWTs that use their own timeline - security in event sourcing. youtube.com/watch?v=uX4_03…
YouTube video
YouTube
Adam Dymitruk tweet media
English
0
5
13
1.4K
Adaptech Group รีทวีตแล้ว
Adam Dymitruk
Adam Dymitruk@adymitruk·
The next @EventModeling and #EventSourcing Podcast episode is out! - leanpub's number one book - extra chapters - GWT and testing event souring solutions - source control in events sourced systems - destroying the aggregate youtu.be/EUydf8OdNDc
YouTube video
YouTube
Adam Dymitruk tweet media
English
0
4
9
826
Adaptech Group รีทวีตแล้ว
Leanpub
Leanpub@leanpub·
Understanding Eventsourcing: Planning and Implementing scalable Systems with Eventmodeling and Eventsourcing by Martin Dilger is the featured book on the Leanpub homepage! @dilgerma #SoftwareEngineering #EventDrivenArchitecture #SoftwareArchitecture #Software #DistributedSystems The first book to combine Eventmodeling & Eventsourcing to plan software systems of any size and complexity. Find it on Leanpub! About the Book "This is not just another technical book—it’s a roadmap to more predictable, maintainable, and successful software projects. Martin Dilger has created an invaluable resource that I believe will influence how we approach software development for years to come." - Gabriel. N. Schenker "By reading this book, you won’t just learn new techniques — you’ll transform the way you approach software development. You’ll gain clear, actionable steps to solve problems, communicate with unprecedented clarity, and estimate projects more accurately. In essence, you’ll be equipped to dismantle complexity and foster collaboration like never before." - Adam Dymitruk "Focusing on a practical implementaion really worked for me. I appreciate the work you have done here." - Gary Craine "Highly recommended reading" - Michael Plagge "Thanks for writing the book, it will save me so much time and toil. I really like the Todo pattern to simplify the Saga. Also using an aggregate for uniqueness check is very nice." - William Power "The book is packed with knowledge and provides concrete example implementations. It advances the entire topic and makes it easier for developers to access. I can only recommend it." - Sebastian Bortz This book gives a practical introduction to eventmodeling and eventsourcing with a focus on how to implement eventsourced systems in practice. Unlike other books covering the topic, we will really dive into the code and build a softwaresystem basically from idea to running software using state of the art development practices. In Part I, we´ll cover the foundations of distributed systems. You will learn about CQRS, Eventsourcing and the fundamentals that took me 15 years to learn. Part II focuses on the modelling part - I will show you how I model information systems using Eventmodeling in a practical way. Part III really goes into the code - finally showing how an eventsourcing system is implemented. Part IV builds a comprehensive Pattern Catalog and gives you quick guidance no how to implement typical scenarios in eventsourced systems.
Leanpub tweet media
English
1
6
15
1.1K
Adaptech Group รีทวีตแล้ว
Bob Archer
Bob Archer@pilotbob·
@dometrain I would Love to see a course on event modeling and event sourcing.
English
0
1
2
64
Adaptech Group รีทวีตแล้ว
Adam Dymitruk
Adam Dymitruk@adymitruk·
#EventSourcing myth: Maintaining 7 different versions of the same event as the system evolved is going to drown me in complexity so I need to transform them so my domain can just handle the latest version of the event. False. Handling previous versions is done in code you will never touch in order to work on your domain and the current version of the event.
English
1
2
14
1.6K
Adaptech Group รีทวีตแล้ว
Adam Dymitruk
Adam Dymitruk@adymitruk·
Last day of the workshop and @MattBishopL3 is presenting on making #EventSourcing so easy for everyone. Don't forget about the conference tomorrow at UBC Robson Square! Keynote by @daveathomas !
Adam Dymitruk tweet media
Vancouver, British Columbia 🇨🇦 English
0
3
7
673
Adaptech Group รีทวีตแล้ว
Vijayan Swaminathan | AI → Outcomes
🎙️Adam Dymitruk - How Event Modeling Enhances Communication 💬 in Projects Adam Dymitruk @adymitruk believes that Event Modeling is the key to improving communication between developers and stakeholders. By making system behaviour visual, it allows for smoother conversations and clearer decisions across teams. No more confusion—just collaboration! @EventModeling is a powerful, visual approach created by Adam Dymitruk that allows teams to map out system behavior, ensuring clear communication and collaboration between technical and business roles. It's a game-changer for designing robust systems and understanding information flow. EVENT MODELING UNCONFERENCE | VANCOUVER, BC | SEP 09 - 14, 2024 📍ALL LINKS PINNED IN THE COMMENTS. Thank you. Join us on the Pathfinders Podcast as Adam shares his journey, insights, and the lessons he’s learned along the way. This is such a fun episode going through marvels of tech and software design across decades. Tune in! Pathfinders Podcast presented by @xaddwell Created by Nova Media (a subsidiary of XaddWell) 🔔 Subscribe | Follow for more inspiring stories and deep dives into the world of tech and innovation! Follow our guest Adam Dymitruk @adymitruk author of @EventModeling from @adaptechgroup Follow our host Vijayan Swaminathan @vijswam from @xaddwell Key Takeaways -Event modeling is a notation that allows both technical and business teams to describe system behavior effectively. -Behavior-driven development and specification by example are approaches that facilitate communication and collaboration between technical and non-technical stakeholders. -Software design is a crucial aspect of software development that should not be abandoned in favor of agile practices. -Event sourcing and event modeling are closely related and provide a high level of coupling in system design. -Effective software development requires bridging the gap between technical and business teams. The Y2K era was marked by the fear of computer systems malfunctioning due to the change in dates. Adam Dymitruk recalls his experience working on projects to prevent Y2K issues. -The transition of operating systems over the years has seen a dominance of a few major platforms, such as iOS, Android, Mac, and Windows. -Open source software and open standards are important for society as they promote collaboration, innovation, and accountability. -Adam Dymitruk highlights key milestones in each decade of his career, including the rise of the internet, mobile devices, and AI. -Event modeling, born out of the Event Storming Summit in 2018, is a powerful approach that simplifies system design and communication, involving all stakeholders and reducing rework. Event modeling is a tech-agnostic approach to understanding and visualizing information flow in a system. Event sourcing ensures that information is not overwritten and captures information as it enters the system. -Event storming is a collaborative technique for exchanging information and understanding the system. Bitcoin is like digital gold and has anti-currency properties. -AI is the future. 📍ALL LINKS PINNED IN THE COMMENTS. Thank you. #EventModeling #Collaboration #SoftwareArchitecture #SystemDesign #SoftwareEngineering #TechCollaboration
English
1
4
6
681
Adaptech Group รีทวีตแล้ว
Adam Dymitruk
Adam Dymitruk@adymitruk·
Don't abandon good ideas poorly implemented. Work to fix the implementation.
English
0
1
13
676