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. 😏 So I’ve taken the liberty to update the title to a more positive and meaningful one. Same with the permalink. The rest remains the same. – PR, 2.6.2019
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
prooph – PHP CQRS & Event Sourcing
PHP remains awesome and gets more awesome every day.
Here’s a very neat CQRS & Eventsourcing Lib in PHP.
New EU Regulations in 2019: PSD2 SCA & 3D Secure 2
Directus & Cockpit
The JAMStack Approach
Tearing ties between frontend and backend apart, going headless or at least ‘headlose’, brazenly moving dynamic logic to the client and decoupling as much as possible into disparate microservices. This probably is the way to go forward in the 2020ies for web content. One degraded WordPress project to many has me seriously looking into this sort of thing now. The JAMStack Approach weiterlesen
Sass Guidelines
Lumen
Lumen, a PHP Microservices Framework.
Gatsby & WordPress
Content Management Systems
What makes a good Software Developer
Software developers need the creativity of an artist, the thoroughness and competence of an engineer and the patience with humans of a doctor.
Gatsby – ReactJS Static Site Generation
Gatsby is a Static Site Generator built around ReactJS. Here are some links:
Flow
Flow. Static typechecking for JavaScript.
Very nice.
The Gulp API Documentation
Interview mit Martin Fowler zum Thema Refactoring
Professionelle Webentwicklung und Frickelbuden
Als erfahrener Websoftwareentwickler werde ich immer wieder mit mitunter seltsamen Anforderungen und Anfragen konfrontiert. Oft ergibt sich hier bei einem Sondierungsgespräch die Frage, was ich denn mit “Professioneller Webentwicklung” meine. Hier dazu eine Erklärung:
Professionelle Webentwicklung und Frickelbuden weiterlesenSoftware Project Anti-Patterns
Here are some of the key things I’ve seen lead to problems in software projects, most of which are not directly related to the core development (design, build, and test) of the project.
React JS
Within the last decade React has become the de-facto standard technology for Web UIs, along with the concept of “Virtual DOM”. Now with the patents problem removed and React – just like jQuery – becoming a first-class citizen in WordPress with the release of WordPress 5.0 there is yet another solid reason to become familiar with this toolkit as it probably is here to stay for quite a while and remain one of the Big-Wig Toolkits for Web Application Development.
Here are some links to get you started if you haven’t already: