DEV Community

Pascal Thormeier profile picture

Pascal Thormeier

Passionate full stack web developer, he/him.

Education

BSc FHNW Computer Science (iCompetence)

Work

Senior Software Developer at Liip

Pin Pinned

Let's build a rainbow on a canvas from scratch! ๐ŸŒˆ๐Ÿ“

Let's build a rainbow on a canvas from scratch! ๐ŸŒˆ๐Ÿ“

Reactions 73 Comments 8
7 min read
Let's build a web radio player from scratch ๐ŸŒ๐Ÿ“ป

Let's build a web radio player from scratch ๐ŸŒ๐Ÿ“ป

Reactions 107 Comments 3
8 min read
Feel like a secret agent: Hidden messages in images with steganography ๐Ÿ–ผ๏ธ๐Ÿ•ต๏ธโ€โ™€๏ธ

Feel like a secret agent: Hidden messages in images with steganography ๐Ÿ–ผ๏ธ๐Ÿ•ต๏ธโ€โ™€๏ธ

Reactions 255 Comments 15
5 min read
Let's build an actual working Guitar๐ŸŽธ with JavaScript ๐Ÿ’ป๐Ÿค˜

Let's build an actual working Guitar๐ŸŽธ with JavaScript ๐Ÿ’ป๐Ÿค˜

Reactions 330 Comments 47
7 min read
Build your own WYSIWYG markdown editor for Vue ๐Ÿ“๐Ÿ‘€

Build your own WYSIWYG markdown editor for Vue ๐Ÿ“๐Ÿ‘€

Reactions 272 Comments 24
6 min read
Ancient computer science: Let's build a Roman numeral converter from scratch ๐Ÿบ๐Ÿ“œ

Ancient computer science: Let's build a Roman numeral converter from scratch ๐Ÿบ๐Ÿ“œ

Reactions 48 Comments 12
5 min read
Let's build a box pushing puzzle game from scratch! ๐Ÿ“ฆ๐Ÿ•น๏ธ

Let's build a box pushing puzzle game from scratch! ๐Ÿ“ฆ๐Ÿ•น๏ธ

Reactions 54 Comments 5
6 min read
It's alive! Simulate organisms with Conway's game of life on a canvas ๐Ÿงซ๐Ÿ”‹

It's alive! Simulate organisms with Conway's game of life on a canvas ๐Ÿงซ๐Ÿ”‹

Reactions 37 Comments 17
7 min read
How to generate thousands of usernames and halfway decent passwords with Bash๐Ÿ’ฏ๐Ÿ’ฏ

How to generate thousands of usernames and halfway decent passwords with Bash๐Ÿ’ฏ๐Ÿ’ฏ

Reactions 28 Comments 5
5 min read
Machine learning in Scratch?? ๐Ÿฑ๐Ÿ’ก

Machine learning in Scratch?? ๐Ÿฑ๐Ÿ’ก

Reactions 34 Comments 1
5 min read
Random numbers in CSS? Really? ๐ŸŽฒ๐Ÿค”

Random numbers in CSS? Really? ๐ŸŽฒ๐Ÿค”

Reactions 40 Comments 16
3 min read
I'm going to give Snowpack a try now โ„๏ธ๐Ÿ“ฆ

I'm going to give Snowpack a try now โ„๏ธ๐Ÿ“ฆ

Reactions 57 Comments 10
6 min read
Yummyplan๐Ÿž๐Ÿ“… got some updates!

Yummyplan๐Ÿž๐Ÿ“… got some updates!

Reactions 20 Comments 9
2 min read
๐Ÿ•ต๏ธSomething new every now and then: Trying Brunch๐Ÿด

๐Ÿ•ต๏ธSomething new every now and then: Trying Brunch๐Ÿด

Reactions 8 Comments 2
5 min read
Crunching numbers: Algorithms I wrote for Project Euler๐Ÿงฎ๐Ÿ’ป

Crunching numbers: Algorithms I wrote for Project Euler๐Ÿงฎ๐Ÿ’ป

Reactions 27 Comments
4 min read
Yummyplan - An app to plan meals for an entire week๐Ÿž๐Ÿ“…

Yummyplan - An app to plan meals for an entire week๐Ÿž๐Ÿ“…

