EXPERT TALKS ONLINE WEBINAR

What CUPID means to engineers: a conversation with Daniel Terhorst-North

PAST EVENT

This event took place on Jun 29, 2022

Approximately 1 hour(s) with question time included.

About this event

In this talk you will discover the principles of CUPID engineering, and find out what happens when CUPID properties aren’t in place. We’ll also examine whether CUPID properties might sometimes be taken to extremes by engineers, and how that impacts software development outcomes.

With thirty years experience in IT, Daniel Terhorst-North is a technology and organisational change specialist who uses his deep technical and operational knowledge to help business and technology leaders to optimise digital product organisations. He puts people first, and finds simple, pragmatic solutions to business and technical problems, often using lean and agile techniques.

Daniel talks to Equal Experts developers Marco Vermeulen and Natalia Oskina, both of whom have extensive experience of using SOLID principles, and CUPID properties in software development.

Listen to their examples of real engineering experiences involving SOLID principles and CUPID properties in software development, and find out how your engineers can leverage CUPID principles within your business.

**
This talk takes place at:

5pm BST
6pm SAST
9.30pm IST
12 noon ET (US)

WATCH THE EVENT

What CUPID means to engineers: a conversation with Daniel Terhorst-North

This event has ended however you can watch it, along with other past events, via the link below.

Speakers

Daniel Terhorst-North
Author, Consultant, Speaker

Daniel Terhorst-North uses his deep technical and operational knowledge to help business and technology leaders to optimise digital product organisations.

He puts people first and finds simple, pragmatic solutions to business and technical problems, often using lean and agile techniques.

With thirty years of experience in IT, Daniel is a frequent speaker at technology and business conferences worldwide.

The originator of Behaviour-Driven Development (BDD) and Deliberate Discovery, Daniel has published feature articles in numerous software and business publications, and contributed to The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends and 97 Things Every Programmer Should Know: Collective Wisdom from the Experts. He occasionally blogs at https://dannorth.net/blog.

Marco Vermeulen
Principal Consultant, Equal Experts

Marco Vermeulen is a South African Software Engineer based in London.

He is passionate about writing well-crafted code, driven and guided by tests.

As a proponent of BDD, he has successfully applied this technique in the Enterprise and on Open Source Projects.

Marco applies Functional Programming techniques wherever possible and is the lead author of Manning’s Functional Programming in Kotlin.

He focuses primarily on JVM languages but also enjoys tinkering with Rust.

He is an avid supporter of OSS and is the creator and maintainer of SDKMAN, the Software Development Kit Manager.

Natalia Oskina
Developer, Equal Experts

Natalia Oskina is a software engineer consultant at Equal Experts with a focus on backend development.

She has grown through the ranks of Equal Experts, having joined the business three years ago on the EvolvE programme, a development process for the next generation of home-grown senior consultant talent.

During her time with Equal Experts she has been exposed to both public and private sector projects, working greenfield engagements as well as legacy projects.