What we’re about
Technical Excellence is the foundation of sustainable software engineering. Without technical excellence, there's no quality; the development is slow and cannot be sustainable. Without technical excellence, there's no agility.
Do you want to share knowledge about software quality, to build better products?
This group is for engineering leaders and software developers who are motivated by building high-quality solutions and continuously improving. Technical Excellence is both a mindset and a set of practices to help us build quality software faster and deliver value sooner.
Our focus will be on the following topics:
- Extreme Programming
- Software Craftsmanship
- Continuous Integration
- Continuous Delivery
- Trunk Based Development
- Test Driven Development
- Hexagonal Architecture
- Clean Architecture
- Domain Driven Design
- Use Case Driven Design
- System Design
- Clean Code
- Refactoring
- Technical Leadership
- Learning Culture
Our sessions will be in English, held remotely, and open to participants across the globe.
Our goal is to share knowledge, discuss diverse perspectives and synthesize our collective knowledge.
You can follow us on:
- YouTube: https://www.youtube.com/c/techexcellence
- LinkedIn: https://www.linkedin.com/company/techexcellenceio
- Twitter: https://twitter.com/techexcellence_
- GitHub: https://github.com/valentinacupac/techexcellence/discussions
Founder: Tech Excellence was founded by Valentina Cupać, Technical Coach @ Optivem.
Community Guidelines: We want to build a safe community. Please ensure you have an appropriate profile photo image. When posting comments, please ensure your communication is professional. In the case of violation of these guidelines, your membership will be revoked.
Upcoming events (4+)
See all- Free OPEN Passes to API World 2024Link visible for attendees
Please register at the link above (and not just indicate that you are attending here on Meetup).
API World 2024 (Nov 5-7, Santa Clara, CA) + (Nov 12-14, Live Online) is the world’s largest API & microservices event where 4,500+ engineers, software architects, IT leaders, integration partners, API & technical professionals and executives converge to discover the latest API developer & engineering technology & innovations. Learn from leaders at IBM, Google, AWS, Netflix, U.S. Bank, Intel, Sony, Adobe, Intuit, Cisco, and many more!
The API World team has offered our group 25 free OPEN Passes and discounted PRO Passes, so our members can attend for free.
Register now to get your free OPEN Pass or to SAVE $100 on your PRO Pass.To register, go to: https://www.devnetwork.com/registration/?event=API%20World%202024&utm_source=meetup&utm_medium=email&utm_campaign=MU28012&discount=MU28012
- Tech Excellence Conference 2024Link visible for attendees
TECH EXCELLENCE CONFERENCE 2024 - ONLINE
EUROPE SESSIONS:
10-11am CET - Modern Software Engineering: Building Better Software Faster
Dave Farley, Founder and Director @ Continuous Delivery Ltd.
REGISTER: https://www.meetup.com/techexcellence/events/30157345411-12pm CET - Complexity and Modularity: Two Sides of the Same Coin
Vlad Khononov, Senior Cloud Architect @ DoiT International
REGISTER: https://www.meetup.com/techexcellence/events/301573459/12-1pm CET - Optimizing for a fast flow of value with Architecture for Flow
Susanne Kaiser, Independent Tech Consultant @ Susanne Kaiser Tech Consulting
REGISTER: https://www.meetup.com/techexcellence/events/301573461/1-2pm CET - Test Doubles without Tears
Marco Consolaro & Alessandro Di Gioia, Founders and Technical Coaches @ Alcor Academy
REGISTER: https://www.meetup.com/techexcellence/events/301573465/2-3pm CET - Architecture Modernization: Aligning Software, Strategy & Structure
Nick Tune, Co-founder & Principal Modernization Consultant @ Empathy Software
REGISTER: https://www.meetup.com/techexcellence/events/301573471/3-4pm CET - Orchestration vs. Choreography: The good, bad & the trade-offs
Laila Bougria, Software Engineer & Solutions Architect @ Particular Software
REGISTER: https://www.meetup.com/techexcellence/events/301573474/USA SESSIONS:
12-1pm EST - TDD: Theme & Variations
Kent Beck, Chief Scientist @ Mechanical Orchard
REGISTER: https://www.meetup.com/techexcellence/events/3015734771-2pm EST - Hexagonal Architecture
Alistair Cockburn, Consultant @ Humans and Technology, Inc.
REGISTER: https://www.meetup.com/techexcellence/events/301573478/2-3pm EST - Domain-Driven Refactoring
Jimmy Bogard, President @ Jimmy Bogard Consulting LLC
REGISTER: https://www.meetup.com/techexcellence/events/301573479/3-4pm EST - So you think you might be an architect
Sonya Natanzon, Senior Director of Software Engineering @ Guardant Health
REGISTER: https://www.meetup.com/techexcellence/events/301573481/ - Modern Software Engineering: Building Better Software Faster (Dave Farley)Link visible for attendees
What really works to help us build better software faster? What are the fundamentals of our profession, that if we get them right, and apply them whatever our goal and whatever our technology, will increase our chances of success. Some of these ideas have been hiding in plain sight, and if we just take them and build our practice and process on them, we do get better results. So what are they, what does that take, and what are the hallmarks of great software development?
In this talk Dave Farley explores these ideas, and with examples from software and other industries illustrates each of 10 ideas that when combined can be used to form the basis of a modern, agile, engineering approach to software development. Dave also answers the question “what does ‘quality’ in software really mean?”.
Outline of the session:
- What is Engineering
- Common Foundational Principles
- 10 Guiding Principles for Software Engineering
- Applying the Guidelines to Code
ABOUT DAVE
Dave Farley is a pioneer of Continuous Delivery, thought-leader and expert practitioner in CD, DevOps, TDD and software design. He was an early adopter of agile development techniques, employing iterative development, continuous integration and significant levels of automated testing, working in large scale distributed systems. Dave has a long track record in creating high-performance teams, shaping organisations for success, and creating outstanding software.
Dave is the managing director and founder of Continuous Delivery Ltd, one of the authors of the Reactive Manifesto, and a winner of the Duke Award for the open source LMAX Disruptor project. He is author of two best-selling books - "Continuous Delivery" and "Modern Software Engineering", founder of the CD.Training school and creator of the popular CD YouTube channel.
- LinkedIn: https://www.linkedin.com/in/dave-farley-a67927/
- Twitter: https://x.com/davefarley77
- YouTube Channel: https://bit.ly/CDonYT
- Blog: http://www.davefarley.net
- Company Website: https://www.continuous-delivery.co.uk
See the Tech Excellence Conference lineup: https://www.meetup.com/techexcellence/events/301221542
- Complexity and Modularity: Two Sides of the Same Coin (Vlad Khononov)Link visible for attendees
Every software engineer and architect strives to design modular software systems and avoid complexity. Yet, frequently, the outcome is the opposite: what promised to be an elegant, well-thought architecture results in another big ball of mud. Why does this pattern persist and how do we learn not to repeat it?
In this talk, I will explore the nature of modularity and complexity, including their surprising similarities. You will learn what forces drive software design towards modularity or complexity, and the effects these forces have on the ability of your systems to withstand the test of time.
Outline of the session:
• What makes a system modular?
• What makes a system complex?
• How to use coupling for steering the design away from complexity and more towards modularityABOUT VLAD
Vlad Khononov is a software engineer with extensive industry experience, working for companies large and small in roles ranging from webmaster to chief architect. His core areas of expertise are distributed systems and software design. Vlad consults with companies to make sense of their business domains, untangle monoliths, and tackle complex architectural challenges.
Vlad maintains an active media career as a public speaker and author. Prior to "Balancing Coupling in Software Design," he authored the best-selling O'Reilly book "Learning Domain-Driven Design." He is a keynote speaker, presenting on topics such as domain-driven design, microservices, and software architecture in general.
- LinkedIn: https://www.linkedin.com/in/vladikk/
- Twitter: https://twitter.com/vladikk
- GitHub: https://github.com/vladikk
- Website: https://vladikk.com/See the Tech Excellence Conference lineup: https://www.meetup.com/techexcellence/events/301221542