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

All 144 comments

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

You're very welcome, glad you liked it! :)

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

I love me a good rant every now and then, don't worry :D Ever...

Stop rewarding quantity!

Thank you for the shout out! Glad to see that people care abo...

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

Thank you for asking, this is a very good and central questio...

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

Thank you so much! Can only give that compliment back, your a...

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

Thank you so much! The community you people have grown here i...

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

Oh indeed, I enjoyed it very much and am looking forward to t...

5 things I wish I knew before adding a variable in .env

Great article, thank you so much!

My personal package bundler odyssey

Snowpack's blazing fast from what I can tell. I've written a ...

Understanding Currying in JavaScript with an Example

Amazing article, thank you for this!

How many meetings do you have per week?

Way too many. I've got several roles and projects in the comp...

When are you most productive?

This. And in the middle of the night. Sometimes you just need...

Learn by doing: What's the best way?

I think that a mixture of both options would be most helpful ...

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

I know that Slack's video calls offered some kind of "draw on...

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

Skipped the "fear" part of the path to the dark side, you hav...

How To Learn Better And Avoid Procrastination

I really like this approach! I once read somewhere that one h...

A One Piece of CSS Art!

Holy heck, that's great! The things people like you can creat...

Introduction to Scalable Vector Graphics (SVG)

Amazing intro, very in-depth and very well explained! Thank y...

Ancient computer science: Let's build a Roman numeral converter from scratch 🏺📜

Thank you very much, glad you enjoyed it! I didn't know that,...

Ancient computer science: Let's build a Roman numeral converter from scratch 🏺📜

I'm sure there are many more concepts in ancient mathematics,...

⚠️ Don't try this at home: CSS-only image detail zoom - As hacky as possible! 🖼️🔍

Unfortunately, that article doesn't exist anymore, I'm gettin...

⚠️ Don't try this at home: CSS-only image detail zoom - As hacky as possible! 🖼️🔍

Thank you so much for the idea to create that dumpster fire i...

⚠️ Don't try this at home: CSS-only image detail zoom - As hacky as possible! 🖼️🔍

border: 0 none removes the default border some browsers give ...

⚠️ Don't try this at home: CSS-only image detail zoom - As hacky as possible! 🖼️🔍

Thank you so much! Digging in dirt every now and then is so m...

⚠️ Don't try this at home: CSS-only image detail zoom - As hacky as possible! 🖼️🔍

To be honest, hacking that modal like this felt way too easy!...

⚠️ Don't try this at home: CSS-only image detail zoom - As hacky as possible! 🖼️🔍

Oh, also: When I got that working with the input field, my fi...

⚠️ Don't try this at home: CSS-only image detail zoom - As hacky as possible! 🖼️🔍

That's a very handy article, thank you! My goal here was not ...

⚠️ Don't try this at home: CSS-only image detail zoom - As hacky as possible! 🖼️🔍

Yup, kill it with fire indeed! To be honest, I had a great ti...

Algorithm explained: Text similarity using a vector space model

A nested array can be summed up using array_sum for example. ...

Algorithm explained: Text similarity using a vector space model

Hey, that highly depends on your current database structure a...

7 HTML attribute you should know right now!

Awesome, I didn't know about kbd! That might come in handy, t...

Ancient computer science: Let's build a Roman numeral converter from scratch 🏺📜

Scratched the original explanation and added the correct one ...

Ancient computer science: Let's build a Roman numeral converter from scratch 🏺📜

You're very welcome, so glad my post helped you. 😀 If you hav...

Ancient computer science: Let's build a Roman numeral converter from scratch 🏺📜

After doing a bit of research myself, I conclude that I shoul...

Ancient computer science: Let's build a Roman numeral converter from scratch 🏺📜

Thank you for your inputs, very valuable and they do improve ...

Ancient computer science: Let's build a Roman numeral converter from scratch 🏺📜

Awesome, didn't know that one! So glad you liked it! :) I'm r...

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

No offence taken! Sorry if my answer came over as too defensi...

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

Agreed, there's specialized tools for this that are much simp...

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

Glad you liked it! That's Desmos, you can find it here: desmo...

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

Oh nice! If that's what's possible with Phaser, I do have to ...

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

Didn't know about Phaser, it looks very interesting, thank yo...

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

