DEV Community

Davide de Paolis profile picture

Davide de Paolis

Trouble maker and Problem solver ⚙️🔧 Loves simplicity, hates bullshit 💩. Productivity obsessed, avid learner 🖥🚀 Sport and outdoor freak 🧗⛰ Metalhead 🎸🤘 Father of 2 👨‍👩‍👦‍👦 Opinions are my own

Location Hamburg Joined Joined on  github website

Work

Technical Lead at Goodgamestudios

Solve TypeScript 'Not all code paths return a value' by properly using ReturnTypes | CodeReview Chronicles

Solve TypeScript 'Not all code paths return a value' by properly using ReturnTypes | CodeReview Chronicles

Reactions 6 Comments
3 min read
Should employers force employees to turn on webcam during online meetings?

Should employers force employees to turn on webcam during online meetings?

Reactions 8 Comments 2
11 min read
Where do you find CFPs (Call For Papers) and Conferences to speak at?

Where do you find CFPs (Call For Papers) and Conferences to speak at?

Reactions 14 Comments 3
2 min read
Invoke AWS Services Cross Account from Lambda (with AWS CDK and AWS SDK v3)

Invoke AWS Services Cross Account from Lambda (with AWS CDK and AWS SDK v3)

Reactions 11 Comments
6 min read
Code Reviews are bottlenecks. What is the point of Code Reviews?

Code Reviews are bottlenecks. What is the point of Code Reviews?

Reactions 28 Comments 1
8 min read
Typescript Enums are bad!!1!!!1!!one - Are they really?

Typescript Enums are bad!!1!!!1!!one - Are they really?

Reactions 18 Comments 5
6 min read
How do you define 'Impactful work'?

How do you define 'Impactful work'?

Reactions 20 Comments 4
2 min read
Jest Testing like a Pro - Tips and tricks

Jest Testing like a Pro - Tips and tricks

Reactions 36 Comments
13 min read
Learn how to ask good questions. Be aware of the XY Problem.

Learn how to ask good questions. Be aware of the XY Problem.

Reactions 19 Comments
5 min read
Filter Lambda Events from DynamoDB Stream (with CDK)

Filter Lambda Events from DynamoDB Stream (with CDK)

Reactions 14 Comments
7 min read
Code Review chronicles: destructuring, linting and one valid reason for Typescript

Code Review chronicles: destructuring, linting and one valid reason for Typescript

Reactions 7 Comments
3 min read
DynamoDB - dynamic method to insert or edit an item

DynamoDB - dynamic method to insert or edit an item

Reactions 15 Comments
7 min read
AWS SDK v2 or v3 - which one should you use?

AWS SDK v2 or v3 - which one should you use?

Reactions 10 Comments
5 min read
Event loops and idle connections: why is my lambda not returning and then timing out?

Event loops and idle connections: why is my lambda not returning and then timing out?

Reactions 13 Comments 1
4 min read
The screw and the hammer: Love the problems, not your solutions.

The screw and the hammer: Love the problems, not your solutions.

Reactions 82 Comments 10
6 min read
Daily Standup Meetings are useless

Daily Standup Meetings are useless

Reactions 165 Comments 53
4 min read
Recursively copy files from server to local

Recursively copy files from server to local

Reactions 7 Comments 1
4 min read
Find and Count files on AWS S3 by size

Find and Count files on AWS S3 by size

Reactions 5 Comments
3 min read
Your jobs is boring and everything sucks - Here are some tips.

Your jobs is boring and everything sucks - Here are some tips.

Reactions 85 Comments 6
6 min read
When everything is urgent, nothing is. What is Alarm Fatigue and how to deal with it.

When everything is urgent, nothing is. What is Alarm Fatigue and how to deal with it.

Reactions 146 Comments 1
7 min read
Divide and Conquer! An approach to software engineering project management.

Divide and Conquer! An approach to software engineering project management.

Reactions 11 Comments
3 min read
How can you access AWS resources from different accounts? Use different Profiles.

How can you access AWS resources from different accounts? Use different Profiles.

Reactions 6 Comments
3 min read
Lint rules updates: a sane and safe approach to fixes

Lint rules updates: a sane and safe approach to fixes

Reactions 8 Comments 2
2 min read
Harmless code and Obvious code - a Code Review Chronicles about Date validation

Harmless code and Obvious code - a Code Review Chronicles about Date validation

Reactions 5 Comments
6 min read
Quick serverless && lambda debugging tip

Quick serverless && lambda debugging tip

Reactions 10 Comments 1
2 min read
Sequelize and MySQL debugging quick tips

Sequelize and MySQL debugging quick tips

Reactions 8 Comments 3
4 min read
Debugging Chronicles: Serverless offline + Sequelize

Debugging Chronicles: Serverless offline + Sequelize

Reactions 1 Comments
5 min read
Coding is Boring! why do you love coding?

Coding is Boring! why do you love coding?

