Unlike React and Vue, Angular does not provide a built-in feature for rendering multiple HTML elements from a single component. It is however, a use-case that comes very handy from time to time. This article shows how to achieve this with built-in Angular functionality.
WeiterlesenMit diesem Blogpost möchten wir unser Wissen und unsere Arbeit mit dir teilen und dir dabei helfen, das Konzept der Resilienz zu verstehen. Außerdem stellen wir dir unseren Resilienz-Fragebogen als Inspiration zur Verfügung.
WeiterlesenIhr habt eine strategische Chance am Markt mit einem kurzen Zeitfenster – oder wie wir sagen einen „Corona-Warn-App-Moment“? Oder ihr habt vorübergehend mehr Arbeit? Euer Team ist aber schon sehr ausgelastet und ihr müsst zügig ein neues Team aufbauen? Dann bietet es sich an, ein externes Team zu mieten. Aber es gibt bei diesem Thema viele Fragen. Wir haben die gängigsten zusammengestellt und beantwortet.
WeiterlesenEffektive Produktentwicklung braucht Klarheit darüber, welche Zielgruppe das Produkt bedienen und wie es deren Leben besser machen soll – indem es Probleme löst, Bedürfnisse oder Wünsche erfüllt. Diese „Klarheit im Großen“ lässt sich durch den Product Vision & Strategy Canvas erreichen.
WeiterlesenTypeScript can validate whether a function is called with an "allowed" string, as opposed to "any" string. It can even define what is "allowed" by extracting parts of other string-types. This feature has a huge potential for saving time by getting instant feedback and auto-completion in the IDE.
WeiterlesenPraxistipps für die Arbeit in Open-Source-Projekten
WeiterlesenPraxistipps für die Zusammenarbeit zwischen Auftraggeber und Dienstleister nach DevOps-Prinzipien.
WeiterlesenFür die Skalierung ihrer Plattform hat sich reverse.supply für ein externes Entwicklungsteam entschieden, das die eigene Mannschaft ergänzen sollte. An diesem Punkt begann die Zusammenarbeit mit cosee.
WeiterlesenMit Mason ist es möglich, Templates für ähnlich-bleibende Segmente zu erstellen und daraus Code-Blöcke bis hin zu ganzen Projekt-Strukturen zu generieren. Doch lohnt sich der zusätzliche Konfigurationsaufwand?
WeiterlesenSina, Rashid und Marcel sind Gründer eines Getränkeliefer-Startups. Erfahrt, wie cosee Gründern wie ihnen und euch helfen kann, ein IT-Produkt zu skalieren und euer Sparringspartner zu sein.
WeiterlesenDeborah und Torben gründen ihr Mitfahrzentralen-Startup und stellen fest – trotz aller vorhandener Expertise fehlt es an IT-Produkterfahrung. Wie cosee an der Stelle helfen kann, lest ihr in diesem Artikel ...
WeiterlesenBei cosee setzen wir auf eine Vielzahl von Technologien und Tools, um innovative und qualitativ hochwertige Lösungen für unsere Kunden zu entwickeln.
WeiterlesenMit der Einführung von Android 14 bringt Google einige Änderungen und Verbesserungen mit sich. Leider wieder mit einfacher Nummer statt „süßem“ Beinamen, legt das Update einen erhöhten Fokus auf Sicherheit und Datenschutz.
WeiterlesenHybride Arbeit bedeutet bei cosee: Effektive Zusammenarbeit bei größtmöglicher Entscheidungsfreiheit. Mit nur drei grundlegenden Spielregeln haben wir die Rahmenbedingungen für hybride Zusammenarbeit gestaltet.
WeiterlesenIm Vergleich zum reinen Bürobetrieb bringt ein Remote-Setup eine neue Form der Zusammenarbeit mit sich. Unsere Remote Working Agreements schaffen Klarheit und eine gemeinsame Ausrichtung um effiziente Zusammenarbeit zu garantieren.
WeiterlesenViele Bewerberinnen und Bewerber suchen Antworten auf einige wichtige Fragen, bevor sie sich für oder gegen eine neue Stelle entscheiden. Hier haben wir die häufigsten Fragen für euch gesammelt, die uns regelmäßig in Vorstellungsgesprächen begegnen.
WeiterlesenEs liegt in der Natur des Scrum Masters auf stetige Weiterentwicklung fokussiert zu sein. Daher ist es für dich wertvoll, nach neuer Inspiration und neuen Denkanstößen Ausschau zu halten. Bücher sind hierfür eine hilfreiche Quelle.
WeiterlesenMan sagt, Schuster hätten die schlechtesten Schuhe. Übertragen auf unsere Branche hieße das ja, Unternehmen, die sich auf die Fahne schreiben, großartige und funktionierende Produkte mit sauberer Code-Basis für ihre Kunden zu bauen, haben die schlechtesten selbst geschriebenen internen Produkte...
WeiterlesenEin Sabbatical, auch Sabbatjahr genannt, ist eine Auszeit vom Beruf, ein Arbeitszeitmodell, das eine längere Pause von der Arbeit beschreibt und den Beschäftigten ermöglicht, für eine bestimmte Zeit aus dem Beruf auszusteigen.
WeiterlesenIm agilen Manifest heißt es, dass funktionierende Software das wichtigste Fortschrittsmaß ist. Trotzdem helfen auch weitere Fortschrittsmetriken. Eine sehr nützliche Methode für den inhaltlichen Status sind Parking-Lot-Diagramme.
WeiterlesenWir bei cosee halten nichts von Bewerbungsgesprächen mit Überraschungseffekt. Wir wollen dich nicht einfach überrumpeln. Wir glauben, je besser du dich auf das Gespräch vorbereiten kannst, weil du weißt, was auf dich zukommt, desto besser wird es für dich und uns.
WeiterlesenWir machen in unserem Bewerbungsprozess ein paar Dinge anders als andere Unternehmen. Insgesamt geht es uns um einen möglichst transparenten Prozess und ein Kennenlernen auf Augenhöhe.
WeiterlesenIst in eurer Firma schon mal der Satz gefallen "Alles, was man nicht selbst macht, wird nichts"? Das ist zumeist nicht unbegründet und basiert auf bisherigen Erfahrungen mit dem Einbinden von “Externen”...
WeiterlesenWie liefert man seinen Kunden möglichst schnell und kostensparend eine qualitativ hochwertige App, die möglichst viele potenzielle Nutzer erreicht? Ist Flutter dafür wirklich immer die beste Wahl?
WeiterlesenSeit Mitte Januar ist cosee unter den Publishern von Dart Packages auf pub.dev mit einem Package vertreten, das aus einem Kundenprojekt heraus entstanden ist. Doch wie kam es dazu?
WeiterlesenDas Contact Tracing ist ein probates Mittel, die Ausbreitung des Virus’ einzudämmen. Hierfür gibt es sogar eine App von der Bundesregierung - Die Corona-Warn-App (CWA). Wir haben die CoraLibre-App als Fork der offiziellen CWA nachgebaut, ohne Google Services zu verwenden...
WeiterlesenMicro-service architecture often comes hand-in-hand with data replication. This article shows a way to avoid network timeouts when fetching large amounts of data from ElasticSearch.
WeiterlesenViele Unternehmen treten an uns heran und wünschen sich eine App – entweder als nettes Add-On für ihre Kunden oder als Hauptgeschäftsmodell. Eine der ersten Fragen, die uns gestellt wird, ist die nach dem Preis: Was kostet eigentlich eine App?...
WeiterlesenEs gibt derzeit einige Corona-Jubiläen. Vor wenigen Wochen jährte sich der Moment, in dem wir dachten „Was ist denn da in China los? Coro-Was? Naja, ist ja weit weg.“ Und heute sitzen wir seit einem Jahr im Homeoffice...
WeiterlesenDie Corona-Pandemie ist nach wie vor ein präsentes Thema, das uns jeden Tag in vielen Alltagssituationen begleitet. Einerseits stehen wir möglicherweise kurz vor einer zweiten Welle, andererseits betrachten viele Menschen durch die derzeit geltenden Lockerungen die Gefahr als gebannt, Corona als “vorbei”.
WeiterlesenZwei Unternehmen aus Darmstadt – cosee, ein Software-Dienstleister, und connfair, ein Startup für das Ticketing von Veranstaltungen – entwickeln innerhalb des Corona-Lockdowns eine innovative App.
WeiterlesenWie moderiert man Meetings aus dem Home Office? Unsere Scrum Master haben dazu jede Menge Erfahrungen gesammelt und teilen diese mit euch.
WeiterlesenIn 2020, a good bunch of static site generators are available for your next project. One of these is Gatsby, a popular and easy-to-use framework with a great community and documentation.
WeiterlesenIn den 90er Jahren war das Internet das große neue unbekannte Ding. Es verhieß endlose Möglichkeiten. Allerdings wussten die wenigsten, wie diese Möglichkeiten genau aussehen sollten und was das für ihr Geschäft bedeutete.
WeiterlesenPasswörter sind nervig und mit OAuth erspart man seinen Nutzern häufig zusätzliche Passwörter. Ein Dienst, der solche Implementierungen mit verschiedensten Authentication Providern vereinfacht, ist Auth0 und wird hier näher vorgestellt.
WeiterlesenAm 3. September 2019 hat Google die neue Version seines Betriebssystems Android veröffentlicht. Inhaltlich liegt der Schwerpunkt auf Neuerungen, die den Umgang mit sensiblen Daten betreffen.
WeiterlesenWhen I started working as a backend developer, I came into contact with the lombok-library... and loved it. This article describes what it is and how we use it in our projects at cosee.
WeiterlesenIn agile cross-functional teams, front- and backend engineers are working together on a project. You can use these 5 tips to improve collaboration between the team members.
WeiterlesenIn 1994, Jakob Nielsen (the “guru of Web page usability” according to the New York Times) provided us with ten great heuristics to help us create easy-to-use interfaces, whether for the World Wide Web, for mobile apps, for a washing machine or for cars.
WeiterlesenWas kommt vor dem Traumjob? Richtig, die Bewerbungsphase. Viele Jobsuchende schicken ihre Bewerbung ab und hören dann erst mal mehrere Wochen gar nichts von der Firma. cosee ist anders und setzt beim Bewerbungsprozess auf Transparenz und Bewerberfreundlichkeit.
Weiterlesen„Your App has stopped.“ App-Nutzer und -Entwickler hassen diesen Satz. Apps, die nicht mehr reagieren, sich inkonsistent verhalten oder ständig abstürzen, sind ein Ärgernis für alle Beteiligten und können bis zum Misserfolg des Softwareentwicklungsprojektes führen.
WeiterlesenTesting your code is an essential part of software engineering. Whether you write code first and then tests or the other way around, there should be no discussion about writing tests. The expectation of testing should not be to find bugs but to have a stable code base that can be easily extended and refactored.
WeiterlesenEnd-To-End tests take a lot of time especially when you have a lot of them. To improve feedback cycles for our developers we built a project to set up an isolated, self destructing cluster which runs the test suite on AWS Fargate.
WeiterlesenFür die Gestaltung einer benutzerfreundlichen User Experience müssen Design und UX Hand in Hand gehen. Nur so kann ein harmonisches Nutzererlebnis für Bewerber entstehen.
WeiterlesenAnfang des Jahres 2018 standen wir bei cosee vor der großen Herausforderung, dass unser Auftragsvolumen wuchs und wir somit dringend neue Kolleginnen und Kollegen brauchten.
WeiterlesenKomplett fehlerfrei laufende Anwendungen sind wohl der Traum eines jeden Entwicklers, aber leider bei weitem keine Realität. Im Entwicklungsprozess lässt es sich kaum vermeiden, dass sich Bugs in den Code einschleichen.
WeiterlesenJeder, der schon mal ein Scrum Team formiert hat, weiß, wie schwierig es ist, passende Entwickler zu finden und einzustellen. Dann auch noch einen geeigneten Scrum Master zu finden, ist meist eine ebenso große Herausforderung.
WeiterlesenAm 21. August kündigt Jeff Barr mal eben in einem Blogpost an, dass der neue T3-Instanztyp für EC2 nun in 12 AWS-Regionen verfügbar sei. Durch die cosee-Büros geht ein kurzer Aufschrei der Begeisterung.
WeiterlesenWir coseeaner arbeiten schon lange in den unterschiedlichsten Formen agil. Dabei ist in unseren Teams besonders der Scrum-Ansatz stark vertreten.
WeiterlesenBereits zum dritten Mal fanden Ende Juni die ContainerDays in Hamburg statt. Nachdem einige coseeaner bereits 2017 begeistert und mehr als motiviert von den ContainerDays zurückgekommen waren, war uns schnell klar, dass wir auch in diesem Jahr die Konferenz entern wollten.
WeiterlesenSeit Anfang Mai ist es nun offiziell: Wir sind „APN Standard Partner“ von Amazon Web Services! Damit sind wir, neben der Software AG, der zweite AWS Partner mit Sitz in Darmstadt. Wie kam es dazu und warum haben wir das auf uns genommen?
WeiterlesenNach der Ankündigung einer Managed Kubernetes Lösung auf der re:Invent Ende 2017 hat das lange Warten seit letzter Woche ein Ende. EKS wird generell verfügbar und kann allgemein genutzt werden, wenn auch die EU-Regionen vorerst außen vor sind.
WeiterlesenWorking with z-index values in large projects can be really difficult. On a growing project, you can observe the z-index values increasing. At some point it is not uncommon to see values like 999.
WeiterlesenVor einigen Wochen saßen die unterschiedlichen Teams bei cosee zusammen, um den Bedarf an Entwicklern in den verschiedenen Aufgabengebieten zu besprechen. Neben möglichen Verschiebungen innerhalb der Teams wurde schnell klar, dass neue Kollegen durchaus benötigt werden.
WeiterlesenSeit geraumer Zeit gibt es bei uns Brettspielabende. Weil ich selbst sehr begeisterter Brettspielfan bin, habe ich zu einem Neujahrs-Kick-Off mal eine Auswahl von Spielen mitgebracht.
WeiterlesenDie Software Technology Group der TU Darmstadt bietet jedes Jahr im Wintersemester das Software Engineering Projekt an.
WeiterlesenWie Konstantin schon in seinem Vortrag Entscheidungen an die Basis! Aber richtig. geschildert hat, werden Entscheidungen bei cosee im bzw. durch das verantwortliche Team getroffen.
WeiterlesenBei cosee führen wir alle zwei Wochen eine Unternehmensretrospektive durch. Diese Retrospektiven betrachten die gesamte Firma bzw. das jeweilige Team und sind das zentrale Element unseres Continuous-Improvement-Ansatzes.
WeiterlesenSpannende Technologien aus den cosee-Entwicklerbüros heraus tragen und in interessanten Vorträgen für andere Entwickler aufbereiten. Das war das Ziel für die CoSee TechTalks.
WeiterlesenJemand verwendet eure Fotos unberechtigt im Internet oder in Printmedien? Ihr möchtet unsichtbare Copyright- Informationen in eure Bilder einbringen, um einen Missbrauch nachzuweisen?
Weiterlesen„Wir möchten Thema X umsetzen. Könnt ihr uns eine Größenordnung für die Kosten und einen groben Fertigstellungstermin nennen?“
WeiterlesenDer „cosee Way“ zu arbeiten – also ein gemeinsames Wertefundament für das ganze Team – war noch nie explizit diskutiert und festgelegt worden.
Weiterlesencosee möchte seinen Mitarbeitern eine optimale Arbeitsumgebung geben. Wie sieht so eine Umgebung aus? Was ist den Mitarbeitern wichtig?
Weiterlesen