DEV Community

Ingo Steinke, web developer profile picture

Ingo Steinke, web developer Subscriber

Ingo has developed websites for more than 20 years. A creative web developer focused on creating and improving websites to make the web more accessible, sustainable, and user-friendly.

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

Pronouns

he/him

Work

Creative Web Developer (Freelancer)

Top 7
8
Five Year Club
100 Thumbs Up Milestone
Writing Debut
Icebreaker
16 Week Community Wellness Streak
#Discuss
Four Year Club
CSS
8 Week Community Wellness Streak
Three Year Club
4 Week Community Wellness Streak
Should web designers learn JavaScript or CSS?

Should web designers learn JavaScript or CSS?

65
Comments 11
9 min read

Want to connect with Ingo Steinke, web developer?

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

Already have an account? Sign in
Serenity, feasibility, priority: putting emotion-driven development into practice

Serenity, feasibility, priority: putting emotion-driven development into practice

9
Comments
10 min read
Why "AI" is the new "sustainable"

Why "AI" is the new "sustainable"

37
Comments 11
6 min read
Less is more: my updated web development portfolio

Less is more: my updated web development portfolio

5
Comments 1
3 min read
WCAG and accessibility beyond naive misconceptions

WCAG and accessibility beyond naive misconceptions

16
Comments 3
5 min read
An iPhone workaround broke my parallax scrolling effect 📵💔

An iPhone workaround broke my parallax scrolling effect 📵💔

5
Comments 3
4 min read
State of my stacks stats 2024

State of my stacks stats 2024

19
Comments 2
9 min read
How to stop form spam without using ReCaptcha?

How to stop form spam without using ReCaptcha?

6
Comments 11
2 min read
5 WordPress page builders from a web developer's perspective 👎👎👎👎👎

5 WordPress page builders from a web developer's perspective 👎👎👎👎👎

9
Comments 1
10 min read
How to find a good developer?

How to find a good developer?

13
Comments
6 min read
Cost transparency extension for Shopware 6

Cost transparency extension for Shopware 6

2
Comments
2 min read
Sending HTML emails using Thunderbird

Sending HTML emails using Thunderbird

28
Comments 11
6 min read
Shopware dev productivity and plugin validation

Shopware dev productivity and plugin validation

4
Comments 2
11 min read
Undetected antipatterns and missing line numbers

Undetected antipatterns and missing line numbers

3
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

17
Comments 2
8 min read
Upgrading and refactoring a portfolio web project

Upgrading and refactoring a portfolio web project

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

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

5
Comments
5 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

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

Optimizing pseudo-random SVG animations

8
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

7
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

8
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

10
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

64
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

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

Generate P3 Color Variations from RGB Hex Values

5
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)

2
Comments 6
4 min read
StackOverflow alternatives for web developers

StackOverflow alternatives for web developers

48
Comments 14
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

16
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

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

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

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

Filter WP Post Frontpages in the Loop with Polylang

9
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

113
Comments 10
17 min read
Classic Themes with Block Patterns in WordPress

Classic Themes with Block Patterns in WordPress

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

Audio and Video Recording+Editing Software

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

Setup for Future Content Creation: Hardware

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

Sharing a Printer in a WiFi Network

3
Comments 3
3 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

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

Vanilla+PostCSS as an Alternative to SCSS

18
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?

7
Comments 5
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

13
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

13
Comments 4
9 min read
loading...