DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Daniel Escoz profile picture

Daniel Escoz

Backend Developer with a focus on Web API design, and general enthusiast of software and automation

Location Madrid, EspaΓ±a Joined Joined onΒ  Personal website https://www.danielescoz.dev github website twitter website

Education

Computer Science / Software Engineering

All 29 comments

Where’s the Sleep Function in JavaScript?

Functions can define their own promisified version using a ...

Git blameless?

I've used it to know the author more than once, so I can as...

Things You May Not Know About Freelance Web Development Pricing

The applicability of most of this is ONE country, though.

What programming best practice do you disagree with?

The problem with deploying on a Friday is that if something...

What kinds of apps or products do you wish existed?

Do you have a moment to talk about or lord and savior Linux...

Understanding Generators in ES6 Javascript

You have an error in your return example: the value you ret...

Terrible Interview Questions

"The one with the daleks"

How to Get an Object Length

Notice also that JavaScript itself is choosing size for typ...

How to Get an Object Length

Maybe length is the wrong term, but it's perfectly reasonab...

Coding Lessons…from Factorio?

Oh, please let's start a DEV.to unofficial-official Factori...

How to Come Up With Great Side Projects

Please, ignore point 2. A side project is meant to be for ...

APIs you didn't know you needed

No, sorry, cats are better. πŸ™ˆ

APIs you didn't know you needed

placekitten is my new favorite thing in the world, thank yo...

Improving Javascript functional programming with Polyethylene

Hm... I hadn't though about this, and it's interesting to m...

The node_modules problem

The dependency problem has zero to do with OO and all to do...

The node_modules problem

So, without reading other comments, let me add my two cents...

Could you explain #likeimfive the meaning of these programming languages as humans?

ES7 is two years old now...

How to log out when using JWT

A simple "token blacklist" is not enough. It works for logout...

Adding HTTPS To GitHub Pages Using A Custom Domain

My preferred method is just to migrate to Netlify. GitHub ...

Adapting Rusty Old Callbacks to Shiny Async Functions

True, I always forget the browser. At that point I would p...

Adapting Rusty Old Callbacks to Shiny Async Functions

Or you could use util.promisify without having to install a...

Considering changing to sans-serif for post body

PLEASE

Challenge: Write a program that never stops

Javascript (ES6): const zero = () => Promise.resolve(...

JavaScript Awaits

First, I liked the "everything is asynchronous" way of workin...

What Makes A Senior Software Engineer

You lost me at "Uber"

The Normal Person's Guide to Internet Security

A small correction: uBlock Origin is not an ad blocker, is a ...

Understanding Hoisting in JavaScript

The most important thing to understand about hoisting is that...

Git faster with mingit

With zsh completion works perfectly with aliases. Try it.

What activities do you do to take your mind off of software?

Mostly, I don't. It's a job but also a hobby. When I do, it's...

loading...