Connect with us

Entwicklung & Code

Kommandozeile adé: Praktische, grafische Git-Verwaltung für den Mac


close notice

This article is also available in
English.

It was translated with technical assistance and editorially reviewed before publication.

Ein neues, kostenloses Git-Management-Tool vereinfacht die Arbeit mit der Versionierungssoftware Git. Viele Funktionen lassen sich zusammenfassen oder schnell und übersichtlich ausführen, auch in älteren Commits. Dabei verwaltet es mehrere lokale Repositories gleichzeitig.

Weiterlesen nach der Anzeige

Anbieter RemObjects schreibt im Blog, dass das macOS-Tool GitBrowser die Alltagsaufgaben von Entwicklerinnen und Entwicklern beim Versionsmanagement beschleunigen soll. Das Fenster des Tools ist dreigeteilt: In der linken Sidebar findet sich eine Liste der Repos, die sich gruppieren und umbenennen lassen. Entwickler führen hier Aktionen über das Kontextmenü aus – auch in nicht aktiven Projekten.

Der Mittelteil zeigt die Versionen eines Repos, und zwar noch zu pushende in Fett, noch zu pullende kursiv und noch zu mergende blau. Auch die verschiedenen Autoren sind farblich unterschiedlich gekennzeichnet. Rechts im Fenster finden sich die betroffenen Dateien eines Commits und darunter eine Diff-Ansicht. Bei Doppelklick auf einen Commit öffnet sich ein Diff-Tool des Anwenders, derzeit Araxis Merge oder BBEdit. Weitere sollen laut Anbieter hinzukommen.

Ganz oben im Fenster steht der lokale Status, beim Klick darauf öffnet sich rechts die Bühne mit Checkboxen zum Hinzufügen oder Entfernen von Dateien. Darunter steht ein dreifach Diff: eine originale, lokale und auf der Stage liegende Variante.

Commiten und Pushen lässt sich mit einem Klick, und die Commit-Nachricht lässt sich auf Wunsch bereits beim Stagen von einer KI erzeugen. Möglich sind hier OpenAI, Claude, Gemini, Grok, Mistral oder eine lokale Verknüpfung mit LM Studio. Wer selbst die Nachricht schreibt, kann mit Pfeiltasten in älteren Ausgaben blättern.

Pullen lassen sich alle Repos auf einen Schlag oder alle einer Gruppe. Anwender ziehen Dateien, auch aus älteren Commits, per Drag-and-drop in andere Tools – ohne Checkout – GitBrowser extrahiert sie automatisch. Der Wechsel zwischen Zweigen erfolgt einfach über einen Popup-Button.

Der Anbieter betont im Blog, dass GitBrowser nicht für tiefergehende Funktionen gedacht sei, sondern alltägliche Verwaltungsvorgänge erleichtern soll. Anspruchsvolle Anwenderinnen und Anwender werden ganz ohne Kommandozeile also doch nicht auskommen.

Weiterlesen nach der Anzeige

Lesen Sie auch


(who)



Source link

Entwicklung & Code

Die Produktwerker: Forecasting mit der Monte-Carlo-Simulation


Die Monte-Carlo-Simulation hilft in der Produktentwicklung dabei, Prognosen realistischer zu machen. Nicht als harte Zusage, sondern als Blick auf Wahrscheinlichkeiten und damit auf das Risiko, das in komplexer Arbeit fast immer mitschwingt. Zeit also, sich tiefer damit auseinanderzusetzen, weshalb Dominique Winter in dieser Folge mit dem Flight Levels und Kanban Coach Felix Rink aus Köln spricht.

Weiterlesen nach der Anzeige


Product Owner Days 2026

Product Owner Days 2026

(Bild: deagreez/123rf.com)

Fachvorträge und Networking-Möglichkeiten: Die Product Owner Days am 5. und 6. Mai 2026 in Köln befassen sich in über 20 Vorträgen mit aktuellen Themen rund um Product Ownership, KI im Produktmanagement, User Research, Product Discovery und Product Economics.

Gemeinsam starten sie bei der Frage, wann etwas fertig ist und wie belastbar so eine Aussage eigentlich ist, wenn Teams in unsicheren Umfeldern arbeiten. Von dort geht es zur Idee hinter der Monte-Carlo-Simulation. Sie ist überraschend simpel. Vergangene Ergebnisse geben Hinweise darauf, wie sich Arbeit vermutlich auch künftig verteilen wird. Statt eine einzelne Zahl zu versprechen, entsteht eine Bandbreite. Fertigstellungen aus der Vergangenheit werden in vielen Durchläufen immer wieder neu kombiniert, bis ein Muster sichtbar wird. Manche Ergebnisse tauchen oft auf, andere sind selten.

