DEV Community

Ingo Steinke profile picture

Ingo Steinke

Ingo started web development before they invented CSS.

Location Berlin / Düsseldorf / Köln, Germany Joined Joined on  Personal website https://www.ingo-steinke.com/ github website

Pronouns

he/him

Work

Creative Web Developer at Ingo Steinke

Sending HTML emails using Thunderbird

Sending HTML emails using Thunderbird

25
Comments 11
6 min read

Want to connect with Ingo Steinke?

Create an account to connect with Ingo Steinke. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Shopware dev productivity and plugin validation

Shopware dev productivity and plugin validation

4
Comments 1
8 min read
Undetected antipatterns and missing line numbers

Undetected antipatterns and missing line numbers

1
Comments
5 min read
Responsive design and cross-device testing

Responsive design and cross-device testing

4
Comments
5 min read
IDEA themes for emotion-driven development

IDEA themes for emotion-driven development

8
Comments 2
8 min read
Upgrading and refactoring a slightly outdated web project

Upgrading and refactoring a slightly outdated web project

6
Comments
6 min read
Still no internet? How to prevent premature timeouts in Ubuntu?

Still no internet? How to prevent premature timeouts in Ubuntu?

4
Comments
3 min read
Tumbleweed content

Tumbleweed content

16
Comments 7
1 min read
Verifying my video setup

Verifying my video setup

Comments
4 min read
Blocked users' posts featured in "relevant" feed

Blocked users' posts featured in "relevant" feed

3
Comments 4
1 min read
Optimizing pseudo-random SVG animations

Optimizing pseudo-random SVG animations

6
Comments
5 min read
Legacy-No-Code surcharge?

Legacy-No-Code surcharge?

8
Comments 2
2 min read
Shopware 6 changes since the academy training videos

Shopware 6 changes since the academy training videos

3
Comments 4
14 min read
Relevant DEV posts - an updated reading list (no developer must read this)

Relevant DEV posts - an updated reading list (no developer must read this)

25
Comments 4
13 min read
Replacing parts of my laptop

Replacing parts of my laptop

7
Comments 2
4 min read
Adding a high-contrast theme toggle to a pastel website

Adding a high-contrast theme toggle to a pastel website

7
Comments 2
4 min read
Legacy code as a trap

Legacy code as a trap

7
Comments
3 min read
Accessibility, SustyWeb, SDGs, and upcoming European Legislation in 2024/2025 🇪🇺⚖️

Accessibility, SustyWeb, SDGs, and upcoming European Legislation in 2024/2025 🇪🇺⚖️

10
Comments 2
8 min read
Emotion-driven development

Emotion-driven development

63
Comments 10
8 min read
Links unreachable with tab key despite having href made me learn about Spatial Navigation

Links unreachable with tab key despite having href made me learn about Spatial Navigation

10
Comments
7 min read
Generate P3 Color Variations from RGB Hex Values

Generate P3 Color Variations from RGB Hex Values

2
Comments 1
3 min read
24 Antipatterns to Avoid in 2024 🚫2️⃣0️⃣2️⃣4️⃣🚫 🤖💩🤡🤯

24 Antipatterns to Avoid in 2024 🚫2️⃣0️⃣2️⃣4️⃣🚫 🤖💩🤡🤯

35
Comments 10
3 min read
Respect reduced motion preference for animated GIFs in WordPress

Respect reduced motion preference for animated GIFs in WordPress

7
Comments 1
4 min read
JavaScript equivalent(s) of CSS @supports feature queries for bugfix detection

JavaScript equivalent(s) of CSS @supports feature queries for bugfix detection

7
Comments
4 min read
WP schedule event role and permissions (capabilities)

WP schedule event role and permissions (capabilities)

5
Comments 6
4 min read
StackOverflow alternatives for web developers

StackOverflow alternatives for web developers

34
Comments 10
8 min read
Don't sound like a robot: use CSS to control Text-to-Speech

Don't sound like a robot: use CSS to control Text-to-Speech

18
Comments 2
2 min read
An exceptional portfolio project

An exceptional portfolio project

12
Comments
10 min read
Inspecting the wrong elements in the browser ↖️

Inspecting the wrong elements in the browser ↖️

25
Comments 3
12 min read
Beyond Googling the Error Message

Beyond Googling the Error Message

