Letzte Woche hat eine Freundin mich gefragt: „Was muss ich eigentlich alles beachten, wenn ich eine Webseite erstellen möchte? Welche Seiten und Elemente sind wirklich wichtig?“ Zuerst habe ich gedacht, ja logisch das ist ja easy udn das kann ich schnell beantworten, doch dann wurde mir klar: So einfach ist das gar nicht. Denn eine Webseite ist nie nur eine Webseite. Sie ist Ausdruck eines Ziels, einer Zielgruppe und einer Identität. Ich kann eine Unternehmenswebseite, nicht mit einer Portfolioseite oder eine Newsseite, wie meinem Blog gleichsetzen, so benötigt jede seite auch einen anderen Aufbau. ...
Versionsnummern erklärt: Was sie wirklich bedeuten
Erst vor wenigen Tagen wurde NPM Ziel eines Hacks, bei dem Angreifer manipulierte Versionen populärer Pakete veröffentlicht haben. Für die Personen, welche NPM Packages verwenden, kann eine Versionierung, ein Update etwa so ausehen: 2.5.13. Für Entwickler bedeutete das grosse Unsicherheit, welche Version habe ich installiert, und ist mein Projekt betroffen? Die Hintergründe und eine genauere Analyse findest du in meinem Artikel zum NPM Hack. Dieser Vorfall hat mich dazu gebracht, genauer herauszufinden, was Versionsnummern eigentlich aussagen. ...
Zwei Angriffe in zehn Tagen: Was hinter dem großen npm-Hack steckt
Zwei Angriffe in zehn Tagen: Was hinter dem großen npm-Hack steckt In den letzten Tagen hat die weltweite JavaScript-Community eine der schwersten Angriffsserien ihrer Geschichte erlebt. Gleich zwei verschiedene Attacken trafen das größte Software-Ökosystem der Welt und das in kürzester Zeit. Viele Unternehmen, Webseiten und Apps, die täglich Milliarden von Menschen erreichen, bauen auf sogenannte npm-Pakete. Das sind kleine Bausteine von Code, die Entwickler:innen wie Legosteine zusammensetzen. Das Problem: Wenn so ein Baustein vergiftet ist, können Millionen andere Projekte betroffen sein. ...
Wenn die eigene Arbeit geklaut wird – und wie ich (nicht) damit umgegangen bin
Einleitung Vor rund einem Jahr habe ich ein Projekt für zwei Freunde umgesetzt, die ein Startup gründen wollten. Ich programmierte ihre Webseite, komplex, aufwendig, mit vielen Stunden Arbeit und auch mit einem grossen Teil an improvisiertem Design, das sie selbst nicht mitbrachten. Am Ende war ich stolz auf das Resultat, weil es funktionierte, weil es schön aussah und weil es meine Handschrift trug. Damals dachte ich: Für sie ist das Thema erledigt, sie haben jetzt eine Webseite. Und ich habe daraus gelernt. Doch wie ich später feststellen musste, war die Geschichte noch lange nicht vorbei. ...
Warum wir nicht immer Gesellschaft brauchen
Du willst etwas machen: warum machst du es nicht? Weisst du was mir aufgefallen ist? Ich habe immer Sachen, die ich gerne machen möchte. Pläne für ein neues Gemälde, eine neue Applikation oder eine neue Wanderroute die ich ausprobieren möchte. Dann fragst du deine Famillie, Freunde oder verwandet und keiner hat zeit so spontan, das ganze mit dir zu machen oder zu planen. Und das ist ja okey, aber das was mich daran “Stört” ist ich mach dann die pläne nicht mehr und im Nachhinein bin ich enttäuscht, dass ich das nicht geamcht habe. ...