Rendering multiple elements from a single Angular component

Rendering multiple elements from a single Angular component

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.

Weiterlesen
Mit einem Fragebogen zu mehr Resilienz

Mit einem Fragebogen zu mehr Resilienz

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

Weiterlesen
Teams mieten – FAQ

Teams mieten – FAQ

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

Weiterlesen
Product Vision & Strategy Canvas – Klarheit im Großen für die Produktentwicklung

Product Vision & Strategy Canvas – Klarheit im Großen für die Produktentwicklung

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

Weiterlesen
TypeScript and Strings

TypeScript and Strings

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

Weiterlesen
Open Source Entwicklung ohne Kopfschmerzen

Open Source Entwicklung ohne Kopfschmerzen

Praxistipps für die Arbeit in Open-Source-Projekten

Weiterlesen
DevOps im Kontext von Dienstleister und Kunde

DevOps im Kontext von Dienstleister und Kunde

Praxistipps für die Zusammenarbeit zwischen Auftraggeber und Dienstleister nach DevOps-Prinzipien.

Weiterlesen
Ein ganzes Dev-Team mieten?

Ein ganzes Dev-Team mieten?

Fü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.

Weiterlesen
Mason – Wenn schon Boilerplate, dann richtig!

Mason – Wenn schon Boilerplate, dann richtig!

Mit 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?

Weiterlesen
IT-Produktskalierung – Euer Wachstum mit cosee!

IT-Produktskalierung – Euer Wachstum mit cosee!

Sina, 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.

Weiterlesen
IT-Produktentwicklung für Startups – Eure Reise mit cosee!

IT-Produktentwicklung für Startups – Eure Reise mit cosee!

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

Weiterlesen
Unser Tech Stack – Ein Blick hinter die Kulissen

Unser Tech Stack – Ein Blick hinter die Kulissen

Bei cosee setzen wir auf eine Vielzahl von Technologien und Tools, um innovative und qualitativ hochwertige Lösungen für unsere Kunden zu entwickeln.

Weiterlesen
Android 14 – Sorgenfrei oder Einheitsbrei?

Android 14 – Sorgenfrei oder Einheitsbrei?

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

Weiterlesen
Hybride Zusammenarbeit: Unsere drei unverzichtbaren Spielregeln

Hybride Zusammenarbeit: Unsere drei unverzichtbaren Spielregeln

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

Weiterlesen
Getrennt zusammen arbeiten: Unsere Remote Working Agreements

Getrennt zusammen arbeiten: Unsere Remote Working Agreements

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

Weiterlesen
Dein Einstieg bei cosee – Antworten auf die häufigsten Fragen

Dein Einstieg bei cosee – Antworten auf die häufigsten Fragen

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

Weiterlesen
Leseliste für Scrum Master und die, die es werden wollen

Leseliste für Scrum Master und die, die es werden wollen

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

Weiterlesen
Freiwillige Feuerwehr für interne Tools

Freiwillige Feuerwehr für interne Tools

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

Weiterlesen
Mein Sabbatical – Ein Erfahrungsbericht

Mein Sabbatical – Ein Erfahrungsbericht

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

Weiterlesen
Parking-Lot-Diagramme – Inhaltliches Reporting für die Produktentwicklung

Parking-Lot-Diagramme – Inhaltliches Reporting für die Produktentwicklung

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

Weiterlesen
Wie ein Bewerbungsgespräch bei uns abläuft

Wie ein Bewerbungsgespräch bei uns abläuft

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

Weiterlesen
Unser Bewerbungsprozess – dein Weg zu uns

Unser Bewerbungsprozess – dein Weg zu uns

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

Weiterlesen
Mehr Erfolg mit externen Teams – 7 Punkte, die ihr bei der Auswahl externer IT-Partner beachten solltet

Mehr Erfolg mit externen Teams – 7 Punkte, die ihr bei der Auswahl externer IT-Partner beachten solltet

Ist 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”...

Weiterlesen
Wann lohnt sich eine Cross-Compiled-Entwicklung mit Flutter?

Wann lohnt sich eine Cross-Compiled-Entwicklung mit Flutter?

Wie 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?

Weiterlesen
Wie wir der Flutter Community etwas zurückgeben

Wie wir der Flutter Community etwas zurückgeben

Seit 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?

Weiterlesen
CoraLibre – Die Google-freie Corona-Warn-App

CoraLibre – Die Google-freie Corona-Warn-App

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

Weiterlesen
Streaming large amounts of data from Elasticsearch

Streaming large amounts of data from Elasticsearch

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

Weiterlesen
Was kostet eigentlich eine App? – 9 Aufwandstreiber, die fast niemand auf dem Schirm hat

Was kostet eigentlich eine App? – 9 Aufwandstreiber, die fast niemand auf dem Schirm hat

Viele 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?...

Weiterlesen
Ein Jahr Homeoffice – Pandemie im cosee-Style

Ein Jahr Homeoffice – Pandemie im cosee-Style

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

Weiterlesen
Was wir Softwareentwickler gegen die Pandemie tun

Was wir Softwareentwickler gegen die Pandemie tun

Die 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”.

Weiterlesen
Wie Corona zwei innovative Darmstädter Unternehmen zusammenbrachte

Wie Corona zwei innovative Darmstädter Unternehmen zusammenbrachte

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

Weiterlesen
Tipps und Tricks zu Remote-Moderation aus der Praxis

Tipps und Tricks zu Remote-Moderation aus der Praxis

Wie moderiert man Meetings aus dem Home Office? Unsere Scrum Master haben dazu jede Menge Erfahrungen gesammelt und teilen diese mit euch.

