● Barcelona · CET

04Knowledge sharing

Share the signal.
Question the noise.

Three sessions over five years: practical engineering for colleagues, honest career guidance for students, and live demonstrations where the decisions stay visible.

Session index

Technical sessions are delivered in English. The student session was delivered in Spanish and Catalan.

01E2E or How to Build UI Without Breaking ItFebruary 202502From Student to Software EngineerDecember 202403Thinking Reactively: Angular Signals ExplainedMarch 2024
01

Internal Knowledge-Sharing Session · February 2025

E2E or How to Build UI Without Breaking It

Novatec colleaguesEnglish90 minutes

An end-to-end testing session focused on Playwright best practices, practical examples, and building confidence in user-interface changes.

PlaywrightE2E strategyStable testsLive codingAI-assisted developmentAudience Q&A

During the live demo, a simple Angular to-do application was created with AI assistance and tested from scratch. Questions were answered while coding, making the setup, decisions, and debugging process visible in real time.

02

Centre d’Estudis Politècnics · December 2024

From Student to Software Engineer

Higher Technical Certificate students in Web App DevelopmentSpanish and Catalan60 minutes

A candid account of moving from technical education into software engineering, framed around a “CV of Failures—and lessons learned.”

First rolesJob searchPortfolio buildingTechnical skillsInterpersonal skillsAI and the job market

The session used concrete mistakes as teaching material: building something technically impressive that nobody needed, overengineering a simple feature, and failing to challenge a poor technical decision.

03

Internal Knowledge-Sharing Session · March 2024

Thinking Reactively: Angular Signals Explained

Novatec colleaguesEnglish90 minutes

A practical introduction to Angular’s reactive primitives, moving from the history and motivation behind Signals into a live implementation.

SignalsComputed valuesEffectsRxJS comparisonAdoption guidanceTrade-offs

The live demonstration used an anonymised version of a confidential application. It explored when Signals improve local state and derived values, how they relate to existing reactive patterns, and what teams should consider before adopting them.

Communication is part of engineering

Show the process.
Explain the trade-offs.
Invite better questions.

No slides, recordings, photographs, or repositories are currently available for public sharing.

Next conversation

Let’s make complex
things clear.

Start a conversation ↗