DEV Community

Damien Cosset profile picture

Damien Cosset

French web developer mostly interested in Javascript and JAVA

Design Patterns: Observer

Design Patterns: Observer

Reactions 2 Comments
5 min read

Want to connect with Damien Cosset?

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

Already have an account? Sign in
Design Patterns: Factory Method

Design Patterns: Factory Method

Reactions 21 Comments 2
4 min read
Design Patterns: Singleton

Design Patterns: Singleton

Reactions 15 Comments 2
4 min read
First step in management

First step in management

Reactions 5 Comments 1
2 min read
Should DEV allow you to disable comments on your posts?

Should DEV allow you to disable comments on your posts?

Reactions 30 Comments 16
1 min read
Git blame should be called git credit

Git blame should be called git credit

Reactions 67 Comments 29
2 min read
Technology is never neutral

Technology is never neutral

Reactions 13 Comments 2
4 min read
mvn Liquibase:updateSql DatabaseException

mvn Liquibase:updateSql DatabaseException

Reactions 15 Comments 4
3 min read
What cooking taught me about software engineering

What cooking taught me about software engineering

Reactions 28 Comments 10
1 min read
A11y: Accessible hiding and hidden-aria

A11y: Accessible hiding and hidden-aria

Reactions 28 Comments 2
3 min read
Replacing master in git

Replacing master in git

Reactions 296 Comments 260
4 min read
How to protect a Netlify branch behind a password

How to protect a Netlify branch behind a password

Reactions 30 Comments 1
4 min read
Are you using an ergonomic mouse?

Are you using an ergonomic mouse?

Reactions 11 Comments 10
1 min read
How to create custom Hooks in React

How to create custom Hooks in React

Reactions 177 Comments 1
4 min read
At what point do you feel part of a developer community?

At what point do you feel part of a developer community?

Reactions 14 Comments 7
2 min read
Object.freeze vs Object.seal in Javascript

Object.freeze vs Object.seal in Javascript

Reactions 58 Comments 4
4 min read
All guilty, all responsible

All guilty, all responsible

Reactions 13 Comments 2
4 min read
Understanding Prototypes and Inheritance in Javascript

Understanding Prototypes and Inheritance in Javascript

Reactions 37 Comments
5 min read
Should remote workers be paid differently based on location?

Should remote workers be paid differently based on location?

Reactions 62 Comments 49
3 min read
Implement Code Splitting in React

Implement Code Splitting in React

Reactions 124 Comments 6
4 min read
What are Javascript's IIFE?

What are Javascript's IIFE?

Reactions 45 Comments 4
3 min read
Write a Calendar plugin with Javascript

Write a Calendar plugin with Javascript

Reactions 108 Comments 2
9 min read
The Dreyfus model of skill acquisition

The Dreyfus model of skill acquisition

Reactions 20 Comments
4 min read
Iframes and communicating between applications

Iframes and communicating between applications

Reactions 125 Comments 5
5 min read
Using foreign keys with Loopback 4 and PostgresQL

Using foreign keys with Loopback 4 and PostgresQL

Reactions 11 Comments 1
8 min read
Testing a Redux data store with Cypress.io

Testing a Redux data store with Cypress.io

Reactions 56 Comments 2
7 min read
Thoughts about managing clients as a freelancer

Thoughts about managing clients as a freelancer

Reactions 20 Comments
3 min read
Testing React with Cypress.io

Testing React with Cypress.io

Reactions 132 Comments 2
8 min read
How to use the Effect Hook in React

How to use the Effect Hook in React

Reactions 68 Comments
8 min read
How to use the State Hook in React

How to use the State Hook in React

Reactions 83 Comments 8
5 min read
Create a drawer navigation with React Native

Create a drawer navigation with React Native

Reactions 50 Comments 1
5 min read
Our algorithms overlords

Our algorithms overlords

Reactions 42 Comments 6
3 min read
Technology's war on Death

Technology's war on Death

Reactions 15 Comments 3
6 min read
About privileges, genders and races

About privileges, genders and races

Reactions 19 Comments 3
2 min read
6 principles for efficient learning

6 principles for efficient learning

Reactions 109 Comments 2
4 min read
The perfect career path

The perfect career path

Reactions 159 Comments 6
3 min read
Flow, a path to happiness

Flow, a path to happiness

Reactions 64 Comments 6
3 min read
As a self-taught, have you considered getting a degree afterwards?

As a self-taught, have you considered getting a degree afterwards?

Reactions 44 Comments 23
2 min read
On being a professional

On being a professional

Reactions 16 Comments 1
5 min read
Managing invoices and estimates

Managing invoices and estimates

Reactions 11 Comments 3
1 min read
What makes you choose the language you write your articles in?

What makes you choose the language you write your articles in?

Reactions 12 Comments 16
1 min read
Want to be a better developer? Take care of your sleep!

Want to be a better developer? Take care of your sleep!

Reactions 331 Comments 30
6 min read
Getting started with bash

Getting started with bash

Reactions 55 Comments 3
4 min read
Typescript: First thoughts

Typescript: First thoughts

Reactions 35 Comments 43
2 min read
Working for non-profits organisations

Working for non-profits organisations

Reactions 11 Comments 7
1 min read
Estimating quality of a codebase

Estimating quality of a codebase

Reactions 6 Comments 1
1 min read
Launch story: There, and back again...

Launch story: There, and back again...

Reactions 9 Comments 4
2 min read
Scraping dev.to with Puppeteer: Devices and Search

Scraping dev.to with Puppeteer: Devices and Search

Reactions 19 Comments 1
5 min read
A command line application: Scraping dev.to with puppeteer

A command line application: Scraping dev.to with puppeteer

Reactions 52 Comments 4
5 min read
Start before you are ready

Start before you are ready

Reactions 101 Comments 10
2 min read
Launch story: 1st month

Launch story: 1st month

Reactions 34 Comments 16
2 min read
Quick translation setup with React

Quick translation setup with React

Reactions 50 Comments
4 min read
Launch story: 2 weeks later

Launch story: 2 weeks later

Reactions 10 Comments 3
2 min read
Coding and Cannabis

Coding and Cannabis

Reactions 43 Comments 40
1 min read
On finally launching something

On finally launching something

Reactions 91 Comments 25
3 min read
Generate a PDF from HTML with puppeteer

Generate a PDF from HTML with puppeteer

Reactions 255 Comments 16
2 min read
What applications or tools do you wish existed?

What applications or tools do you wish existed?

Reactions 11 Comments 3
1 min read
Rendering HTML files in an Express/React/React Router application

Rendering HTML files in an Express/React/React Router application

Reactions 14 Comments 1
1 min read
Refactor a form with React Hooks and useState

Refactor a form with React Hooks and useState

Reactions 57 Comments 9
2 min read
Closures in Javascript

Closures in Javascript

Reactions 82 Comments 8
3 min read
loading...