Skip to main content
Q-Bytes
    • Nothing bookmarked yet

  • Home
  • Open source
  • About
  • Portfolio

Q-Bytes

I write articles about my learning journey, including modern Javascript, Typescript, Vue and Rust development.

How to keep your Azure infrastructure highly available - Availability sets and availability zones by

How to keep your Azure infrastructure highly available - Availability sets and availability zones

Featured

15 open-source tools to elevate your software design workflow in 2024 by

15 open-source tools to elevate your software design workflow in 2024

Featured

How to create svg elements with Javascript

Featured

How to copy text to the clipboard with Javascript

Featured

Latest publications

Seven advanced techniques for Javascript spread syntax and rest parameters by Tobias Quante

Seven advanced techniques for Javascript spread syntax and rest parameters

Spread syntax and rest parameters are two sides of the same coin. While the first gives you access to all properties of an object or array, the latter 'compresses' several variables or arguments into a single array. Read on to learn how to make the best use of this syntactic gemstone collection
Tobias Quante

Tobias Quante

29 July 2021
javascript
🌙 How to implement darkmode with a Vue.js component by Tobias Quante

🌙 How to implement darkmode with a Vue.js component

A dark mode feature can be a bliss for your webapp's users. It reduces stress on the eye in low-light conditions and can also help saving energy on the device. In this post, you'll learn how to write your own Vue.js component to add it to any newly created - or already existing project with ease.
Tobias Quante

Tobias Quante

27 June 2021
javascript
Use async / await with Javascript's .map() and other high-order functions by Tobias Quante

Use async / await with Javascript's .map() and other high-order functions

High order functions in Javascript are incredibly useful to improve code readability and to reduce redundancies. They have a weak point, however: Asynchrony. Read on to learn how to tackle this matter.
Tobias Quante

Tobias Quante

31 May 2021
javascript
Five  conductive - and five innovative npm packages by Tobias Quante

Five conductive - and five innovative npm packages

The Node Package Manager (NPM), offers a variety of open source modules to extend your digital products. This article aims to present you a mixture of good - old utility modules, as well as some libraries which have rather exotic use cases.
Tobias Quante

Tobias Quante

15 May 2021
web_technology
How to use service workers in javascript by Tobias Quante

How to use service workers in javascript

Progressive Webapps use service workers to make websites and webapps feel more like the native apps users know and love on their phones. This article will give you an introduction into the topic with some simple - to - follow code examples.
Tobias Quante

Tobias Quante

15 April 2021
javascript
How to create svg elements with Javascript by Tobias Quante

Featured

How to create svg elements with Javascript

SVGs are easily dropped into existing html content. But what if you wanted to add them dynamically, say to several DOM elements, with Javascript? Read on to find out how.
Tobias Quante

Tobias Quante

06 April 2021
javascript
How to copy text to the clipboard with Javascript by Tobias Quante

Featured

How to copy text to the clipboard with Javascript

Copying and pasting text once doesn't take much time, but subsequent CRTL - parsing gets old pretty quick. Read on to find out how to leave this task to the browser, not to your reader.
Tobias Quante

Tobias Quante

01 April 2021
javascript
What is the difference between callback functions, promises, and async/await in Javascript? by Tobias Quante

What is the difference between callback functions, promises, and async/await in Javascript?

You've probably worked with each three of them yet as they are all very basic, yet reliable methods for asynchronous programming. This article aims to take a closer look into how they differ from one another, what they have in common and where async/await comes into play
Tobias Quante

Tobias Quante

15 March 2021
javascript
Build a streaming drag and drop upload section with Vue.js by Tobias Quante

Build a streaming drag and drop upload section with Vue.js

Drag and drop in the browser can greatly improve user experience, and modern browsers allow for a very straightforward implementation. It is, however, tricky to put the pieces of the relevant browser APIs together. In this article, you'll find out how it can be done.
Tobias Quante

Tobias Quante

15 February 2021
javascript
Seven advanced techniques for Javascript spread syntax and rest parameters by Tobias Quante

Seven advanced techniques for Javascript spread syntax and rest parameters

Spread syntax and rest parameters are two sides of the same coin. While the first gives you access to all properties of an object or array, the latter 'compresses' several variables or arguments into a single array. Read on to learn how to make the best use of this syntactic gemstone collection
🌙 How to implement darkmode with a Vue.js component by Tobias Quante

🌙 How to implement darkmode with a Vue.js component

A dark mode feature can be a bliss for your webapp's users. It reduces stress on the eye in low-light conditions and can also help saving energy on the device. In this post, you'll learn how to write your own Vue.js component to add it to any newly created - or already existing project with ease.
Use async / await with Javascript's .map() and other high-order functions by Tobias Quante

Use async / await with Javascript's .map() and other high-order functions

High order functions in Javascript are incredibly useful to improve code readability and to reduce redundancies. They have a weak point, however: Asynchrony. Read on to learn how to tackle this matter.
Five  conductive - and five innovative npm packages by Tobias Quante

Five conductive - and five innovative npm packages

The Node Package Manager (NPM), offers a variety of open source modules to extend your digital products. This article aims to present you a mixture of good - old utility modules, as well as some libraries which have rather exotic use cases.
How to use service workers in javascript by Tobias Quante

How to use service workers in javascript

Progressive Webapps use service workers to make websites and webapps feel more like the native apps users know and love on their phones. This article will give you an introduction into the topic with some simple - to - follow code examples.
How to create svg elements with Javascript by Tobias Quante

How to create svg elements with Javascript

SVGs are easily dropped into existing html content. But what if you wanted to add them dynamically, say to several DOM elements, with Javascript? Read on to find out how.
How to copy text to the clipboard with Javascript by Tobias Quante

How to copy text to the clipboard with Javascript

Copying and pasting text once doesn't take much time, but subsequent CRTL - parsing gets old pretty quick. Read on to find out how to leave this task to the browser, not to your reader.
What is the difference between callback functions, promises, and async/await in Javascript? by Tobias Quante

What is the difference between callback functions, promises, and async/await in Javascript?

You've probably worked with each three of them yet as they are all very basic, yet reliable methods for asynchronous programming. This article aims to take a closer look into how they differ from one another, what they have in common and where async/await comes into play
Build a streaming drag and drop upload section with Vue.js by Tobias Quante

Build a streaming drag and drop upload section with Vue.js

Drag and drop in the browser can greatly improve user experience, and modern browsers allow for a very straightforward implementation. It is, however, tricky to put the pieces of the relevant browser APIs together. In this article, you'll find out how it can be done.

Newsletter

I'm not actively maintaining newsletters, you can however follow me on dev.to to keep up to date with my content

Topics

  • azure
  • database
  • devops
  • javascript
  • nodejs_basics
  • opensource
  • privacy
  • productivity
  • rust
  • serverside_js
  • tutorial
  • typescript
  • vuejs

Navigation

  • Privacy policy

Follow Q-Bytes

DigitalOcean Referral Badge
Q-Bytes © 2025 Powered by Ghost & Candidus Theme