mittl medien | Webentwicklung in Stuttgart

Web development

Barista for the cafe, the right web developer for your project. The selection of ingredients and the preparation is crucial for a successful web project.


is the basis for a web project. I pay attention to semantics here, which will later be the basis for a search engine optimized and extensible website.


With CSS, websites get their beautiful appearance. With Cascading Style Sheets you format, align and design. I used modern CSS like CSS Grid and Flexbox, so that frameworks are usually superfluous here and the websites are user-friendly, high-performance and future-proof. This also includes responsive optimization, so that the websites are displayed in an optimized mobile way on smartphones and tablets.


has become one of the most important languages, because besides asynchronous queries, the website can be improved significantly. By using modern JavasScript technologies like EcmaScript (ES6), no jQuery is needed to achieve a perfect result. On the contrary, Vanilla Javascript is much more performant, as no library or framework is needed.


is the basis for most websites in the server-side programming language. Whether with or without framework, Symphony or Laravel, or as CMS Joomla. I rely on current PHP versions, as well as modern and purpose-oriented programming techniques.


is more and more used in professional software development, because only one language is needed for frontend and backend. With streaming and push-based data transfer, it also makes it easy to implement special requirements.

Depending on the type of project, the appropriate techniques are selected. Through my partners and my strong network I also implement larger projects.

15 tips for optimizing a PWA (Progressive Web App)

How to give a native app feel with a Progressive Web App Read more...

With CSS to Dark Mode

With Dark Mode the attractiveness of the website can be increased. Read more...

Modern web layouts with flexbox and grid

JoomlaDay in Gießen - Presentation about modern web layouts with CSS Flexbox and CSS Grid Read more...