22
Comments 3
12 min read
CSS max-width after transform + scale vs. pseudo elements

CSS max-width after transform + scale vs. pseudo elements

11
Comments
3 min read
Filter WP Post Frontpages in the Loop with Polylang

Filter WP Post Frontpages in the Loop with Polylang

10
Comments
6 min read
Contact Form Spam Protection and Email Addresses on Websites

Contact Form Spam Protection and Email Addresses on Websites

4
Comments 3
3 min read
Pure CSS parallax perspective beyond landscape images

Pure CSS parallax perspective beyond landscape images

81
Comments 9
17 min read
Classic Themes with Block Patterns in WordPress

Classic Themes with Block Patterns in WordPress

13
Comments 10
17 min read
Audio and Video Recording+Editing Software

Audio and Video Recording+Editing Software

4
Comments 1
6 min read
Setup for Future Content Creation: Hardware

Setup for Future Content Creation: Hardware

4
Comments
4 min read
Sharing a Printer in a WiFi Network

Sharing a Printer in a WiFi Network

2
Comments 1
2 min read
Fix Apple Bugs using a "Secret" Linux Browser

Fix Apple Bugs using a "Secret" Linux Browser

10
Comments 2
4 min read
Comparing Full Page Screenshots, Cross-Device

Comparing Full Page Screenshots, Cross-Device

4
Comments 1
6 min read
Vanilla+PostCSS as an Alternative to SCSS

Vanilla+PostCSS as an Alternative to SCSS

13
Comments 6
12 min read
Understanding the Benefits of "Quirky" Web Languages

Understanding the Benefits of "Quirky" Web Languages

10
Comments 3
7 min read
Another Unnecessary Post in Favor of Linux?

Another Unnecessary Post in Favor of Linux?

6
Comments 4
10 min read
Anger, Laziness, and Healthy Productivity

Anger, Laziness, and Healthy Productivity

7
Comments 2
8 min read
Untangling Cable Spaghetti

Untangling Cable Spaghetti

6
Comments
3 min read
Constructive Criticism and Resolutions for Future Content Creation

Constructive Criticism and Resolutions for Future Content Creation

1
Comments
4 min read
WooCommerce Blocks naming inconsistencies and solutions

WooCommerce Blocks naming inconsistencies and solutions

11
Comments 3
11 min read
How to fix Frontend Tests as a lazy developer

How to fix Frontend Tests as a lazy developer

10
Comments
6 min read
WordPress (plugins) compatibility check to prevent fatal errors

WordPress (plugins) compatibility check to prevent fatal errors

12
Comments 4
9 min read
DEV Bookmarks / Reading List Excerpts from 2021/2022

DEV Bookmarks / Reading List Excerpts from 2021/2022

18
Comments
12 min read
Artificial "Intelligence" and Controversial Ideas about Future Technology

Artificial "Intelligence" and Controversial Ideas about Future Technology

30
Comments 2
9 min read
Symfony, Shopware, WordPress, and how to improve PHP-based Web Development

Symfony, Shopware, WordPress, and how to improve PHP-based Web Development

9
Comments 1
5 min read
WordPress Header Image Invisible due to Zero Height after Update to 6.1

WordPress Header Image Invisible due to Zero Height after Update to 6.1

7
Comments 1
2 min read
Movement and Visibility Detection with CSS and JS 👀

Movement and Visibility Detection with CSS and JS 👀

8
Comments 2
4 min read
Should we use WooCommerce Block Theme Syntax in 2022?

Should we use WooCommerce Block Theme Syntax in 2022?

8
Comments 1
6 min read
Automating Tests using CodeceptJS and Testomat.io: First Steps

Automating Tests using CodeceptJS and Testomat.io: First Steps

36
Comments 3
8 min read
CSS Container Query Syntax Update 2022: container-type

CSS Container Query Syntax Update 2022: container-type

18
Comments
3 min read
Testing a local WordPress Instance on BrowserStack

Testing a local WordPress Instance on BrowserStack

15
Comments 2
4 min read
Visually spaced phone and IBAN numbers using HTML and CSS

Visually spaced phone and IBAN numbers using HTML and CSS

7
Comments
3 min read
Obstacles at the end of the tunnel: trying to finish my tutorial plugin

Obstacles at the end of the tunnel: trying to finish my tutorial plugin

15
Comments 3
4 min read
loading...