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

Create useful noise patterns with Academy award winning Ken Perlin 🏆🎲

Create useful noise patterns with Academy award winning Ken Perlin 🏆🎲

Reactions 11 Comments 2
7 min read
Two years of dev.to - let's celebrate with a "Dance Dance Revolution" clone! 💃🕺🎉

Two years of dev.to - let's celebrate with a "Dance Dance Revolution" clone! 💃🕺🎉

Reactions 66 Comments 20
1 min read
Funny Hat Day! 👒🎩 How to do face detection with your webcam and JavaScript 📸🧠

Funny Hat Day! 👒🎩 How to do face detection with your webcam and JavaScript 📸🧠

Reactions 48 Comments 9
7 min read
Throwing around text - Kinetic typography part 3: The Walking Text that follows you 🧟🧟

Throwing around text - Kinetic typography part 3: The Walking Text that follows you 🧟🧟

Reactions 25 Comments 3
5 min read
Speed up your Vue app: The most unexpected and perhaps silliest way 🤪🚀

Speed up your Vue app: The most unexpected and perhaps silliest way 🤪🚀

Reactions 27 Comments 4
3 min read
Use your i-moon-gination: Let's build a Moon phase visualizer with CSS and JS! 🗓️🌙

Use your i-moon-gination: Let's build a Moon phase visualizer with CSS and JS! 🗓️🌙

Reactions 110 Comments 3
6 min read
⚠️ Don't try this at home: CSS _as_ the backend - introducing Cascading Server Sheets!

⚠️ Don't try this at home: CSS _as_ the backend - introducing Cascading Server Sheets!

Reactions 638 Comments 106
8 min read
Start and stop a llama! How to create a non-autoplay GIF web component 🎞️🛑🔥

Start and stop a llama! How to create a non-autoplay GIF web component 🎞️🛑🔥

Reactions 85 Comments 7
5 min read
5 tips for Vue beginners - stuff to get you started fast🚀

5 tips for Vue beginners - stuff to get you started fast🚀

Reactions 41 Comments
6 min read
Throwing around text - Kinetic typography part 2: Tricking gravity thanks to matter.js! 📃🛫🤯

Throwing around text - Kinetic typography part 2: Tricking gravity thanks to matter.js! 📃🛫🤯

Reactions 21 Comments 8
6 min read
Throwing around text - Kinetic typography part 1: A chilly warm-up 📝❇️ 🚀

Throwing around text - Kinetic typography part 1: A chilly warm-up 📝❇️ 🚀

Reactions 18 Comments
5 min read
How 1.5 years of writing posts on dev.to made me a better developer ✍️↔️🧑‍💻🚀

How 1.5 years of writing posts on dev.to made me a better developer ✍️↔️🧑‍💻🚀

Reactions 193 Comments 14
5 min read
Self-built Tic-tac-toe AIs vs Human - The ultimate showdown in five rounds, from dumbed down to highly sophisticated 🥊🏆

Self-built Tic-tac-toe AIs vs Human - The ultimate showdown in five rounds, from dumbed down to highly sophisticated 🥊🏆

Reactions 21 Comments
14 min read
Remote pair programming - What are YOUR best practices? 🧑‍💻👩🏽‍💻

Remote pair programming - What are YOUR best practices? 🧑‍💻👩🏽‍💻

Reactions 10 Comments 6
2 min read
I plowed through coding slang Wikipedia articles so you don't have to - 25 terms you probably didn't know 🍝💻

I plowed through coding slang Wikipedia articles so you don't have to - 25 terms you probably didn't know 🍝💻

Reactions 44 Comments 3
12 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 53 Comments 14
5 min read
Let's build a rainbow on a canvas from scratch! 🌈📐

Let's build a rainbow on a canvas from scratch! 🌈📐

Reactions 75 Comments 8
7 min read
Let's build a box pushing puzzle game from scratch! 📦🕹️

Let's build a box pushing puzzle game from scratch! 📦🕹️

Reactions 59 Comments 5
6 min read
Let's build a web radio player from scratch 🌐📻

Let's build a web radio player from scratch 🌐📻

Reactions 115 Comments 3
8 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 38 Comments 17
7 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 17
5 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 29 Comments 6
5 min read
Machine learning in Scratch?? 🐱💡

Machine learning in Scratch?? 🐱💡

Reactions 35 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 58 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 30 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 108 Comments 4
6 min read
Let's build an actual working Guitar🎸 with JavaScript 💻🤘

Let's build an actual working Guitar🎸 with JavaScript 💻🤘

Reactions 336 Comments 47
7 min read
Build your own WYSIWYG markdown editor for Vue 📝👀

Build your own WYSIWYG markdown editor for Vue 📝👀

Reactions 289 Comments 24
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 62 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 34 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 18 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 13 Comments 6
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 63 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 29 Comments 1
2 min read
Simple and effective: Unit-testing Alpine.js components with Jest ⏱️⏩

Simple and effective: Unit-testing Alpine.js components with Jest ⏱️⏩

Reactions 15 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...