Hallo, ich bin Yannick Baron

Ich bin Software Engineer und habe in den letzten 20 Jahren mit den unterschiedlichsten Technologien gearbeitet. Schon immer fand ich, dass alles noch ein bisschen besser gemacht werden kann und meine besondere Leidenschaft ist klar strukturiertes Design und Architektur von Software. Ich finde es spannend, mein Wissen in diesem Bereich weiterzugeben. Egal ob es Tipps zur besseren Produktivität sind, saubere Architektur in Angular, sicherer Umgang mit Git oder ein Ausflug in die Tiefen der RxJS-Operatoren, ich unterstütze Ihr Team mit meinen Erfahrungen direkt aus der Praxis.

Kontaktieren Sie mich gerne direkt unter yannick.baron@thinktecture.com - ich freue mich, von Ihnen zu hören!

Content Downloads von Yannick

Wir haben für Sie unser Fachwissen in unseren Spezialgebieten in Cheat Sheets, Whitepapers und Ebooks zusammengefasst.

Artikel verfasst von Yannick

Angular
Configuring Lazy Loaded Angular Modules

Configuring Lazy Loaded Angular Modules

Making our Angular modules configurable is an important step in building a reusable architecture. Having used Angular for a while you might be familiar with the commonly used forRoot() and forChild() functions, that some modules provide you with. But what is the best way to provide configuration in these cases?
16.06.2022
Angular
NgRx – An Angular Architect’s First Experiences

NgRx – An Angular Architect’s First Experiences

A big topic in SPA development is how to manage your application state. The solution often presented is the NgRx library. This article is not a guide, endorsement, or thorough evaluation of the technology. Instead, I want to share some experiences I have made with the store and give some references if you consider picking it up or already using it in a project.
10.05.2021
Essentials
Rebase Onto – When Dropping Commits Makes Sense: Git In Practice – Part 3

Rebase Onto – When Dropping Commits Makes Sense: Git In Practice – Part 3

In the previous articles of this series, I showed you some of the capabilities of interactive rebase. I mentioned that you can also drop commits when rebasing. In this article, I would like to demonstrate scenarios in which that makes sense and a short-cut to achieve what we want.
26.01.2021
Essentials
Interactive Rebase: Git In Practice – Part 2

Interactive Rebase: Git In Practice – Part 2

Once you are comfortable with rebase, it is time to step up your game with interactive rebase. As introduced in the previous article, rebasing involves taking multiple commits and applying them to a base tip. In an interactive rebase, we have a lot more control over what we want to do with the affected commits. Some of the options include re-ordering the commits, rewording a commit message, dropping commits, merging several commits into a single one, and editing a past commit.
11.12.2020
Essentials
Code Quality: Automate Linting, Formatting And More By Sharing Git Hooks

Code Quality: Automate Linting, Formatting And More By Sharing Git Hooks

There he is. Bob. The new guy in the office. Time to on-board him onto the flagship project of the company. Sounds like a job for Kevin. Kevin helps out Bob to get setup. Providing him with the appropriate access rights, cloning the repository, and making sure Bob's seat is nice and comfy. After Bob has the project up and running, it is his time to shine and work on the first ticket. He fires up his IDE, touches a couple of files, resolves the issues, commits, pushes, and opens up a merge request for Kevin to review.
25.11.2020
Essentials
Demystifying Git Rebase: Git in Practice – Part 1

Demystifying Git Rebase: Git in Practice – Part 1

Working with git every day as our software of choice for version control, I always try to point out that familiarity with our toolset is important. The more comfortable you are with git, the easier it will be to integrate changes and follow their history.
12.11.2020

Kommende Vorträge von Yannick

Geplante Termine für Vorträge finden Sie hier.

Keine Inhalte gefunden

Zurückliegende Vorträge von Yannick

Details zu gehaltenen Vorträgen finden Sie hier.

Workshop 4h | 
Angular Days Frühjahr 2022  | 
20.03.2022   -  
23.03.2022 @  
Online (
DE)
Workshop 8h | 
Angular Days Herbst 2021  | 
04.10.2021   -  
06.10.2021 @  
Berlin (
DE)
Workshop 8h | 
Angular Days Herbst 2020  | 
05.10.2020   -  
08.10.2020 @  
Berlin (
DE)
Talk | 
Incloud Tech Night Meetup 2020  | 
13.02.2020   -  
13.02.2020 @  
Darmstadt (
DE)

Anerkennungen & Veröffentlichungen

Unsere Webinare

Unsere Artikel

Mehr über uns