C3 Meet up: Designing for Testability

At July’s C3: Code, Craft, Community meetup, we focused on designing for testability. Using a real-world scheduling problem, developers practiced Test Driven Development, pure functions, and the Single Responsibility Principle to break down complexity and write cleaner, more testable code.

Read more
Blog Image

C3: Code, Craft, Community Meet up

In May, we tackled a flash card kata that explored Test-Driven Development and how to write testable code around unpredictable inputs like time and randomness. Through hands-on coding and open collaboration, we walked away with new tools for abstraction, mocking, and cleaner test coverage.

Read more
Blog Image

How an Agile Mindset Helps to Tackle Imposter Syndrome

An agile mindset can be a powerful tool in overcoming imposter syndrome. By embracing flexibility, continuous learning and collaboration, individuals can shift from a fixed mindset to one that values growth and improvement. By focusing on small wins, adapting to change and being open to feedback, those struggling with imposter syndrome can reframe their mindset and recognize their true potential.

Read more
Blog Image

What the 'ility?! - In Conclusion

As we've explored throughout this series, non-functional requirements, or "ilities", play a crucial role in creating successful, high-quality software. Let's recap the key points and delve into the challenges and strategies for effectively incorporating these "ilities" into our development processes.

Read more
Blog Image