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

A step-by-step guide to developing and deploying Vue apps with docker, part three by Tobias Quante

A step-by-step guide to developing and deploying Vue apps with docker, part three

Vue is a great framework to develop user interfaces. It has experienced a great deal of growth in popularity since its initial release in 2014 and still continues to improve. The third and final part of this series explains how to ship your final application inside a productive docker container
Tobias Quante

Tobias Quante

05 July 2023
devops
How to run many Node.js HTTP servers concurrently using child processes by Tobias Quante

How to run many Node.js HTTP servers concurrently using child processes

Node.js applications run on a single thread. If you suddenly have to serve lots of clients at once, you're bound to run into problems with throughput. Learn how to mitigate these with a simple strategy: Using child processes!
Tobias Quante

Tobias Quante

28 June 2023
javascript
Replace your endless 'if-else' or 'switch' Javascript statements with Maps by Tobias Quante

Replace your endless 'if-else' or 'switch' Javascript statements with Maps

Conditional statements are one of the first concepts you learn. They are convenient for controlling the flow of your code. And every program, from small scripts to large enterprise applications, uses them extensively.
Tobias Quante

Tobias Quante

25 April 2023
Implementing Bubble Sort in Javascript - with an interactive webapp by Tobias Quante

Implementing Bubble Sort in Javascript - with an interactive webapp

While rarely used in productive projects, Bubble Sort is a great method to understand the concept of algorithms. This article aims to show how it's implemented in Javascript.
Tobias Quante

Tobias Quante

18 January 2023
javascript
An introduction to recursion in Javascript by Tobias Quante

An introduction to recursion in Javascript

In nature, recursion indicates a pattern of self-similarity. It's observable in trees, plants, and even the feathers of some birds. In this article, we'll take a look at recursion in Javascript, how to implement it, and how it differs from other iterator functions.
Tobias Quante

Tobias Quante

09 January 2023
javascript
How to use Nodejs for Server-Sent Events (SSE) by Tobias Quante

How to use Nodejs for Server-Sent Events (SSE)

Server-Sent Events are used to transfer data from a server to connected clients. Like WebSockets, they are used mainly to transmit real-time data. In this article, you'll learn how to implement Server-Sent Events in a Node.js backend service.
Tobias Quante

Tobias Quante

18 November 2022
javascript
How to create a "Share to Twitter" button with HTML, CSS & Javascript by Tobias Quante

How to create a "Share to Twitter" button with HTML, CSS & Javascript

When a new year begins, I write down some goals to achieve. In 2022, one of these goals was to create a beautiful, custom Ghost theme. For myself and to share it with others. The first prototype is already live on my blog. There's no testing ground like home. I've
Tobias Quante

Tobias Quante

27 September 2022
javascript
A developer's guide to project management (PM), Part 1/2 by Tobias Quante

A developer's guide to project management (PM), Part 1/2

Projects are characterized by their uniqueness. Every decision has an immense impact on the result. Even more so if the product to be developed is software used by hundreds, if not thousands, of clients.
Tobias Quante

Tobias Quante

29 August 2022
productivity
Getting started with Rust as a web developer by Tobias Quante

Getting started with Rust as a web developer

Javascript was my first big step toward programming. And since it's still under active development, there's something new to learn every other day. It takes more than that to regularly step out of one's comfort zone, so I committed to learning a second language. Introducing Rust.
Tobias Quante

Tobias Quante

21 June 2022
rust
A step-by-step guide to developing and deploying Vue apps with docker, part three by Tobias Quante

A step-by-step guide to developing and deploying Vue apps with docker, part three

Vue is a great framework to develop user interfaces. It has experienced a great deal of growth in popularity since its initial release in 2014 and still continues to improve. The third and final part of this series explains how to ship your final application inside a productive docker container
How to run many Node.js HTTP servers concurrently using child processes by Tobias Quante

How to run many Node.js HTTP servers concurrently using child processes

Node.js applications run on a single thread. If you suddenly have to serve lots of clients at once, you're bound to run into problems with throughput. Learn how to mitigate these with a simple strategy: Using child processes!
Replace your endless 'if-else' or 'switch' Javascript statements with Maps by Tobias Quante

Replace your endless 'if-else' or 'switch' Javascript statements with Maps

Conditional statements are one of the first concepts you learn. They are convenient for controlling the flow of your code. And every program, from small scripts to large enterprise applications, uses them extensively.
Implementing Bubble Sort in Javascript - with an interactive webapp by Tobias Quante

Implementing Bubble Sort in Javascript - with an interactive webapp

While rarely used in productive projects, Bubble Sort is a great method to understand the concept of algorithms. This article aims to show how it's implemented in Javascript.
An introduction to recursion in Javascript by Tobias Quante

An introduction to recursion in Javascript

In nature, recursion indicates a pattern of self-similarity. It's observable in trees, plants, and even the feathers of some birds. In this article, we'll take a look at recursion in Javascript, how to implement it, and how it differs from other iterator functions.
How to use Nodejs for Server-Sent Events (SSE) by Tobias Quante

How to use Nodejs for Server-Sent Events (SSE)

Server-Sent Events are used to transfer data from a server to connected clients. Like WebSockets, they are used mainly to transmit real-time data. In this article, you'll learn how to implement Server-Sent Events in a Node.js backend service.
How to create a "Share to Twitter" button with HTML, CSS & Javascript by Tobias Quante

How to create a "Share to Twitter" button with HTML, CSS & Javascript

When a new year begins, I write down some goals to achieve. In 2022, one of these goals was to create a beautiful, custom Ghost theme. For myself and to share it with others. The first prototype is already live on my blog. There's no testing ground like home. I've
A developer's guide to project management (PM), Part 1/2 by Tobias Quante

A developer's guide to project management (PM), Part 1/2

Projects are characterized by their uniqueness. Every decision has an immense impact on the result. Even more so if the product to be developed is software used by hundreds, if not thousands, of clients.
Getting started with Rust as a web developer by Tobias Quante

Getting started with Rust as a web developer

Javascript was my first big step toward programming. And since it's still under active development, there's something new to learn every other day. It takes more than that to regularly step out of one's comfort zone, so I committed to learning a second language. Introducing Rust.

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