For testing I used Radio Swiss Groove (love the music they're...

Creating content but getting no engagement? 😭 A community that can help! 💪

Sounds like an interesting idea! Articles can be found here: ...

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

Thank you for, I wasn't aware of that! Will add this to the a...

It's alive! Simulate organisms with Conway's game of life on a canvas 🧫🔋

I wonder what a 3D glider would look like... I could imagine ...

Feel like a secret agent: Hidden messages in images with steganography 🖼️🕵️‍♀️

Thank you very much! I'm always trying hard to write good stu...

Feel like a secret agent: Hidden messages in images with steganography 🖼️🕵️‍♀️

Wow, thank you so much, so glad you liked it!

It's alive! Simulate organisms with Conway's game of life on a canvas 🧫🔋

There's So. Damn. Many. Interesting videos about GOL, I could...

It's alive! Simulate organisms with Conway's game of life on a canvas 🧫🔋

I haven't used APL before and it does look interesting indeed...

It's alive! Simulate organisms with Conway's game of life on a canvas 🧫🔋

I love Veritasium, been following that channel for years now!...

It's alive! Simulate organisms with Conway's game of life on a canvas 🧫🔋

Oh wow! I love how the animation also allows to see previous ...

It's alive! Simulate organisms with Conway's game of life on a canvas 🧫🔋

Holy moly, that's an amazing video! Thank you for sharing! R...

The 7 Most Popular DEV Posts from the Past Week

Thank you!😄

The 7 Most Popular DEV Posts from the Past Week

Thank you so much!

Feel like a secret agent: Hidden messages in images with steganography 🖼️🕵️‍♀️

So amazing to hear, thank you! I always try to create content...

Feel like a secret agent: Hidden messages in images with steganography 🖼️🕵️‍♀️

You're welcome, I'm happy that you liked it!

Feel like a secret agent: Hidden messages in images with steganography 🖼️🕵️‍♀️

So glad you liked it! Don't be so harsh on yourself, the idea...

Feel like a secret agent: Hidden messages in images with steganography 🖼️🕵️‍♀️

Thank you!

Best Laptops for Software Development in 2021

I'm using a Lenovo Legion with Arch Linux running on it, and ...

Communicating between browser tabs

TIL, that will come in handy, thank you! Browser support seem...

Another 100 CSS loaders for your next project

Definitely saving this one for the future! Coming up with awe...

Recorded or live demos during presentations?

Our team switched to recordings for sprint reviews quite some...

Advanced CSS Animation Using cubic-bezier()

Love it, thank you again for the great article 😀

Advanced CSS Animation Using cubic-bezier()

What a deep-dive, awesome article! Thank you for that one! I...

How to generate thousands of usernames and halfway decent passwords with Bash💯💯

That's a really interesting tool, will definitely check that ...

How to generate thousands of usernames and halfway decent passwords with Bash💯💯

Glad you liked it! Encrypting them sounds like a good idea in...

Random numbers in CSS? Really? 🎲🤔

Thank you so much, that means a lot to me! I'll try my best t...

Random numbers in CSS? Really? 🎲🤔

You're technically right, yes. Usually it's either a lot of e...

Random numbers in CSS? Really? 🎲🤔

Glad you liked it! :)

Random numbers in CSS? Really? 🎲🤔

That's so awesome! Thank you for sharing this, I need to dig ...

Random numbers in CSS? Really? 🎲🤔

Yep, I tend to ignore the second part usually😆

Random numbers in CSS? Really? 🎲🤔

Thank you so much! Great minds think alike, they say :) Follo...

Random numbers in CSS? Really? 🎲🤔

Aw, no way, really? 😅 Your article got me thinking about the ...

Random numbers in CSS? Really? 🎲🤔

Woho, looking forward to that! :D I wonder what kind of desig...

I'm going to give Snowpack a try now ❄️📦

Oh, how I long for that day! :D Luckily the situation is gett...

I'm going to give Snowpack a try now ❄️📦

That's looks very useful! Noted for future projects, thank yo...

I'm going to give Snowpack a try now ❄️📦

Competition usually sparks innovation, so I hope that webpack...

I'm going to give Snowpack a try now ❄️📦

Absolutely agreed, although I usually work with Vue a lot and...

Yummyplan🍞📅 got some updates!

You're very welcome😃 That would be amazing, looking forward t...

Yummyplan🍞📅 got some updates!

Thank you! Since it's still hosted on Github pages I would ne...

Yummyplan🍞📅 got some updates!

What an awkward mistake 🙈 corrected the link, should be fine ...

Yummyplan🍞📅 got some updates!

Thank you, corrected it, should be working now.

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

Thank you so much, I'm happy that you like it! 😄

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