Genau diese Verteilung ist in der Produktentwicklung hilfreich, weil Schwankungen zum Tagesgeschäft gehören. Schnell wird klar, dass es weniger um exakte Termine geht als um ein besseres Gefühl für Risiko. Die Simulation zeigt, mit welcher Wahrscheinlichkeit ein bestimmter Arbeitsumfang in einem bestimmten Zeitraum wirklich erreichbar ist. Das verändert, wie über Planung gesprochen wird. Zusagen werden zu bewussten Entscheidungen über Risiko und nicht zu Versprechen, die später unter Druck verteidigt werden müssen. Für Product Owner ist das besonders wertvoll, weil Gespräche mit Stakeholdern dadurch sachlicher werden und Erwartungen besser eingeordnet werden können.

Ein weiterer Schwerpunkt liegt auf den Daten. Entscheidend ist nicht, möglichst weit zurückzugehen, sondern eine Vergangenheit zu wählen, die der erwarteten Zukunft ähnelt. Kurze Zeiträume mit ausreichend vielen Datenpunkten liefern oft bessere Prognosen als lange Historien, in denen Sondereffekte alles verzerren. Auch eine feinere Betrachtung auf Tagesbasis kommt zur Sprache, weil sich Forecasts damit schneller aktualisieren lassen und Veränderungen im System früher auffallen.

Weiterlesen nach der Anzeige

Spannend wird es dort, wo die Monte-Carlo-Simulation nicht als einmaliger Schritt verstanden wird, sondern als laufendes Werkzeug. Neue Erkenntnisse, zusätzliche Arbeit oder geänderte Rahmenbedingungen fließen direkt in den nächsten Forecast ein. So entsteht ein kontinuierlicher Abgleich zwischen Realität und Erwartung. Das unterstützt aktives Risikomanagement und hilft Teams, Prioritäten immer wieder neu auszurichten, ohne jedes Mal bei null anfangen zu müssen.

Am Ende geht der Blick über die klassische Fertigstellungsfrage hinaus. Überall dort, wo vergangenes Verhalten brauchbare Hinweise auf die Zukunft gibt, kann Monte Carlo helfen, Unsicherheit greifbar zu machen. In der Produktentwicklung ist das oft genau die Art von Pragmatismus, die fehlt. Nicht kompliziert, aber deutlich verlässlicher als Bauchgefühl.

Die aktuelle Ausgabe des Podcasts steht auch im Blog der Produktwerker bereit: „Forecasting mit der Monte-Carlo-Simulation“.


(mai)



Source link

Weiterlesen

Entwicklung & Code

Neue Hauptversion Spring Shell 4.0 markiert Meilenstein


Das Spring-Team hat die neue Major-Version Spring Shell 4.0.0 veröffentlicht. Sie ist auf dem zentralen Maven-Repository Maven Central verfügbar, soll einen signifikanten Meilenstein für die Spring Shell bedeuten und ist mit den aktuellen Spring-Framework- und Spring-Boot-Versionen kompatibel. Updates gibt es unter anderem für die Architektur, Null Safety und das Erstellen von Befehlen.

Weiterlesen nach der Anzeige

Version 4.0 der Spring Shell basiert auf dem Spring Framework 7, das im November 2025 erschien. Das quelloffene Java-Framework brachte ein neues Konzept für Null Safety: Ebenso wie das Framework nutzt die Spring Shell nun das Open-Source-Projekt JSpecify für Null Safety, was Fehler durch den Umgang mit Null-Pointern verhindern soll.

Zudem bringt die neue Spring-Shell-Version ein überarbeitetes Befehlsmodell, um das Erstellen und Verwalten von Befehlen zu vereinfachen. Eine stärker modular aufgebaute Architektur soll der benutzerdefinierten Anpassung sowie Erweiterung der Shell zugutekommen. Die Dokumentation und Beispiele wurden ebenfalls aktualisiert, um insbesondere beim Einstieg in die Arbeit mit der Spring Shell zu helfen.

Im Projekt-Wiki findet sich ein Migrationsguide. Dabei ist zu beachten, dass Anwendungen vor der Migration auf Spring Shell 4 zunächst auf die neueste 3.4.x-Version aktualisiert werden sollten.

Zu den Moduländerungen zählt, dass das spring-shell-core-Modul nicht länger auf Spring Boot und JLine angewiesen ist. Die Module spring-shell-standard und spring-shell-standard-commands wurden in das spring-shell-core-Modul integriert.

Weiterlesen nach der Anzeige

In Spring Shell 3 als deprecated (veraltet) markierte APIs und Annotationen sind entfallen, darunter Legacy-Annotationen wie ShellComponent und ShellMethod.

Mit der Spring Shell können Entwicklerinnen und Entwickler eine Spring-basierte Shell-Anwendung erstellen. Wie das Spring-Team ausführt, kann eine solche Kommandozeilenanwendung hilfreich sein, um mit der REST-API eines Projekts zu interagieren oder mit lokalen Dateninhalten zu arbeiten. Weitere Informationen – inklusive Beispielanwendungen und Tutorials – bietet das GitHub-Repository.


(mai)



Source link

Weiterlesen

Entwicklung & Code

JavaScript Rising Stars 2025: KI-Plattform n8n springt auf Platz 1


