Semantics. For Humans. For Machines.

Semantic HTML is no relic. What makes content accessible to screen readers also makes it interpretable for AI models. Clean markup of structure and meaning has always been the foundation of good frontend engineering – in the age of AI, it’s more relevant than ever.

For me, that’s nothing new. Semantics has been part of my work from the start – and that’s exactly what makes the difference: while others retrofit it, I’ve brought this quality for 30 years.

University teaching

The seminar GT 1191 is part of the Bachelor of Arts (BA) program at the Faculty of Design, within the Digital Environments competence field at HAWK University of Applied Sciences and Arts in Hildesheim, and is my contribution to university teaching. It gives students hands-on knowledge in frontend development, web design, and usability.

Alongside teaching, I regularly publish extensive, interactive tutorials on the seminar’s website, helping students – and anyone else interested – learn how to build websites today. Mobile first, responsive, and frustration-free.

hawk-gt1191.de

Technikwürze

Since 2005 – as a podcast pioneer in Germany. Technikwürze is my podcast for media creators covering design and web development – now with a new direction for the age of AI, too. After 188 episodes and nearly 1.8 million downloads, the project is now back with a relaunch – co-hosted with Stefan Nitzsche.

technikwuerze.de

Website Starter Kit

For my GT 1191 seminar at HAWK, I built my own starter kit. A single terminal command produces a fully pre-configured website – image optimization, web fonts, and less boilerplate included.

HAWK GT 1191 Starter Kit
$ npm create website-starter-kit@latest

Three variants cover different learning goals: playground, one-pager, multi-pager. The result: students get started faster and learn more – because the environment doesn’t get in the way.

starterguide.dev

Sharing code. Sharing knowledge.

I enjoy sharing my experience and knowledge. That’s why I publish many of my projects as open source on GitHub. On CodePen, I regularly publish code snippets from tutorials and seminars – to browse, try out, and reuse.

github.com/macx
codepen.io/macx

Let’s talk. No pitch, no pressure.

Book a no-strings-attached online meeting. Just an open conversation about how I can complement your team. Sign up at davideiken.de/meeting, or leave me a message.

By submitting this form, you agree to the processing of your data for the purpose of handling your request. Further information can be found in the privacy policy.