Weiterlesen
10 great reasons to use Gatsby in your next project

10 great reasons to use Gatsby in your next project

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

Weiterlesen
Was uns Corona über Cloud Computing lehrt

Was uns Corona über Cloud Computing lehrt

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

Weiterlesen
Authentifizierung bei Geschäftsanwendungen

Authentifizierung bei Geschäftsanwendungen

Passwö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.

Weiterlesen
Was ändert sich mit Android 10?

Was ändert sich mit Android 10?

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

Weiterlesen
My favorite Java tools, Episode 1 (Lombok)

My favorite Java tools, Episode 1 (Lombok)

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

Weiterlesen
5 Tips for a Workshop to improve Collaboration between Front- and Backend Developers

5 Tips for a Workshop to improve Collaboration between Front- and Backend Developers

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

Weiterlesen
Improving any UI with 10 usability heuristics

Improving any UI with 10 usability heuristics

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

Weiterlesen
Sendungsverfolgung für Bewerbungen

Sendungsverfolgung für Bewerbungen

Was 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
Warum Android MVVM eine gute Sache ist

Warum Android MVVM eine gute Sache ist

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

Weiterlesen
The World of Testing in Go

The World of Testing in Go

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

Weiterlesen
E2E Testing Cluster on AWS Fargate – Part 1

E2E Testing Cluster on AWS Fargate – Part 1

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

Weiterlesen
Recruiting 4.0 – Wie wir ein intuitives Nutzererlebnis für Bewerber erschaffen haben (2/2)

Recruiting 4.0 – Wie wir ein intuitives Nutzererlebnis für Bewerber erschaffen haben (2/2)

Fü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.

Weiterlesen
Recruiting 4.0 – Warum wir unsere alten Stellenausschreibungen aufpoliert haben (1/2)

Recruiting 4.0 – Warum wir unsere alten Stellenausschreibungen aufpoliert haben (1/2)

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

Weiterlesen
Realtime Error Tracking im Web mit Sentry.io

Realtime Error Tracking im Web mit Sentry.io

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

Weiterlesen
Warum stellen wir Psychologen als Scrum Master ein?

Warum stellen wir Psychologen als Scrum Master ein?

Jeder, 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.

Weiterlesen
AWS T3 Instanzen – Moderner, schneller, günstiger

AWS T3 Instanzen – Moderner, schneller, günstiger

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

Weiterlesen
Wie der ScrumTisch Darmstadt geboren wurde

Wie der ScrumTisch Darmstadt geboren wurde

Wir coseeaner arbeiten schon lange in den unterschiedlichsten Formen agil. Dabei ist in unseren Teams besonders der Scrum-Ansatz stark vertreten.

Weiterlesen
Wie fünf coseeaner die ContainerDays 2018 enterten

Wie fünf coseeaner die ContainerDays 2018 enterten

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

Weiterlesen
Wie wir AWS Partner geworden sind

Wie wir AWS Partner geworden sind

Seit 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?

Weiterlesen
Amazon EKS – Was steckt dahinter?

Amazon EKS – Was steckt dahinter?

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

Weiterlesen
Z-Index Management With Sass

Z-Index Management With Sass

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

Weiterlesen
AgileStudentsDay 2017 – cosee öffnet seine Türen für junge Entwickler

AgileStudentsDay 2017 – cosee öffnet seine Türen für junge Entwickler

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

Weiterlesen
Brettspielabende – Nach der Arbeit noch schnell ins Dungeon, zum Mars oder ein paar Felder bestellen…

Brettspielabende – Nach der Arbeit noch schnell ins Dungeon, zum Mars oder ein paar Felder bestellen…

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

Weiterlesen
Software Engineering Project

Software Engineering Project

Die Software Technology Group der TU Darmstadt bietet jedes Jahr im Wintersemester das Software Engineering Projekt an.

Weiterlesen
Technologieentscheidungen made in cosee

Technologieentscheidungen made in cosee

Wie Konstantin schon in seinem Vortrag Entscheidungen an die Basis! Aber richtig. geschildert hat, werden Entscheidungen bei cosee im bzw. durch das verantwortliche Team getroffen.

Weiterlesen
Kontinuierliches Feedback mit Jour Fixes

Kontinuierliches Feedback mit Jour Fixes

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

Weiterlesen
„Aus dem Nähkästchen geplaudert“ – cosee TechTalks

„Aus dem Nähkästchen geplaudert“ – cosee TechTalks

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

Weiterlesen
signili – cosee startet Plattform zum Schutz digitaler Fotografien

signili – cosee startet Plattform zum Schutz digitaler Fotografien

Jemand verwendet eure Fotos unberechtigt im Internet oder in Printmedien? Ihr möchtet unsichtbare Copyright- Informationen in eure Bilder einbringen, um einen Missbrauch nachzuweisen?

Weiterlesen
Kostenschätzung und Zeitplan für ein agiles Projekt?

Kostenschätzung und Zeitplan für ein agiles Projekt?

„Wir möchten Thema X umsetzen. Könnt ihr uns eine Größenordnung für die Kosten und einen groben Fertigstellungstermin nennen?“

Weiterlesen
Teamwerte

Teamwerte

Der „cosee Way“ zu arbeiten – also ein gemeinsames Wertefundament für das ganze Team – war noch nie explizit diskutiert und festgelegt worden.

Weiterlesen
Firmenretrospektiven – cosee kontinuierlich verbessern

Firmenretrospektiven – cosee kontinuierlich verbessern

cosee möchte seinen Mitarbeitern eine optimale Arbeitsumgebung geben. Wie sieht so eine Umgebung aus? Was ist den Mitarbeitern wichtig?

Weiterlesen