GitHub

@openmindculture (Ingo Steinke)

creative web developer for accessible, fast, and sustainable websites since 1997

Location: Berlin, Germany. Pronouns: he/him. Profession: web developer. Availability: freelance.

Primary tech: HTML, CSS, JavaScript (JS), TypeScript (TS), node.js, PHP, MySQL, Symfony, Shopware.

Projects and Demos


open-source web development, best practices and optimization

openmindculture: a web developer's GitHub profile

Web developer Ingo Steinke has published most of his personal work and some of his customers' projects as open-source code on GitHub. Ingo's primary public GitHub profile, openmindculture, is also his nickname on several other developer sites and communites and matches his blog motto of an 'open mind culture'. Ingo has co-founded a web design, web development, and e-commerce startup in 2000. After working as an employee for a couple of German companies, focusing on e-commerce, mobile websites, responsive web design, and web performance optimization, Ingo became self-employed as a freelance webdeveloper in 2020.

frontend focus, progressive enhancement, and devUX collaboration

As an experienced old-school web developer, Ingo's progressive enhancement approach starts with content, markup, and CSS before adding JavaScript or TypeScript only if needed, but he has also worked with React, Vue, and jQuery. His full-stack experience includes PHP, MySQL, and node.js for backend development, and Docker, Webpack, Jenkins, Netlify, and GitHub actions. Beyond devOps, Ingo strives to improve "devUX" collaboration between web developers and designern, and tries to make websites and web apps more accessible and environemntally efficient. Usability, accessibility, and efficiency can become a challenge when customers depend on existing projects built using WordPress and legacy custom code. But Ingo knows about many quirks and workarounds and, after all, he's a creative web developer striving to develop a better solution.

content, best practices, and website optimization

Ingo also knows about search engine optimization (SEO), which is the main reason for this page and the verbosity of the text on it. Optimizing websites requires creativity to create more content that contains relevant terms and phrases without exactly repeating the same sentences that have been used on other websites before. Adding content and providing web services that users find helpful also improves ranking, and so does paying attention to best practices concerning structured data, semantic markup, responsive web design, web performance, accessibility, and usability.


Professional Profiles