If by "open" you mean without holding any of the frets (I'm n...

🕵️Something new every now and then: Trying Brunch🍴

Thank you so much, glad you liked it! I've heard very little ...

Yummyplan - An app to plan meals for an entire week🍞📅

Thank you so much for your feedback! Yeah, I'm thinking about...

Yummyplan - An app to plan meals for an entire week🍞📅

Thank you so much! When you try it, I would love to get some ...

Yummyplan - An app to plan meals for an entire week🍞📅

I'm happy that you like it! You're very welcome!

Yummyplan - An app to plan meals for an entire week🍞📅

So glad you like it! Makes me happy to see that it's helpful ...

Yummyplan - An app to plan meals for an entire week🍞📅

Thank you! For everyone else experiencing this issue, please ...

Yummyplan - An app to plan meals for an entire week🍞📅

Oh, that's a pity! The app doesn't do anything out of the ord...

Yummyplan - An app to plan meals for an entire week🍞📅

Installing it as a PWA should work, at least from my tests 🤔 ...

Yummyplan - An app to plan meals for an entire week🍞📅

Groups would certainly be useful for collaboration, yes. For ...

Yummyplan - An app to plan meals for an entire week🍞📅

Collaboration would be really cool! IS real-time collaboratio...

Yummyplan - An app to plan meals for an entire week🍞📅

You're absolutely right, font matters a lot in general. (I wo...

Algorithm explained: K-means clustering📈 with PHP🐘

I didn't know this toolkit, thank you for linking it!

Yummyplan - An app to plan meals for an entire week🍞📅

Thank you so much for your feedback! I used the standard Tail...

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

Awesome to hear that you liked it! :)

Let's build an actual working digital Drum kit🥁 you can play with your keyboard⌨️🤘

Freut mich, dass es dir gefällt! :)

Let's build an actual working digital Drum kit🥁 you can play with your keyboard⌨️🤘

So glad you like it! I built the guitar originally as an East...

Build your own WYSIWYG markdown editor for Vue 📝👀

Oh yes, it absolutely is. I find it an absolute pity that exe...

The 7 Most Popular DEV Posts from the Past Week

Thank you so much!

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

Glad you liked it!

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

Thank your very much! That's an interesting idea. I hardcoded...

Build your own WYSIWYG markdown editor for Vue 📝👀

To be honest, I would have to read a lot deeper into the rang...

Build your own WYSIWYG markdown editor for Vue 📝👀

Thank you!

Build your own WYSIWYG markdown editor for Vue 📝👀

You're very welcome! I had so much fun writing and building t...

Build your own WYSIWYG markdown editor for Vue 📝👀

Thank you!

Build your own WYSIWYG markdown editor for Vue 📝👀

Thank you, so glad you liked it! :)

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

You're absolutely right! I wanted to go with the path of leas...

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

This could also be used to replace all the click handlers on ...

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

I'm very glad this post was so helpful to you! It's important...

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

There's a myriad of instruments there, actually. I used to wr...

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

That's a brilliant idea, actually! I think the next step coul...

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

LOL Good one! Well, if computers would allow for two cursors ...

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

So glad you liked it! :D

Build your own WYSIWYG markdown editor for Vue 📝👀

Thank you for this article! Very well stated why this shouldn...

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

Glad you liked it! I downloaded an open source midi soundfont...

Build your own WYSIWYG markdown editor for Vue 📝👀

A very good question. There's a few options, actually, but no...

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

And done, thank you for the suggestion. Really adds to the wh...

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

That's a bit tricky, actually! touchstart and touchend can be...

Build your own WYSIWYG markdown editor for Vue 📝👀

Good question! As long as the browser supports document.execC...

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

Oh, that would be amazing to learn instruments! I was startin...

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

Thank you! Glad you like it :D

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

Awesome to hear! Which part was most helpful to you?

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

You're very welcome! I love to share my ideas and hope to ins...

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

Thank you for your kind feedback!

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

Awesome idea! I'll do this later today and edit the post, tha...

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

Thank you very much! I originally wanted to build this as an ...

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

Glad you liked it! 😃 I miss concerts to be honest.

Build your own WYSIWYG markdown editor for Vue 📝👀

Yup, that's what I wrote in the article as well.🙂 I still thi...

Build your own WYSIWYG markdown editor for Vue 📝👀

Glad you liked it!

Tech prototyping tools and libs for frontend web devs 💻🚀🌐

Thank you, glad you liked it! I usually use Draw.io for my i...

Algorithm explained: Linear regression using gradient descent with PHP

Fixed! Thank you for pointing it out, might have been confusi...

Algorithm explained: Linear regression using gradient descent with PHP

Is there a specific algorithm or method you're thinking about...

Algorithm explained: Linear regression using gradient descent with PHP

Thank you very much for your positive feedback! I always try ...

Stickers on your laptop?

My favorite one is the "There is no cloud" sticker:

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

Oh wow, didn't know this was possible, either! I really need ...

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

Thank you for this hint, I wasn't aware of this being possibl...

The F*ck - A Really Helpful Command Line Tool 💻

Been battle-testing it for a few months now, definitely the s...

What are you looking forward to when the pandemic is over?

I attended an online meetup today which was streamed on YT an...

The F*ck - A Really Helpful Command Line Tool 💻

Executing it again apparently skips all unsuccessful attempts...

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

That's an awesome package you built there, a much simpler alt...

What's the most interesting software development you've ever done?

We once built an e-learning app for architecture students abo...

loading...