Reactions 141 Comments 24
2 min read
Algorithm explained: K-means clustering๐Ÿ“ˆ with PHP๐Ÿ˜

Algorithm explained: K-means clustering๐Ÿ“ˆ with PHP๐Ÿ˜

Reactions 18 Comments 2
4 min read
Let's build an actual working digital Drum kit๐Ÿฅ you can play with your keyboardโŒจ๏ธ๐Ÿค˜

Let's build an actual working digital Drum kit๐Ÿฅ you can play with your keyboardโŒจ๏ธ๐Ÿค˜

Reactions 106 Comments 4
6 min read
How to generate placeholder images with a simple Node script ๐Ÿ–ผ๏ธ๐Ÿ–Œ๏ธ๐Ÿค–

How to generate placeholder images with a simple Node script ๐Ÿ–ผ๏ธ๐Ÿ–Œ๏ธ๐Ÿค–

Reactions 47 Comments
4 min read
๐Ÿณ ๐Ÿฒ Cooking for devs - a creative counterweight

๐Ÿณ ๐Ÿฒ Cooking for devs - a creative counterweight

Reactions 10 Comments 1
5 min read
Tech prototyping tools and libs for backend web devs ๐Ÿ’ป๐Ÿš€๐ŸŒ

Tech prototyping tools and libs for backend web devs ๐Ÿ’ป๐Ÿš€๐ŸŒ

Reactions 8 Comments
3 min read
Tech prototyping tools and libs for frontend web devs ๐Ÿ’ป๐Ÿš€๐ŸŒ

Tech prototyping tools and libs for frontend web devs ๐Ÿ’ป๐Ÿš€๐ŸŒ

Reactions 61 Comments 5
4 min read
๐ŸŒŸ๐Ÿ–ผ๏ธ Shiny image loading effect with Vue

๐ŸŒŸ๐Ÿ–ผ๏ธ Shiny image loading effect with Vue

Reactions 26 Comments
4 min read
Algorithm explained: Linear regression using gradient descent with PHP

Algorithm explained: Linear regression using gradient descent with PHP

Reactions 31 Comments 7
10 min read
How I adjusted the Eisenhower matrix to boost my productivity๐Ÿš€

How I adjusted the Eisenhower matrix to boost my productivity๐Ÿš€

Reactions 15 Comments
5 min read
Game show feeling: How I created a hardware mute button for Linux

Game show feeling: How I created a hardware mute button for Linux

Reactions 20 Comments 5
6 min read
Algorithm explained: Text similarity using a vector space model

Algorithm explained: Text similarity using a vector space model

Reactions 12 Comments
8 min read
Algorithm explained: The Doomsday rule

Algorithm explained: The Doomsday rule

Reactions 14 Comments
7 min read
Let's build a Mandelbrot set visualizer

Let's build a Mandelbrot set visualizer

Reactions 12 Comments
7 min read
Algorithm explained: Levenshtein edit distance

Algorithm explained: Levenshtein edit distance

Reactions 62 Comments
8 min read
The Magic Computer - A party trick's secret explained

The Magic Computer - A party trick's secret explained

Reactions 6 Comments
3 min read
๐Ÿ“‹โœ๏ธ Hand-drawn border animation using clip-path and border-radius

๐Ÿ“‹โœ๏ธ Hand-drawn border animation using clip-path and border-radius

Reactions 8 Comments
1 min read
๐Ÿ“ƒ ๐Ÿ–Š๏ธ Fully responsive HTML+CSS Sticky note

๐Ÿ“ƒ ๐Ÿ–Š๏ธ Fully responsive HTML+CSS Sticky note

Reactions 24 Comments
2 min read
Simple and effective: Unit-testing Alpine.js components with Jest โฑ๏ธโฉ

Simple and effective: Unit-testing Alpine.js components with Jest โฑ๏ธโฉ

Reactions 10 Comments 3
7 min read
//TODO: Refactor me - A guide to measuring shortcuts

//TODO: Refactor me - A guide to measuring shortcuts

Reactions 9 Comments 2
7 min read
Tech Prototyping - 5 tips for developers

Tech Prototyping - 5 tips for developers

Reactions 14 Comments
4 min read
loading...