Speaker

Hila Fox

Hila Fox

Principal Engineer @ Qodo

Tel Aviv, Israel

Actions

Area of Expertise

  • Information & Communications Technology

Topics

  • Architecture
  • Domain Driven Design
  • AI

"AI" Context Mapping: How Agents Are Impacting Our Patterns

Isn't it interesting that now everything is context? The agent has context, but we also have bounded contexts and context maps. In a world where context is king, agents make decisions, MCPs are popping every day, and everyone is working like crazy to be first in line. We need to understand that the way we define our system boundaries and relationships is more important than ever. We need to avoid "Context Hell".
In this talk, I will use Qodo's multi-agent system as a case study, drawing from my experience as a principal engineer there. I will explore how agents impact the different context maps patterns. With real examples and lessons learned, we will dive into how agents change your bounded contexts relationships, pitfalls, and new emerging patterns.

Prioritizing tech dept in a product-centric world

Different companies handle tech debt differently. Some allocate % in each quarter, some per sprint. Sometimes, tech leads are responsible for it, and sometimes, team leads. Whoever you are and how this is managed, you probably struggled to prioritize or convey the business impact. Well, this is because you need to have a product-led approach. And as techies, we usually need to be educated on the topic. In this talk, I will share how we can productize our tech backlog grooming and prioritization to enhance collaboration with product managers, generate buy-in from management, and be more impactful technical leaders.

The IC's Path to Leadership: Skills for Influence and Impact

How are we, as ICs, supposed to build leadership skills when most education opportunities are aimed at managers?
As IC leaders, we must work with product and engineering managers, mentor others, build relationships, impact the business, understand organizational politics, and more. It is a never-ending list of behaviors and skills we need to acquire.
In this workshop, I will present the typical responsibilities in our roles and practical tips to improve within them. Separated into conversation groups, we will brainstorm different work situations for mutual learning and implement key concepts learned immediately. After the workshop, you can recognize opportunities to showcase your leadership skills. You will be equipped to become a true leader in your company while remaining a strong technical IC.

Socio-technical Systems in the AI Era

Today, when building organizations, we consider socio-technical factors. We have always understood that various human elements influence how we perceive and construct these systems. However, new rules are emerging. In the world of AI, with MCPs, A2A, and who knows what else by the time this talk is presented, we have a new player in our socio-technical landscape: the agent. In this talk, I will discuss how our world is transforming and how our systems, architecture, and leadership roles will evolve, all from the perspective of an architect building an AI assistant platform for developers.

Product thinking for techies

Your product manager enters the room and says, "I just told leadership my new idea, and they loved it!". Once you hear it, you get a little scared and say, "Well, this would be a huge architectural change." You both sit in the room depleted, wondering what to do. But Hazza, here comes the product-thinking techie: "I have an idea that will take 20% of the work for 80% of the impact". This is creative engineering! In this talk, I will share basic terminology, best practices for techies, and tips that worked for me while working with product managers so we can all be creative together.

Practical DDD - Transforming theories into guidelines

Thinking about domain-driven design, we usually imagine tech leads and architects sitting in a room, waving their hands and debating theoretical concepts. Well, it might have worked in the past, but the game is changing once the company starts scaling, and suddenly there are a lot of developers taking part in our ecosystem's development and design.

Considering a “developer in the center” or “full autonomy” approach, tech leads and architects should transform from potential bottlenecks to enablers and coachers.

In this talk, I will share how to scale and distribute the decision-making process around architectural decisions by generating an architecture first mindset and propagating architectural guidelines that can be implemented in every design review by every developer.

Practical DDD — aligning generic services maturity with practical patterns

Usually, you don’t hear much talk about contextualizing generic subdomains. You imagine it's a solved problem with off-the-shelf tools; inventing the wheel is unnecessary. While theoretically, this is true, it's not how it goes in the real world. In the real world, we find ourselves searching for the perfect tools, which often don’t exist. When we come to this conclusion, we settle and enrich them with missing requirements crucial for our supporting and core domains.

In this talk, I will share my experience as an architect at a platform group and discuss how we can assess the maturity of generic subdomains. I will share how these maturity levels are related to context mapping and how context mapping is related to real-world design patterns in a distributed system.

Human vs. Agent: The Context Duel

The battle of the minds: agent vs. human. This is the fight of our century, and it looks like agents are winning the first round... but who will win the next one?

In this duel, you'll see both sides of the battlefield. On one side, the pessimist (or realist in his mind) who sees every AI failure and context collapse. On the other, the "dreamer" future-teller (in her mind) who believes agents will solve everything soon.

In a fight where context is king - where agents properly understand the problem, they make us superhuman. But when they miss the nuance, lose the thread, or hallucinate the requirements, they work slower than a sloth and cause more damage than an overconfident junior developer.

Who really wins when context gets lost in translation? Come witness the duel and discover why the human touch still matters in the age of AI code generation.

How to become a go-to person

We have two types of leaders in the world, the ones you contact because you have to get their approval and the ones you want to contact because your want their opinion. Which one do you want to be?

Working in today’s high-tech scene, we all need different skills and behaviors. Skills are the abilities we have learned, and behaviors are how we act. For example, a person can have leadership skills, and one of the behaviors they present is “lead by example”.
Maintaining the balance between presenting strong technical and people skills is crucial for becoming a go-to person, especially at a new job or when changing roles.

In this talk, I will share the practical behaviors that I have implemented in my everyday work life that have helped me gain the go-to person status and assume the architect role. Cultivating these tips can help you reach the go-to person status and advance your career.

Building a Product in a Crazy AI Market

Remember the days when you could build products and tech that didn't change under your feet every 5 minutes? I do, it was nice, wasn't it? Well, in this talk, I explore the journey of "Agentifying" Qodo Gen, an agentic development tool, while navigating a market where new releases drop every night and your competitive advantage can evaporate in weeks. I'll share how we incorporated MCPs and LangGraph in our agent and prepare for the inevitable next shift because in AI, the only thing you can assume is that things will change soon.

KanDDDinsky 2025 Sessionize Event

October 2025 Berlin, Germany

NDC London 2025 Sessionize Event

January 2025 London, United Kingdom

KanDDDinsky 2024 Sessionize Event

October 2024 Berlin, Germany

Copenhagen Developers Festival 2024 Sessionize Event

August 2024 Copenhagen, Denmark

Domain-Driven Design Europe 2023 Sessionize Event

June 2023 Amsterdam, The Netherlands

Hila Fox

Principal Engineer @ Qodo

Tel Aviv, Israel

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top