webcodr

Web Development

  • webcodr goes Netlify CMS 3 min read

    Add Netlify CMS to a Hugo site for a Git-based publishing workflow that works across desktop and iPad.

  • Hello, Dark Mode 2 min read

    Implement automatic dark mode with prefers-color-scheme, matchMedia, and CSS custom properties backed by SCSS.

  • Introducing DeliveryGuy 2 min read

    DeliveryGuy wraps the Fetch API to reject HTTP errors and provide convenient access to response bodies and metadata.

  • Vue Loader Setup in Webpack 2 min read

    Set up vue-loader manually in Webpack, add Vue entry points, and split dependencies into dedicated vendor chunks.

  • Let's Encrypt Wildcard Certificates with acme.sh and CloudFlare 3 min read

    Create and renew Let's Encrypt wildcard certificates automatically with acme.sh, DNS challenges, and the Cloudflare API.

  • Webpack 2 with Pug and SASS 7 min read

    A practical Webpack 2 setup for compiling Pug templates, SCSS stylesheets, and ES2015 JavaScript with Babel.

  • Amplify 2.0 2 min read

    Amplify 2.0 erhält kramdown, HTML-Bereinigung, schnelleres Syntax-Highlighting, ein AngularJS-Frontend und eine JSON-API.

  • Services ftw! 2 min read

    HTTP-Dienste verbinden PHP, Python und Ruby für anwendungsunabhängiges Markdown-Rendering und Syntax-Highlighting.

  • PythonPress 3 min read

    Ein Lernprojekt zeigt, wie mit Flask, Jinja2 und MongoEngine eine Python-Version von CodrPress auf MongoDB entsteht.

  • CodrPress 3 min read

    CodrPress entsteht als PHP-Blogsystem mit Silex, MongoDB, Markdown und Syntax-Highlighting.

  • Responsive Bilder mit WordPress 2 min read

    Ein WordPress-Filter entfernt feste Bildabmessungen, damit eingebettete Bilder in responsiven Layouts per CSS mitskalieren.

  • Retina-Display-taugliche Icons mit CSS-Hintergrundbildern 3 min read

    CSS-Media-Queries liefern hochauflösende Hintergrundbilder für Retina-Displays in der gewünschten Darstellungsgröße aus.

  • PHP-Tip: Limonade 1 min read

    Limonade wird als schlankes PHP-Microframework für Routing, Templates, Hooks und JSON vorgestellt.

  • Schnellere Websites mit RequireJS 5 min read

    RequireJS strukturiert JavaScript in Module, löst Abhängigkeiten auf und lädt Skripte asynchron.

  • Upload-Probleme mit PHP via FastCGI 2 min read

    Ein zu niedriges MaxRequestLen-Limit von Apache mod_fcgid verursacht Uploadfehler und wird über FastCGI erhöht.