close

DEV Community

Pierre Bouillon profile picture

Pierre Bouillon

Software Engineer | Full Stack Developer | Coffee Lover

Location France Joined Joined on  Personal website https://pbouillon.github.io github website

Education

Engineering degree

Work

Full Stack Software Engineer

Eight Year Club
Seven Year Club
Angular
Writing Debut
100 Thumbs Up Milestone
Six Year Club
Thumbs Up Contest Winner 2023
Top 7
Svelte
Tag Moderator 2022
Trusted Member 2022
Five Year Club
Managing database schema changes in .NET From theory to FluentMigrator

Managing database schema changes in .NET From theory to FluentMigrator

Image Image 4
Comments
11 min read

Want to connect with Pierre Bouillon?

Create an account to connect with Pierre Bouillon. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Deserializing Polymorphic JSON in .NET Without Losing Type Safety

Deserializing Polymorphic JSON in .NET Without Losing Type Safety

Image Image Image 5
Comments 1
5 min read
A Comprehensive Guide to State Management with Vanilla Angular

A Comprehensive Guide to State Management with Vanilla Angular

Image Image 6
Comments 2
10 min read
My Attempt at Neobrutalism with Svelte: Redesigning my Website

My Attempt at Neobrutalism with Svelte: Redesigning my Website

Image Image Image 10
Comments 2
4 min read
Setup PocketBase For Your Integration Tests with TestContainers and xUnit

Setup PocketBase For Your Integration Tests with TestContainers and xUnit

Image 3
Comments
5 min read
Our First Issue: Enhancing Queries With Sorting

Our First Issue: Enhancing Queries With Sorting

Image Image Image 5
Comments
7 min read
Launching and Building PocketBase.Net in the Open

Launching and Building PocketBase.Net in the Open

Image Image Image 5
Comments
4 min read
My First Book: Modern Web Development with Angular

My First Book: Modern Web Development with Angular

Image Image Image 16
Comments 3
1 min read
Using GitHub as an Authentication Provider in Your Angular App with PocketBase

Using GitHub as an Authentication Provider in Your Angular App with PocketBase

Image Image Image 15
Comments 1
7 min read
Efficient Patterns for Effects

Efficient Patterns for Effects

Image Image Image 27
Comments 2
3 min read
Handling Pagination with StateAdapt

Handling Pagination with StateAdapt

Image Image Image 15
Comments
7 min read
Client Side Caching With Interceptors

Client Side Caching With Interceptors

Image Image Image 47
Comments 3
5 min read
What's New in StateAdapt 2.0.0

What's New in StateAdapt 2.0.0

Image Image Image 13
Comments 3
4 min read
What is going on here? Getting Started With Logging in Angular

What is going on here? Getting Started With Logging in Angular

Image Image Image 60
Comments 9
8 min read
The Moq-gate: You Either Die a Hero...

The Moq-gate: You Either Die a Hero...

Image Image Image 61
Comments 13
3 min read
Rendering Svelte Components as Web Components in Angular: A Step by Step Guide

Rendering Svelte Components as Web Components in Angular: A Step by Step Guide

Image Image Image 20
Comments
8 min read
Implementing a Konami Code Easter Egg in Svelte by Leveraging Svelte Stores

Implementing a Konami Code Easter Egg in Svelte by Leveraging Svelte Stores

Image Image Image 9
Comments
5 min read
What's New in Svelte 4: Performance Boosts and Streamlined Development

What's New in Svelte 4: Performance Boosts and Streamlined Development

Image Image Image 53
Comments 14
4 min read
Demystifying Angular Route Guards: A Beginner's Guide to Secure Navigation

Demystifying Angular Route Guards: A Beginner's Guide to Secure Navigation

Image Image Image 42
Comments 5
6 min read
Various ways to make an Input mandatory in Angular

Various ways to make an Input mandatory in Angular

Image Image Image 29
Comments 4
4 min read
Reusable component store for pagination using generics

Reusable component store for pagination using generics

Image Image 18
Comments 2
7 min read
Handling pagination with NgRx component stores

Handling pagination with NgRx component stores

Image Image Image 15
Comments
8 min read
Getting started with integration testing for your Minimal API

Getting started with integration testing for your Minimal API

Image 41
Comments
7 min read
A small .NET template to back you up

A small .NET template to back you up

Image 5
Comments
2 min read
Taking your Angular app to (code) space 🌌

Taking your Angular app to (code) space 🌌

Image 11
Comments
7 min read
Building your own form fields the Angular way with control value accessors

Building your own form fields the Angular way with control value accessors

Image 10
Comments 4
6 min read
Virtual URL navigation using vanilla JavaScript

Virtual URL navigation using vanilla JavaScript

Image 61
Comments 5
4 min read
Understanding identity in .NET

Understanding identity in .NET

Image Image Image 47
Comments
5 min read
Cleaner CSS in your component templates with Tailwind and Headwind

Cleaner CSS in your component templates with Tailwind and Headwind

Image Image 8
Comments
3 min read
Using the new INumber type to generify math functions in .NET 7

Using the new INumber type to generify math functions in .NET 7

Image Image 19
Comments 3
2 min read
Smarter conditions with flags and enums

Smarter conditions with flags and enums

Image Image Image 32
Comments
3 min read
Dynamically sorting an IQueryable

Dynamically sorting an IQueryable

Image Image 15
Comments 2
4 min read
Reduce your tests cognitive complexity with AutoFixture

Reduce your tests cognitive complexity with AutoFixture

Image Image 7
Comments 2
4 min read
Configuring dependency injection in your .NET console application

Configuring dependency injection in your .NET console application

Image Image 11
Comments 1
3 min read
Starting a SvelteKit project with TailwindCSS

Starting a SvelteKit project with TailwindCSS

Image Image 10
Comments
2 min read
Writing cleaner code with Object Calisthenics

Writing cleaner code with Object Calisthenics

Image Image 49
Comments
11 min read
📮 MqttTopicBuilder: build valid and verified MQTT topics

📮 MqttTopicBuilder: build valid and verified MQTT topics

Image Image 6
Comments
2 min read
A small concrete implementation repository for data structure

A small concrete implementation repository for data structure

Image 9
Comments
1 min read
Minimal API in c

Minimal API in c

Image Image 4
Comments 11
1 min read
From recursion to iteration

From recursion to iteration

Image Image 13
Comments 3
3 min read
Simplest way to deploy a Flask app

Simplest way to deploy a Flask app

Image Image 22
Comments 10
1 min read
From Python to..

From Python to..

Image Image 20
Comments 16
1 min read
About challenges

About challenges

Image 8
Comments 1
1 min read
Dynamic text rewriting

Dynamic text rewriting

Image Image 8
Comments 2
1 min read
Explain me C compilation like I'm five

Explain me C compilation like I'm five

Image Image 20
Comments 7
1 min read
Why all this hate about Python?

Why all this hate about Python?

Image 23
Comments 73
1 min read
PDO usage

PDO usage

Image 9
Comments 3
1 min read
MinGW pronunciation

MinGW pronunciation

Image 6
Comments 6
1 min read
loading...