DEV Community

Pierre Bouillon profile picture

Pierre Bouillon

Software Engineer | Privacy Advocate | Coffee Lover

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

Education

Engineering degree

Pronouns

He / Him

Work

Full Stack Software Engineer

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
Hacktoberfest 2022
My First Book: Modern Web Development with Angular

My First Book: Modern Web Development with Angular

13
Comments 3
1 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
Using GitHub as an Authentication Provider in Your Angular App with PocketBase

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

13
Comments 1
7 min read
Efficient Patterns for Effects

Efficient Patterns for Effects

27
Comments 2
3 min read
Handling Pagination with StateAdapt

Handling Pagination with StateAdapt

15
Comments
7 min read
Client Side Caching With Interceptors

Client Side Caching With Interceptors

46
Comments 2
5 min read
What's New in StateAdapt 2.0.0

What's New in StateAdapt 2.0.0

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

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

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

60
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

19
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

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

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

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

Various ways to make an Input mandatory in Angular

27
Comments 4
4 min read
Reusable component store for pagination using generics

Reusable component store for pagination using generics

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

Handling pagination with NgRx component stores

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

Getting started with integration testing for your Minimal API

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

A small .NET template to back you up

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

Taking your Angular app to (code) space 🌌

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

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

Virtual URL navigation using vanilla JavaScript

60
Comments 5
4 min read
Understanding identity in .NET

Understanding identity in .NET

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

Cleaner CSS in your component templates with Tailwind and Headwind

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

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

Smarter conditions with flags and enums

32
Comments
3 min read
Dynamically sorting an IQueryable

Dynamically sorting an IQueryable

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

Reduce your tests cognitive complexity with AutoFixture

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

Configuring dependency injection in your .NET console application

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

Starting a SvelteKit project with TailwindCSS

10
Comments
2 min read
Writing cleaner code with Object Calisthenics

Writing cleaner code with Object Calisthenics

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

📮 MqttTopicBuilder: build valid and verified MQTT topics

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

A small concrete implementation repository for data structure

9
Comments
1 min read
Minimal API in c

Minimal API in c

4
Comments 11
1 min read
From recursion to iteration

From recursion to iteration

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

Simplest way to deploy a Flask app

22
Comments 10
1 min read
From Python to..

From Python to..

20
Comments 16
1 min read
About challenges

About challenges

8
Comments 1
1 min read
Dynamic text rewriting

Dynamic text rewriting

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

Explain me C compilation like I'm five

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

Why all this hate about Python?

23
Comments 73
1 min read
PDO usage

PDO usage

9
Comments 3
1 min read
MinGW pronunciation

MinGW pronunciation

6
Comments 6
1 min read
loading...