A staple of online agency work is preparing and sending out E-Mail newsletters to the customer-base of your customers. It’s by and large a bad idea to do that using regular services or a self-maintained mailserver. It might make sense in private or semi-private one-shot contexts with an overseeable reciepient-base of a few hundred, but other than that a commercial service that has their mailhosts and blacklists under control is the better strategy.
Here is a list of commercial E-Mail newsletter services that should do the trick:
aimeos – Large scale open source E-Commerce
When it comes to enterprise-ready server-side web development toolkits, Laravel is one of the big players and delivers an impressive plethora of components and methods to build large-scale non-trivial web applications. There are a few e-commerce components that build on Laravel as a foundation or present themselves as an extension for Laravel, but among those aimeos certainly is one of the larger ones, if now the default go-to solution for a large web-centric e-commerce platform.
aimeos – Large scale open source E-Commerce weiterlesenSEO 2024
A few years back I wrote German piece on SEO, the somewhat obnoxious misuse the term gets from the broader masses and explained what the term “SEO” actually means and how it relates to the shady claims of magic tricks to boost Google placement and search term domination.
Having that issue covered it makes sense to talk about the actual SEO and what tools, standards and techniques could make sense for a feasible SEO in 2024 and the future.
An all new Angular
Just this morning I had a very thorough and pleasant interview with a team that has its mission-critical stuff done with Angular. For me a good reason to check back with the Angular crew, also because they also were the pioneers of a PL that I’ve come to like and use in the mean time: TypeScript. And a revisit of Angular doesn’t disappoint.
An all new Angular weiterlesenState of the Word 2023
Matt and his crew together with the Spanish WordPress community just held the annual State of the Word keynote in Madrid. Interesting stuff, including a Gutenberg editor that’s growing more and more powerful.
State of the Word 2023 weiterlesenThe WordPress 2024 Theme
The brand new WordPress 2024 Theme is out and ready for use. This shows off the newest features of the Gutenberg Editor and its ever increasingly powerful pagebuilding features, that as of WordPress 6.4 now feature complete full page editing within the built-in Gutenberg pagebuilder and a bunch of updates and new default core WordPress blocks.
The WordPress 2024 Theme weiterlesenPenpot
Looking for a professional free open source Screendesign tool that doesn’t lock you into subscriptions or fees but offers the full range of features? Penpot has you covered. I ran into this a few years ago but finally had the change to play around with it. And I’m impressed.
Penpot weiterlesenThe Vue Ecosystem
For larger modern and VDOM-related frontend work the contemporary Vue ecosystem is a good choice and lets you move fast and deliver tried and tested results. Here’s a list of the broader technologies that yours truely recommends for non-trivial web projects using Vue as a foundation for your SPAs.
The Vue Ecosystem weiterlesenInfrastructure as Code
Container-virtualisation and cloud infrastructure have become commonplace and the go-to default method of building and deploying applications and IT beyond trivial setups. This in turn has led to the industrialisation of virtual infrastructure and technologies that help construct and manage such virtual infrastructure.
Infrastructure as Code weiterlesenkrakenD API Gateway
For SOA in web development at some point you’ll need an API gateway. krakenD delivers with a web/https centric approach that is easy to scale and built with the Go programming language.
Hipster Compliant VDOM
VueJS is the third of The Big Three™ SPA/VDOM Toolkits and it enjoys an ever growing following. Sort of a mix of the best of React and Angular, it has a distinct “ISO-certified hipster compliant” vibe about it and doesn’t fail to deliver on its “View!” promise.
Hipster Compliant VDOM weiterlesenLit & Kor
As an application platform the modern Browser is finally becoming more managable. MS IE and even the new one, MS Edge, are history, most Browsers are now based off the Blink Rendering Engine, meaning Chrome, with Safari and Firefox being modern exceptions that none-the-less offer most contemporary web-features. As a consequence it is now increasingly more feasible for contemporary web applications to use modern methodologies, such as Web Components and JavaScript Template Literals for building WebApp UI Components and updating the view.
Lit & Kor weiterlesenNext up: Low Power Computing
Obviously.
We knew this would be coming. Isn’t there any seasoned developer like me who doesn’t think that in the last two decades things have gotten out of hand? Most of the Web is dynamic for no good reason and recent tech-fads such as NodeJS or the Container/Docker Craze with its convoluted and bloated build, deploy and runtime requirements have taken resource consumption up to eleven. And certainly not just serverside. Just look at Googles favorite end-user VM Chrome and its energy requirements.
Next up: Low Power Computing weiterlesenDropzoneJS & React Dropzone
Modern-Day Drag’n’Drop for the Web:
DropzoneJS & React Dropzone.
Enjoy.
Alle Docker Container stoppen
Um alle Docker Container zu stoppen, einfach diesen Befehl ausführen:
docker kill $(docker ps -q)
Wie funktioniert das?
Der ‘docker ps’ Befehl listet alle laufenden Container. Die Option ‘-q’ listet nur die IDs. Diese liste übergeben wir dem ‘docker kill’ Befehl. Fertig.
Alle Docker Container entfernen
Wenn man die Container nicht nur stoppen, sondern auch entfernen will, einfach diesen Befehl ausführen:
docker rm $(docker ps -a -q)
Dieser Befehl funktioniert genau so wie der obige, nur das die ‘-a’ Option auch alle Container listet, die nicht laufen und ‘rm’ (‘remove’) die Container entfernt.
Alle Docker Container stoppen weiterlesenInkscape Apply Transform
If you need to install the “Apply Transform” Extension for Inkscape to easily … apply transforms (Duh.) on Linux you just need to execute this command and it will download the Inkscape extension scripts and deploy them straight to the global Inkscape extension directory:
Inkscape Apply Transform weiterlesenMeet Deno, the new Node
Deno is a new implementation of a runtime environment by the original creator of Node. v1 came about roughly a year ago and it’s basically a redo of Node with all the insights gained and the newest proven technologies at its core. Deno is implemented in Rust and sports TypeScript as a native and first class citizen. By default Deno has no local access, it has to be given explicitly which is the right way to secure things. It has integrated tooling such as a bundler and a formatter and it loads external components via URI, so it’s basically SOA-ready by nature.
Meet Deno, the new Node weiterlesenModern Web Security
Modern Web Security is enabled and handled with up-to-date industry standards and solid service-oriented solutions for Identification, Authentication, Authorization, Access Control and Access Delegation, Encryption and Data Security.
Here’s an overview of contemporary industry standards for all that:
Probleme in Softwareprojekten
Hier sind ein paar Schlüsselindikatoren, die nach meiner Erfahrung zur Problemen in Softwareprojekten führen. Die meisten davon haben nichts mit dem technischen Entwicklungsprozess zu tun.
Probleme in Softwareprojekten weiterlesen