Reactions 12 Comments 7
3 min read
Maybe you should start listening to that voice telling you that YOU SUCK!

Maybe you should start listening to that voice telling you that YOU SUCK!

Reactions 13 Comments 4
5 min read
What do you mean with: "There is no root cause" ?!?

What do you mean with: "There is no root cause" ?!?

Reactions 13 Comments
3 min read
How to fix Range Not Satisfiable Error in React-Admin

How to fix Range Not Satisfiable Error in React-Admin

Reactions 1 Comments
3 min read
From 11 seconds to 160 milliseconds 🚀 - Refactoring Chronicles

From 11 seconds to 160 milliseconds 🚀 - Refactoring Chronicles

Reactions 16 Comments
6 min read
Filter Operators in React Admin and Sequelize

Filter Operators in React Admin and Sequelize

Reactions 8 Comments
4 min read
Managing Incompetence: An Innovative Approach for Dealing with People

Managing Incompetence: An Innovative Approach for Dealing with People

Reactions 13 Comments 1
2 min read
A year without goals (2020 retrospective - 2021 resolutions)

A year without goals (2020 retrospective - 2021 resolutions)

Reactions 5 Comments
5 min read
Stupid Bash! Stupid me! Comparing Strings in Bash

Stupid Bash! Stupid me! Comparing Strings in Bash

Reactions 8 Comments 2
2 min read
You have only limited time and attention. Eliminate the noise!

You have only limited time and attention. Eliminate the noise!

Reactions 62 Comments 7
9 min read
Make your lambda fail! Use Chaos Engineering to improve the resiliency of your serverless application.

Make your lambda fail! Use Chaos Engineering to improve the resiliency of your serverless application.

Reactions 14 Comments
6 min read
5 Tips for successful blogging ( + 1 to build a solid personal brand)

5 Tips for successful blogging ( + 1 to build a solid personal brand)

Reactions 126 Comments 10
4 min read
How to deal with rejections and failures

How to deal with rejections and failures

Reactions 14 Comments 4
6 min read
Mock a RESTful API with AWS APIGateway and MockIntegration

Mock a RESTful API with AWS APIGateway and MockIntegration

Reactions 10 Comments
5 min read
Do you do Snapshot Testing?

Do you do Snapshot Testing?

Reactions 7 Comments 3
3 min read
Lego bricks, pinheads and 10X developers

Lego bricks, pinheads and 10X developers

Reactions 16 Comments 7
4 min read
I've always been using isNaN wrong! (and you?)

I've always been using isNaN wrong! (and you?)

Reactions 44 Comments 6
4 min read
Disable Arrow-Parens Lint rule in XO and Prettier

Disable Arrow-Parens Lint rule in XO and Prettier

Reactions 8 Comments 1
3 min read
Are good software engineers Pessimists?

Are good software engineers Pessimists?

Reactions 41 Comments 8
6 min read
Alone against a bug.

Alone against a bug.

Reactions 27 Comments 6
3 min read
Basic Auth on Lambda + Api Gateway + Cloudfront: solving the 401 Unauthorized error.

Basic Auth on Lambda + Api Gateway + Cloudfront: solving the 401 Unauthorized error.

Reactions 17 Comments 1
4 min read
What´s wrong with Array.reduce ?

What´s wrong with Array.reduce ?

Reactions 34 Comments 83
3 min read
Store your git ssh in keychain (and make it persist across logins)

Store your git ssh in keychain (and make it persist across logins)

Reactions 12 Comments 3
1 min read
Reduce Lambda invocations and code boilerplate by adding a JSON Schema Validator to your API Gateway

Reduce Lambda invocations and code boilerplate by adding a JSON Schema Validator to your API Gateway

Reactions 34 Comments 2
8 min read
Should you ask permission to write better code?

Should you ask permission to write better code?

Reactions 22 Comments 6
5 min read
It's working, why change it? - Code Review Chronicles

It's working, why change it? - Code Review Chronicles

Reactions 20 Comments 7
3 min read
Watch out your Cloudwatch logs, or it could be expensive!

Watch out your Cloudwatch logs, or it could be expensive!

Reactions 12 Comments
4 min read
Public speaking in times of Covid19

Public speaking in times of Covid19

Reactions 6 Comments
4 min read
Is coding a Sprint or a Marathon?

Is coding a Sprint or a Marathon?

Reactions 9 Comments 2
3 min read
#staythefuckhome but still live your life to the fullest

#staythefuckhome but still live your life to the fullest

Reactions 11 Comments 4
3 min read
Fix GIT after MAC OS Catalina update (xcrun error)

Fix GIT after MAC OS Catalina update (xcrun error)

Reactions 11 Comments 1
2 min read
Planning Poker in times of Corona Virus

Planning Poker in times of Corona Virus

Reactions 3 Comments 7
2 min read
Please be professional and stop saying "I'm almost done!"

Please be professional and stop saying "I'm almost done!"

Reactions 164 Comments 39
6 min read
loading...