
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 (1)
See all- Re-wiring Your Brain - with Test Driven Thinking (Phil Nash)Link visible for attendees
We all say we should write tests, or at least we should write more of them.
But we never seem to have the time, and our focus is on the actual problems we’re trying to solve. Nobody wants to be bogged down by busy work.
What if all of that was wrong?
What if tests could save you time, improve your focus - and even be fun!
In this talk we’ll dig into some of the psychology of how we work, how we improve, and how we can harness a test driven thinking approach to supercharge our productivity!Outline of the session:
- Revisit the philosophy of testing (what is it?, why do we do it?)
- Overview of the TDD cycle
- TDD worked demo (in C++, but should be easy to follow for others)
- The psychology and neuroscience of TDD
--- The Habit loop (building a new habit around TDD)
--- Dopamine triggers
--- Using TDD to externalise your brain
- Going faster by slowing down
- Wrap upABOUT PHIL
Phil is the original author of the C++ test framework, Catch2 and is an independent consultant and trainer, specialising in TDD and Modern C++.
Formerly Developer Advocate at Sonar and JetBrains he has had a career that spans finance, mobile and software security.
He's also a member of the ISO C++ standards committee, organiser of C++ London, C++ on Sea, ACCU and Swift Craft - as well as co-host and producer of CppCast.
- LinkedIn: https://www.linkedin.com/in/philsquared/
- Twitter: https://twitter.com/phil_nash
- GitHub: https://github.com/philsquared
- Mastodon: https://vmst.io/@philsquared
- Bluesky: https://philsquared.bsky.social