Non-trivial development in WordPress requires a measure of internal knowlege about how WordPress works and how one can best work arounds it shortfalls in a professional large-scale and mission-critical/enterprise setting. Contrary to some rumours this isn’t more difficult than with other systems. Enterprise WordPress Development weiterlesen
Min-maxing Software Costs
This talk is a good one and the points made are universal. Highly recommended!
Gutenberg & WordPress Block Extensions & Resources
Here’s yet another list of extensions and resources to current WordPress and Gutenberg Versions:
36C3 – Das nützlich-unbedenklich Spektrum
Ein guter Vortrag zum Thema “saubere Softwareentwicklung”:
Convenience based Projects
“Convenience based Projects either die a hero or live long enough to see themselves become the villain.”
Impressions from WordCamp Düsseldorf 2019
It was a very nice and educative meeting. Learned a lot, met many amazing people, made some good contacts. WordPress Community at its best. Some impressions below, see a larger gallery here.
Elm
Elm is one of the lesser know languages in the JavaScript ecosystem. Like others, it transpiles to JavaScript, but it has two prominent traits that emphasise what the language is meant for: Elm weiterlesen
WordPress Generators & Tools
Here’s a list of WordPress Boilerplate Code Generation Tools and other useful tools for WordPress that available on the web: WordPress Generators & Tools weiterlesen
Git GUI Clients
a current list of feasible Git GUI Clients:
Aktuelles zum Thema Datenschutz
Ein aktuelles EU-Urteil zum Thema Browsercookies sorgt in Deutschland für Aufregung. Und auch unabhängig davon wird das Thema DSGVO an vielen Stellen noch zu nachlässig behandelt. Zeit für ein paar aktuelle Meldungen und Erinnerungen zum Thema: Aktuelles zum Thema Datenschutz weiterlesen
SEO – Eine Begriffsklärung
Seit etwa zwei Jahrzehnten macht ein seltsamer Begriff im Dunstkreis des Themas Webentwicklung die Runde. Ein Begriff der bei professionellen Webentwicklern mitunter einen schaalen Nachgeschmack und das Gefühl von schmierigen Gebrauchtwagenhändlern und Graumarkt Deals mit gefälschten Modelabels und Parfümmarken hinterlässt. SEO – Eine Begriffsklärung weiterlesen
.ssh directory mod for SSH keys
These commands enable a working access via SSH using keys:
chmod 0700 ~/.ssh
chmod 0600 ~/.ssh/*
I always forget this and get really annoyed when keys don’t work. So here you are.
Custom Plugin Tables in WordPress
25 Years of PHP
A very enlightening talk on PHP and its history. Rasmus Lerdorf thouroughly explains apparent inconsistencies and also explains why they make perfect sense. Get to know the in and outs of PHP and why it’s brilliant in its own way and why it’s so successful to this very day. This is a must-watch for every web software developer!
Symfony
Symfony is one of the most mature PHP Frameworks and many large Webapplications are built on it. Many newer Frameworks utilise and integrate Symfony components. A solid foundation and widespread industry adoption often make it the go-to toolkit for non-trivial projects.
Symfony ist eines der ausgereiftesten PHP Frameworks und wird bei in vielen großen Webapplikationen als Grundlage verwendet. Viele neuere Frameworks bedienen sich im Symfony Angebot und integrieren unterschiedliche Module aus diesem Projekt. Ein solides codefundament und die lang-wärende Etablierung in der IT Fachwelt macht es zu Werkzeugkasten der Wahl für nicht-triviale Projekte.
Dart & Flutter
Normaly I’m not a sucker for new programming languages that pop up seemingly out of nowhere. I was notably skeptical about Ruby and the Rails hype and even with languages that the world needs – such as Rust and Go – I do support them, but don’t jump all over them right away. Dart however I’ve been weary about ever since it showed up on my radar a few years ago. Dart & Flutter weiterlesen
The Essence of Agility
“Agile, Agile, Certified Scrum, … BULLSHIT!” – that was the initial title of this post. Good for a splash and effect, but a tad negative, I admit.
The Agile and Scrum Craze has gotten out of hand. Buzzword driven project managment, bad project/method fits and a few other things are taxing my and many other peoples nerves when we bump into someone looking for a “Certified Scrum Master” or tell us that their 8000 employee corporation is now migrating to “Agile” and “Scrum”. Or when some webshop thinks “Agile” is some nown, and a nown that’s nothing other for a fancy words disguising total chaos and labeling it planned. The Essence of Agility weiterlesen
Obtain SSL certificate Information before redirect
If you need to know information on a web ssl certificate, but the accompaning URL redirects inmediately, it can be difficult to optain that information. Here’s how you do it in the CLI:
openssl s_client -connect foo.example.com:443 < /dev/null | openssl x509 -text
Apache Reverse Proxy Configuration
Despite rumors to the contrary, configuring Apache as a reverse proxy isn’t all that hard. Here’s an example: Apache Reverse Proxy Configuration weiterlesen
Yii Framework
Yii is one of the lesser known PHP Frameworks, but it has been around for quite some time and is notably popular with professional developers who hate faffing about when building web applications. It’s a sort-of secret tip and go-to toolkit for those who hate the shoddy and sub-par data- and application models of WordPress, Drupal and the likes. It is also the foundation of the professional Craft CMS. Yii Framework weiterlesen