makandra cards: Wissensdatenbank made in Augsburg
Wir stellen unsere Wissensdatenbank vor: Mit Lösungsideen, Best Practises und Tipps im Bereich Webentwicklung mit Ruby on Rails und DevOps.
In der dynamischen Tech-Welt sind schnelle und präzise Informationen entscheidend für den Erfolg. Wir haben mit unserer webbasierten Anwendung makandra cards eine Plattform entwickelt, die Lösungsideen, Best Practises und Tipps im Bereich Webentwicklung, insbesondere mit Ruby on Rails, bereitstellt. makandra cards funktioniert dabei ähnlich wie ein Zettelkasten, also wie ein Notizsystem zur Sammlung, Organisation und Vernetzung von Informationen und Ideen. Ursprünglich als interne Wissensdatenbank für unser eigenes Team entwickelt, um die Silobildung von Wissen zu vermeiden, hat sich makandra cards schnell zu einer wichtigen Ressource in der globalen Tech-Community entwickelt. Die Wissensplattform wird seit Jahren von vielen Entwickler*innen weltweit genutzt.
Vom internen Tool zur globalen Wissensplattform
Die meisten Mitarbeitenden bei makandra sind mit einem unserer beiden Traineeprogramme gestartet, um unseren Technologie-Stack und unsere Arbeitsweise kennenzulernen. Um unser Know-how zu dokumentieren und neuen Mitarbeitenden eine breit gefächerte Sammlung an bereits erprobten Wissen bereitstellen zu können, haben wir makandra cards entwickelt. Dort verwalten wir bis heute neben unseren allgemeinen cards auch das Curriculum für das Traineeprogramm im Bereich Full-Stack-Web Entwicklung und das Curriculum für das Traineeprogramm im Bereich DevOps-Engineering. Generell dient makandra cards als praktische Unterstützung und Wissensdatenbank für jeden, der seine technischen Fähigkeiten erweitern möchte oder der auf ein Problem stößt und von der Lösung erfahrener Rails-Entwickler*innen und DevOps-Expert*innen profitieren möchte. Aus Augsburg heraus hat sich die Wissensplattform zu einem festen Bestandteil der Tech-& Ruby-on-Rails-Community entwickelt. Sie steht für das, was makandra seit jeher antreibt: die Leidenschaft Probleme zu lösen, Wissen zu teilen und kontinuierlich besser zu werden.
Ein starkes Werkzeug für Entwickler*innen weltweit
Seit der Einführung im Jahr 2009 hat sich makandra cards stetig weiterentwickelt. Heute existieren über 4.500 öffentliche Karten, die von makandra-Entwickler*innen erstellt wurden. Besonders stark vertreten sind Themen wie Webentwicklung mit verstärktem Fokus auf Ruby on Rails und DevOps – genau die Bereiche, in denen wir bei makandra über umfassende Expertise verfügen.
Als langjähriger Akteur in der Ruby-on-Rails-Community und offizielles Mitglied der Rails Foundation engagieren wir uns aktiv dafür, das Ökosystem rund um diese Technologie zu stärken. Mit makandra cards tragen wir gezielt dazu bei, Wissen über Ruby on Rails auszubauen und zu teilen.
2023 Zahlen, Fakten, Daten
750000
4500
144
So arbeiten wir mit Cards
Anstatt Probleme immer wieder neu zu lösen, können Mitarbeitende ihr Wissen in Form von "Karten" dokumentieren, die dann für alle zugänglich sind. Diese Karten fungieren als kollektives Gedächtnis und können Text, Code, Links und Anhänge enthalten. Zu Beginn jeder Woche werden neu erstellte Karten gemeinsam besprochen, verfeinert und ausgearbeitet. Außerdem gehen wir in periodischen Zeitabständen durch unsere “repeating cards”, um uns kollektiv gesammelte Informationen, Lösungsansätze und Herangehensweisen immer wieder ins Gedächtnis zu rufen. Dies führt zu höherer Effizienz und reduziert mögliche Fehlerquellen.
Übrigens kann in makandra cards auch mit Hilfe von “repeats:yes” nach unseren ausgearbeiteten, fein geschliffenen repeating cards gesucht werden. Durch die Suchfunktion ist das Wiederauffinden von Informationen innerhalb der Plattform insgesamt sehr einfach. Beispielsweise kann durch Anführungszeichen nach einer bestimmten Phrase gesucht werden (z.B. “git rebase production”) oder es können Wörter mit Minuszeichen bei der Suche exkludiert werden (-word oder -”a phrase”). Während manche Nutzer*innen gezielt nach Karten suchen, um spezifische Informationen zu finden, entdecken die meisten unsere Inhalte oft über Suchmaschinen wie Google, wenn sie nach Lösungen für ihre Probleme suchen. Diese Kombination aus gezielter und intuitiver Nutzung macht makandra cards zu einer äußerst flexiblen Wissensdatenbank.
Die Karten sind in sogenannten "Decks" organisiert. Die meisten Erfahrungen sammeln wir in unserer täglichen Arbeit, und da die Webentwicklung unser größtes Team ist und wir alle unsere Anwendungen in Ruby on Rails schreiben, ist makandra dev dementsprechend auch das Deck mit den meisten Karten. makandra operations ist das Deck unserer DevOps-Abteilung. Hier finden sich viele Informationen darüber, wie Software- und Systeminfrastrukturen aufgesetzt, betrieben und überwacht werden. Wir sind Expert*innen für Linux- und AWS-Umgebungen, sowie für selbst gehostete Server-Infrastrukturen.