Eine Reporting-Lösung, ein innovatives Team und ein brillanter Open-Source-Trick: nxt beweist, dass sie komplexe Herausforderungen nicht mit Standardlösungen, sondern mit intelligenter Anpassung und einer Portion Kreativität meistern.
Eine Reporting-Lösung, ein innovatives Team und ein brillanter Open-Source-Trick: nxt beweist, dass sie komplexe Herausforderungen nicht mit Standardlösungen, sondern mit intelligenter Anpassung und einer Portion Kreativität meistern.
Bei der Implementierung der neuen Buchungsplattform für SimpleTrain haben wir uns für GraphQL für die Client-Server-Kommunikation entschieden. In diesem Beitrag tauche ich tiefer in die Welt von GraphQL ein. Ich erläutere, was GraphQL ist und warum es für unser Projekt die ideale Wahl war.
Für das Start-up SimpleTrain haben wir eine neue Webapplikation entwickelt, die das Buchen von Zugreisen in Europa vereinfacht. Erfahre mehr über die Herausforderungen, die Lösung und wie du an der Beta-Phase teilnehmen kannst.
Für einen unserer Kunden konfigurieren wir zurzeit Superset. Damit können die Benutzenden der Software unseres Kunden – ausgehend von vorgegebenen Dashboards – eigene Auswertungen und Reports erstellen. So können alle Benutzer:innen für sich exakt die Informationen zusammenstellen, die sie für ihre Arbeit benötigen.
Du kannst deine Softwareidee auch ohne einen CTO realisieren, klingt einfach, ist es aber nicht…
Wir freuen uns, Nando Tschäppät seit diesem Monat mit an Board zu haben.
Azure Container Apps ermöglicht einfaches Container Deployment.
Die Integration von ASP.NET Core-Anwendungen erfordert besondere Beachtung,
wenn es um Authentifizierung mittels OIDC geht,
denn Reverse Proxies führen zu Verzerrungen.
ASP.NET Core kann angewiesen werden, den X-Forwarded-Proto
Header auzuwerten,
um korrekte OIDC Return-URLs zu generieren und Anwendungsfälle wie HTTP-zu-HTTPS-Weiterleitungen korrekt zu handhaben.
Wir sind umgezogen. Nun haben wir ein dediziertes Sitzungszimmer und eine eigene Küche. Und für die Gäst:innen, die mit dem Auto zu uns kommen, einen Parkplatz.
Unsere inspirierende Reise zur DDD Europe 2023: Eine Konferenz, die unsere Perspektiven veränderte.
Wir haben gemeinsam mit Partnern eine Cloud-Applikation entwickelt, die für Städte und Verkehrsverbünde simuliert, wie Ridepooling optimal in das Verkehrsgefüge einer Stadt integriert werden kann.
nxt machte einen Ausflug zum Rigi Kaltbad und verbrachte ein kreatives Wochenende mit kulinarischen Highlights. Alle Mitarbeitenden waren dabei und verfolgten individuelle Projekte. Stolz präsentierten wir unsere Ergebnisse am letzten Tag.
Im 2. und 3. Quartal 2022 haben wir HRM Systems dabei unterstützt, UKA Send durch eine cloudbasierte Applikation abzulösen.
Wir freuen uns darauf, dass Christian Cremer ab dem 1. Februar als Senior Software Engineer Teil von nxt sein wird.
Ist das Angular Update nicht so gelaufen, wie erwartet? In diesem Blogpost zeigen wir, was beim Update von Angular 14 auf 15 bei uns schiefgelaufen ist und wie wir das Problem gelöst haben.
tacs® Recording ist eine moderne Webapplikation, mit der alle Aktivitäten in einem Betrieb einfach und zuverlässig erfasst werden können, von täglichen Leistungen für Kunden hin zu organisatorischen Aufgaben. Die Applikation war nach fünf Monaten einsatzbereit. Ab Mitte 2022 wurde sie produktiv genutzt. Seither wird sie stetig weiterentwickelt und neuen Bedürfnissen angepasst.
nxt hat dem Search-Team der «Migros Online» während knapp einem halben Jahr bei der Weiterentwicklung der Suche geholfen. Den Auftrag haben wir über das Netzwerk «Coalist» abgewickelt – dem Netzwerk von Profis aus der Softwareentwicklung, zu dem auch wir gehören.
Wir entwickeln zusammen mit VSHN das neue APPUiO Cloud Portal. Mit dem Portal steuern die Benutzer:innen der APPUiO Cloud ihre Produkte. nxt ist dabei für die Entwicklung des Front-Ends verantwortlich.
In den zwei Bereichen Application Development und Application Integration sind wir neu ebenfalls Silber Partner von Microsoft.
Wir haben erfolgreich an der Bike to Work Challenge 2022 teilgenommen!
Um tolle Mitarbeiter:innen zu finden, muss ein Tech-Unternehmen wie unseres ein attraktiver Arbeitgeber sein. Was die Attraktivität ausmacht, ist zum Teil im Auge der betrachtenden Person. Die im «The Pragmatic Engineer Test» aufgeführten Punkte sind aber für die meisten Arbeitnehmenden unserer Branche zumindest teilweise relevant.
Wir freuen uns, dass Stefanie Wehrle am 3. Mai bei uns als Senior Software Engineer anfängt.
Many Docker images are unfortunately not yet available for the ARM64 CPUs such as the new Apple M1 processor. Kafka Docker images belong to these. However, they are necessary to have a local Kafka instance that is fast. This blog post describes how to build the Kafka images on your own for your own CPU.
Im Herbst 2021 wurde nxt auch als Silver Partner im Bereich Data Analytics anerkannt.
Für die Administration von tacs® stand den Super-Usern die Webapplikation tacs® Administration zur Verfügung. Die Benutzerführung der Applikation war uneinheitlich und unstrukturiert, die Performance war schlecht und die Zuverlässigkeit bei der Datenverarbeitung ungenügend.
Rodix hat nxt damit beauftragt, die alte Administration durch eine zeitgemässe Webapplikation abzulösen, deren Bedienung einheitlich ist und auf die man sich verlassen kann. Entstanden ist das tacs® Dashboard: Eine moderne Webapplikation, mit der die tacs® Stammdaten effizient und zuverlässig administriert werden.
VSHN pflegt mit nxt eine partnerschaftliche Beziehung bezüglich Softwareentwicklung. Zu Beginn des Jahres suchte VSHN dringend Verstärkung, um die eigenen Werkzeuge zur Automatisierung der angebotenen Clouddienste zu verbessern und die Entwicklung neuer Produkte in Angriff nehmen zu können. nxt konnte schnell aushelfen und sich einbringen. Es entstand eine erfolgreiche Zusammenarbeit, die das ganze erste Halbjahr 2021 überdauerte.
Vom gemeinsamen Treffen im Büro zum Apéro bei einem Schmiedeerlebnis bis zum Ausklang beim gemeinsamen Abendessen. Fazit: Zahlreiche neue Bekanntschaften zwischen unseren Kunden und Partnern, selbst geschmiedete Grillspiesse und vor allem eine Menge Spass.
Im ersten Halbjahr 2021 konnten wir HRM Systems darin unterstützen, eine Webapplikation von SWICA zur Erfassung von Krank- und Unfallmeldungen technisch zu modernisieren. Mit einer auf die Zukunft ausgerichteten Projektstruktur, regelmässigen Deployments und wieder verwendbaren UI-Komponenten konnten wir die AngularJS-Applikation erfolgreich nach Angular migrieren.
Wir freuen uns, Michael Reimer bei nxt willkommen zu heissen. Michael fängt heute, dem 1. September, als Software Engineer bei uns an.
Als nxt im Jahr 2019 gestartet ist, war uns Gründern ziemlich klar, was wir mit unserem Unternehmen leisten wollen. Doch auf dem Weg haben wir gemerkt, dass es nicht ganz so einfach ist, präzise auszudrücken, was wir genau machen.
2BIT benötigte personelle Ressourcen, um einen ihrer Kunden bei der Entwicklung einer Spring Boot Applikation zu unterstützen. Das Ziel bestand darin, das REST-Interface von Apache Solr für Clients zu abstrahieren und eine vereinfachte Schnittstelle anzubieten.
AnyWeb AG hatte das Ziel, eine Menge zusammenhängender Daten in einer tabellarischer Form ansprechend darzustellen. nxt programmierte dafür eine dynamische Tabelle, bei der nach Bedarf Spalten hinzugefügt werden können. Die Informationen darüber, welche Spalten darstellbar sind, werden direkt aus dem GraphQL-Schema extrahiert.
Im Dezember 2020 wurde nxt durch Microsoft als Silver Partner anerkannt.
Die OWASP sammelt und kategorisiert typische Sicherheitsprobleme in Websoftware. Im Dezember 2019 veröffentlichten sie das erste Mal eine Sammlung von solchen Problemen, die häufig bei der Umsetzung von Web APIs angetroffen werden. In diesem Artikel wird jedes dieser 10 Probleme kurz zusammengefasst.
Wir konnten unseren Kunden Amros-Global bei der Suche nach Investoren unterstützen. In mehreren Iterationen entwickelte nxt ein Minimum Viable Product, dass Flugzeugdokumente digitalisiert, indexiert und klassifiziert.
Damit konnte Amros-Global erfolgreich Investoren für ihre Idee gewinnen.
Wir freuen uns, Omar Coca bei nxt willkommen zu heissen. Omar fängt heute, dem 3. August, mit einem dreimonatigen Praktikum als Software Engineer an.
Azure Blob Storage ist ein Service in Azure, in dem Dateien abgelegt werden können. Das Angebot ist vergleichbar mit dem bekannten S3 Storage von Amazon Web Services (AWS).
Mittels SAS Token können Client-Applikationen direkt Manipulationen auf dem Azure Blob Storage durchführen. Diese Token sind zeitlich begrenzt gültig und legen genau fest, an welchen Dateien welche Manipulationen durchgeführt werden dürfen.
Dieser Artikel erläutert, wie solche SAS Tokens eingesetzt werden und wann dies sinnvoll ist.
Rodix hat die Methode tacs® entwickelt, welche die strukturierte Erhebung und Auswertung von führungsrelevanten Kennzahlen der erfassten Aufwände eines Unternehmens ermöglicht. Sie ist bei über 120 Unternehmen im Einsatz, unter anderem auch bei grossen Schweizer Spitälern mit mehreren Tausend Mitarbeitern. Für die Administration und Auswertung standen zwei Webapplikationen zur Verfügung. Die Benutzerführung beider Applikationen war etwas in die Jahre gekommen. Auch die Performance war nicht mehr zufriedenstellend.
Rodix wollte die künftigen IT-Herausforderungen mit einem neuen Partner angehen, den sie in nxt gefunden hat.
Wir präsentieren Resultate zu unserer Umfrage: Wie digital sind Schweizer Unternehmen während der Corona-Pandemie?
Die Geschäftsleitung hat beschlossen, dass die Mitarbeiter bis auf weiteres ihren Computer nach Feierabend stets nach Hause nehmen müssen.
Mit dem Release von Quarkus 1.0.0 ist Java für Microservices wieder attraktiv geworden. In diesem Blogpost zeige ich, wie man mittels Quarkus native Applikationen auf APPUiO betreiben kann.
nxt durfte an der ETH Zürich eine Einführung in das Cloud Native Java Framework Quarkus geben. Quarkus überzeugt durch eine sehr schnelle Start-Zeit und einem tiefen Memory Verbrauch.
In verschiedenen Kursen vermitteln wir unser Technologiewissen weiter. Dies umfasst die beiden JavaScript Frontend Frameworks Angular und Vue.js.
Jährlich finden im September die Workshoptage von CH-Open statt. Als Teilnehmer waren diese uns gut bekannt. Dieses Jahr aber wechselten wir die Seite und reichten selber Proposals ein. Von sechs eingereichten Themen wurden vier ausgewählt, drei Workshops fanden am Ende statt: Einer über Keycloak, einer über Kotlin und einer über Quarkus.
VSHN unterstützt Software-Entwickler dabei, Applikationen automatisch testbar, deploybar und skalierbar zu machen und auf beliebiger Infrastruktur zu betreiben. Wir unterstützten VSHN beim Relaunch ihres Kundenportals. Nebst dem Redesign konsolidierten wir Funktionalitäten und verbesserten die User Experience für die Kunden.
Wir stellen ein Kundenprojekt vor, in welchem wir verschiedene Erweiterungen umsetzen konnten.
Angular Komponenten sollten im Template so verwendet werden können, wie gängige HTML Komponente. Dieser Blogpost zeigt, wie dies mit einfachen Mitteln zu erreichen ist.
Ende Februar machten wir uns auf die Suche nach einem Arbeitsplatz, von dem aus wir für nxt arbeiten und Projekte umsetzen können. Ob wir tatsächlich in einem Schloss Einzug hielten, beantworten die nachfolgenden Zeilen.
Swiss Re hat dieses Jahr zum ersten Mal die interne dreitägige Technology & Engineering Culture Konferenz durchgeführt. Wir wurde eingeladen fünf Vorträge zu den Themengebieten Best Practices mit Angular, Continuous Delivery und Entwicklung von Microservices zu halten.
Es gibt doch schon so viele gute Software-Entwicklungsfirmen in Zürich. Warum müssen wir jetzt auch noch eine Firma gründen? Woher kommt der Name “nxt” und wieso hatten wir bereits nach fünf Tagen einen neuen SHAB-Eintrag? Michael erklärts.
Wir sagen “Hello World” und stellen unsere Firma vor. Wir erzählen, was uns dazu bewogen hat, ein eigenes Informatik-Unternehmen zu gründen, welches unsere Ziele sind und wie wir diese erreichen wollen.