Die aktuelle Studie JavaScript Rising Stars 2025 ist erschienen. Sie misst die beliebtesten JavaScript-Projekte anhand der innerhalb des letzten Jahres neu hinzugekommenen Sterne auf GitHub. Mit großem Abstand führt diesmal n8n als Gesamtsieger, gefolgt von shadcn/ui und react-bits. In der Kategorie Frontend-Frameworks gewinnt React, während bei der Backend- und Full-Stack-Entwicklung Motia einen Paradigmenwechsel ankündigt.

Weiterlesen nach der Anzeige




(Bild: jaboy/123rf.com)

Die enterJS 2026 wird am 16. und 17. Juni in Mannheim stattfinden. Das Programm wird sich rund um JavaScript und TypeScript, Frameworks, Tools und Bibliotheken, Security, UX und mehr drehen. Vergünstigte Blind-Bird-Tickets sind bis zum Programmstart erhältlich.

In der Vorjahresstudie noch auf Platz 5, macht n8n einen deutlichen Satz auf Platz 1 und fährt mit 112.400 neuen GitHub-Sternen den bisher deutlichsten Sieg ein: Wie die Studienmacher betonen, hat bisher kein anderes Projekt innerhalb eines Jahres eine so hohe Anzahl von Sternen erhalten – und in diesem Jahr handelt es sich bereits um die 10. Ausgabe der JavaScript Rising Stars.


Top 10 der JavaScript Rising Stars 2025: n8n ist der Gesamtsieger.

Top 10 der JavaScript Rising Stars 2025: n8n ist der Gesamtsieger.

Top 10 der JavaScript Rising Stars 2025: n8n ist der Gesamtsieger.

(Bild: JavaScript Rising Stars)

n8n dient der Automatisierung von Geschäftsprozessen mithilfe von KI-Agenten, bietet eine Drag-and-Drop-Oberfläche und ermöglicht die Anbindung an KI-Modelle unterschiedlicher Hersteller. Es entspringt dem im Jahr 2019 gegründeten Berliner Start-up n8n GmbH. Im Oktober 2025 wurde bekannt, dass das Unternehmen dank Nvidia als Investor eine Bewertung von 2,5 Milliarden US-Dollar erreicht hat.

Den zweiten Platz in der Gesamtwertung heimst shadcn/ui ein, der Gewinner der beiden vorherigen Ausgaben: 2025 erhielt dieses Set von UI-Komponenten, die in React geschrieben sind, 26.300 neue GitHub-Sterne. Der dritte Platz steht ebenfalls im Zeichen von React: react-bits, eine Sammlung animierter Komponenten für Hintergrundeffekte, Textanimationen und mehr erreichte 26.200 neue Sterne. react-bits ist ein shadcn/ui-Projekt und lässt sich aus dessen Registry beziehen.

Weiterlesen nach der Anzeige

Auf den vierten und fünften Plätzen finden sich Excalidraw, ein virtuelles Whiteboard für das Skizzieren von Diagrammen in handgezeichneter Optik, und die Postgres-Entwicklungsplattform Supabase als quelloffene Alternative zu Googles proprietärem Firebase.

React ist mit 11.000 neuen GitHub-Sternen wieder das beliebteste Frontend-Framework und stößt damit htmx vom Thron, das in der letzten Ausgabe den ersten Platz ergattert hatte. Dieses liegt nun abschlagen auf Platz 4, hinter Ripple und Svelte. Vue.js komplettiert die Top 5.


JavaScript Rising Stars 2025: Die Top 5 Frontend-Frameworks.

JavaScript Rising Stars 2025: Die Top 5 Frontend-Frameworks.

JavaScript Rising Stars 2025: Die Top 5 Frontend-Frameworks.

(Bild: JavaScript Rising Stars)

Unter den Backend- und Full-Stack-Frameworks tritt ein Newcomer als Sieger hervor: Motia. Mit 13.800 neuen Sternen auf Platz 1 in dieser Kategorie, steht Motia laut den Studienmachern für einen Paradigmenwechsel. Wo im Backend-Engineering traditionell separate Frameworks erforderlich waren – etwa für APIs, Queues, Workflows und KI-Agenten –, soll Motia nun das Backend in einem einzigen Framework vereinheitlichen. Die weiteren Ränge der beliebtesten Backend- und Full-Stack-Frameworks nehmen Payload, Next.js, Astro und Hono ein.


JavaScript Rising Stars 2025: Die Top 5 Backend- und Full-Stack-Frameworks.

JavaScript Rising Stars 2025: Die Top 5 Backend- und Full-Stack-Frameworks.

JavaScript Rising Stars 2025: Die Top 5 Backend- und Full-Stack-Frameworks.

(Bild: JavaScript Rising Stars)

Die in diesem Jahr bereits zum zehnten Mal durchgeführte Studie JavaScript Rising Stars misst die Anzahl der Sterne, die JavaScript-Projekte auf GitHub im Verlauf eines Jahres erhalten haben. Dabei fließen allerdings lediglich die Projekte in die Bewertung ein, die in der kuratierten Liste Best of JS zu finden sind. Dort sind derzeit 2145 Projekte gelistet. Interessierte können ein neues Projekt vorschlagen.


(mai)



Source link

Weiterlesen

Beliebt