DEV Community

loading...
Joost Helberg profile picture

Joost Helberg

404 bio not found

Joined Joined on  Twitter logo

All 21 comments

How to securely store passwords?

Leaving authentication to an underlying product does mean it ...

How to securely store passwords?

Storing a hash is almost similar to storing the password. Unl...

How to securely store passwords?

I did read the article. Its very thorough. And yes, you do st...

How to securely store passwords?

No, no, do not store the password. Your database already has ...

Modern Sidebar Menu

Nice!

Understanding GraphQL through REST

Well done. One of the great things about graphql is that a cl...

What database do you use at work?

Postgresql most if the time, sqlite occasionally.

Write better code and be a better programmer by NEVER USING ELSE statements

Hear, hear! Great post and certainly something to follow up o...

A quick guide to building a Docker container for your Python application

Nice article, but movingnaway from python will help you as we...

IIFE: Immediately Invoked Function Expressions

It is an excellent way to cover two or more abstractions in o...

Desktop CHALLENGE :)

Close all windows? What is this about?

Semantic HTML And Why Does it Matter

I thought the content of this article was not necessary. Unti...

Why I Use Gatsby for My Website

I use an xslt (> 1000 lines) script for transforming html ...

Using Docker Containers to Test Microservices

I see no reason for using docker other than allowing the deve...

Partially updating an embedded Mongo document in Go

Nice to read, it is good to keep a blog to a single simple is...

Getting Started with Docker for Developers

Seems to me that Docker is for lazy developers who won't or c...

Awesome SCSS: The basics

Nice article. Two questions: SASS and SCSS are both mentioned...

What Data Structures and Algorithms should mean to you

Nice one! Other reasons, besides performance: correctness o...

AyeSQL: Writing Raw SQL

Great article. Traditional ORMS are useless and modern ones...

Handling Complex User Permissions in GraphQL

Did you consider using row-level-security combined with use...

Lambda Expressions

The above example makes the programmer jump abstraction lev...

loading...