DEV Community

ajv profile picture

ajv

A Quirky Web Enthusiast™

Location Estonia Joined Joined on  Personal website https://andreasvirkus.me github website

Education

self-educated

Work

product developer at Klaus

All 40 comments

Clean up your HTML with ES6 Modules

Thanks for the article! Small typo - you didn't add type="mod...

Implementing Passwordless Authentication in Node.JS

Whilst the idea of implementing your own authentication may s...

Implementing Passwordless Authentication in Node.JS

Excellent point to bring up! Same goes for signups. You shoul...

Performance aspect of Deno vs. Node

If it's the same performance-wise but can still offer other b...

Creating a Tic-Tac-Toe NodeJs Game

It'd be nifty to clear the terminal after each move, that way...

Handle loading errors & fallback with HtmlWebpackPlugin

I ended up solving it as a Webpack plugin instead (inspired b...

Handle loading errors & fallback with HtmlWebpackPlugin

Another option would be to use a service worker, capture the ...

Load Balancer Tutorial 2020 - System Design Basics

Looking forward to the rest of the series! ✊

Hating jQuery doesn't make you cool

Everybody always mentions bytes sent over the network, and th...

Hating jQuery doesn't make you cool

An interesting post, Tyler, thank you for it. While I agree t...

Add dark mode support on your website with SASS and prefers-color-scheme media query

Just a reminder that handling themes in SCSS or Sass will res...

Reasons I'll never use Deno

Whilst I enjoyed this article because of your writing skills,...

Awesome breaking changes in Vue 3, if you migrate from Vue 2

It's not like you now cannot use any event bus in your app. I...

🎉 Deno: 1.0 officially scheduled on May, 13! Review of the features

Golang seems to be doing fine without one, so I think deno wi...

Getting started with Gitlab CI/CD: Eslint

You can use a shared runner to build and deploy a site. Note ...

Buying a game console in 2020

I'm thinking of either getting a Switch or something like a...

What are some alternatives for Bootstrap?

Absolutely no harm done and I hope you don't feel a need to...

What are some alternatives for Bootstrap?

If it's a "great framework" then why would you write an art...

How to requestPermission for devicemotion and deviceorientation events in iOS 13+

Should also mention that HTTPS is required to access both of ...

A Free Ebook on Greedy Algorithms, Divide & Conquer, and Dynamic Programming

What an article! Packed with knowledge! Small note - in th...

Add google-like search query to your website or Database

That's great! But do not do this in production 😬 You should...

What was your win this week?

I heard of it through theverge.com/2019/10/15/20893343/m......

What's an interesting question you've been asked at an interview?

I was asked what was my latest "Today I Learned" experience...

What tools do you use to create presentations?

reveal.js 🔥

What makes you cringe looking back at your beginner self?

I think I was a bit of a smartypants in the sense that I di...

What was your win this week?

Just wanted to second @Maxime - this idea is really nifty!

Hacktoberfest Completion Thread

As last year was my first Hacktoberfest, I was just eager t...

My favorite CSS hack

Team cornflowerblue here!

Removing duplicates in an Array of Objects in JS with Sets

Well... yes and no. I feel it's important to distinguish th...

Seo is my worst skill, what’s yours?

I think that's a thing rarely any developer admits to thems...

Creating a Simple Blog using Vue with Markdown

Are you considering moving your current setup to Vuepress (...

Why I'm using Surge and not GitHub Pages

What I absolutely love about Netlify is that in their .toml...

Code smart, not hard

Keeping a JWT in localStorage doesn't just open you up to XSS...

Code smart, not hard

I'm struggling with the security aspect of keeping a JWT in l...

What hosting do you use?

Am I "old school" for thinking I still need to install and...

What is a website that you visit regularly despite its technical quality and user experience?

N26 & Pocopay are awesome in terms of ui/ux/design/cx. ...

99.9% uptime static site deployment with Cloudflare and AWS S3

All of those reasons are mitigated with using Netlify + the...

Three Steps For Increasing The Security of Your Web Apps

Hi Jamie, Great post! I must admit I added an external scr...

The New Golden Rule of Programmers

... Do you not also like (aka rate) others comments?

What are some fundamentals of security every developer should understand?

The biggest security mindset shift for me was understanding t...

loading...