Kategorie: Management

  • Mobile First

    Mobile First

    “From here on out, if it’s not mobile-first, it is not web-design.” Das heißt soviel wie: Von jetzt an gilt, ist es nicht mobile-first, ist es kein Webdesign. Dieser Spruch, der durch die Welt der professionellen Webentwicklung ging, ist nun ungefär 15 Jahre alt. Er wurde geprägt als zum ersten mal die Zahl der mobilen…

  • Google Ads

    Google Ads

    SEA – Search Engine Advertising, zu deutsch: Suchmaschinenwerbung – ist der generische Begriff hinter dem sich heutzutage meist eigentlich nur ein Platzhirsch verbirgt: Google Ads. Googles Haupteinnahmequelle ist das Angebot der zielgenauen Werbeplatzierung neben den Suchergbnissen der allwissenden Google Suchmaschine. Google Ads sind tatsächlich mit die ehrlichste und direkteste Methode im Onlinemarketing neue Kunden zu…

  • The End of the Line

    The End of the Line

    This is it. It’s happening. I … we … knew this day would come, but I didn’t expect it just yet, perhaps in two or three years. We are a few years short of the Singularity – so at least says Ray Kurzweil and given his track record of predictions and cross-examining them with my…

  • Infrastructure as Code

    Infrastructure 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.

  • Next up: Low Power Computing

    Next 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,…

  • Probleme in Software­projekten

    Probleme in Software­projekten

    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.

  • State of the Word 2021

    State of the Word 2021

    Matt Mullenweg, CEO von Automattic (WordPress.com, etc.), hat dieses Jahr wieder live die State of the Word Ansprache gehalten, wenn auch im kleinen Kreis. Viel interessantes ist dabei, unter anderem eine solide Übersicht über die aktuellen Features. https://www.youtube.com/watch?v=OpiH_P9aGhQ

  • Gitea – A very good Web Git GUI

    Gitea – A very good Web Git GUI

  • A List of Free Open Source web-based Scrum & Kanban Boards

    A List of Free Open Source web-based Scrum & Kanban Boards

    Don’t want to pay for your collaboration and project management? Want to have controll over your tooling and processes? Once again, quality open source tools come to the rescue.

  • Anti­patterns und Miss­verständnisse in der Software­entwicklung

    Anti­patterns und Miss­verständnisse in der Software­entwicklung

    Ein sehr guter Vortrag in dem Felix von Leitner – besser bekannt als “Fefe” – einen guten Überblick über klassische Anitpatterns in und um Softwareentwicklung erläutert. Sehr zu empfehlen.

  • Min-maxing Software Costs

    Min-maxing Software Costs

    This talk is a good one and the points made are universal. Highly recommended! https://www.youtube.com/watch?v=uQUxJObxTUs

  • SEO – Eine Begriffsklärung

    SEO – Eine Begriffsklärung

    Seit etwa zwei Jahrzehnten macht ein seltsamer Begriff im Dunstkreis des Themas Web­entwicklung die Runde. Ein Begriff der bei professionellen Webentwicklern mitunter einen schalen Nachgeschmack und das Gefühl von schmierigen Gebraucht­wagen­händlern und Graumarkt Deals mit gefälschten Modelabels und Parfüm­marken hinterlässt.  

  • The Essence of Agility

    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,…

  • Professionelle Webentwicklung und Frickelbuden

    Professionelle Webentwicklung und Frickelbuden

    Als erfahrener Websoftware­­entwickler werde ich immer wieder mit mitunter seltsamen Anforderungen und Anfragen konfrontiert. Oft ergibt sich hier bei einem Sondierungs­gespräch die Frage, was ich denn mit “Professioneller Webentwicklung” meine. Hier dazu eine Erklärung:

  • Software Project Anti-Patterns

    Software 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.

  • The Dynamic Web

    The Dynamic Web

    “A lot of stuff on the Web is dynamic for no good reason.”

  • Agilität

    Agilität

    Finde heraus, wo Du bist. Mache kleine Schritte in Richtung Deines Zieles. Passe Dein Verständnis an Deine neu gewonnenen Erkenntnisse an. Gehe zu Schritt 1. Wenn Du mit zwei oder mehr Entscheidungen konfrontiert wirst, nimm die, die eine zukünftige Veränderung einfacher ermöglicht.

  • Das Manifest der agilen Software­entwicklung

    Das Manifest der agilen Software­entwicklung

    Wir stellen – Individualitäten und Interaktionen über Prozesse und Werkzeuge – Funktionierende Software über erschöpfende Dokumentation – Zusammenarbeit mit dem Kunden über Vertragsverhandlungen – Reaktion auf Veränderung über Planverfolgung Das heißt, auch wenn wir die Dinge auf der rechten Seite schätzen, schätzen wir die Dinge auf der linken Seite mehr.

  • Soll ich dieser Wolke trauen?

    Soll ich dieser Wolke trauen?

    Die Wolke kommt. Das steht so gut wie fest. Die Frage ist nur, wie man damit umgehen soll? Soll man dieser Wolke blind vertrauen? Die klare Antwort lautet schlicht und ergreifend:

  • Use Cases und warum sie wichtig sind

    Use Cases und warum sie wichtig sind

    Bei der Entwicklung von Softwareprojekten und komplexeren Websites kommen im professionellen Umfeld so genannte Use Cases zum Einsatz. Use Cases sollen es allen Projektbeteiligten ermöglichen, sich die Vorgänge und Eigenschaften, die ein System hat, welches von Endnutzern verwendet wird (z.B. ein Intranetportal), bildhaft vorzustellen. Dies sind kleine Geschichten, die den Umgang verschiedener Nutzertypen und Akteure…

  • Aktuelle Heiseshow zum Thema DSGVO

    Aktuelle Heiseshow zum Thema DSGVO

    https://www.youtube.com/watch?v=KmrkP2yyrms&t=4m55s