David hat bei b13 viele Hüte auf:
- Business-Rollen: Co-Gründer/CEO, Neukunden, Geschäftsentwicklung, Steuern und Buchhaltung
- Technische Rolle: Frontend und Integration
Tools, ohne die David nicht leben kann:
- b13
- PhpStorm
David, b13 Gründer und CEO, ist widerwilliger Verwaltungsassistent, Vater (von drei Kindern und der gesamten b13 family) und jemand, den du kennenlernen wirst, wenn du darüber nachdenkst, mit unserer Agentur zu arbeiten. Irgendwie findet er immer noch Zeit, sich ständig weiterzubilden und er ist ein treibender Faktor was unseren innovativen Ansatz in Sachen Frontend-Entwicklung angeht. Er liebt es, blitzschnelle Webseiten, CSS und Templating immer wieder auf ein neues Level zu heben. Noch ein bisschen mehr liebt er Hamburger.
Expertise
- Lösungen, Wertschöpfung, ROI
- Lernen, Zuhören, Vereinbarungen, Partnerschaft, Internationale Themen
- Fragen stellen, nach dem „Warum“ fragen, auch mal „Nein” sagen (Einer muss es ja tun manchmal)
- TYPO3, Extensions, Relaunch
- UX, Redakteurserfahrung, Design, Responsive
- Performance, SEO, RSS, User Stories, Testing
- Teamwork, Vertrauen, Werte, Familie, Verständnis
- Open Source, Contribution
- Breakfast, Burgers, Gin & Tonic
David and TYPO3
David über die Arbeit bei b13
Was ich an b13 liebe
Was mir an der b13 am besten gefällt
Wie b13 unseren Kunden hilft
David’s Dos and Don’ts
- Teste deinen Code
- Frag warum
- Denke voraus
- Sieh das große Ganze
- (versuche) zu verstehen was du tust
- Höre niemals auf zu lernen.
- Nimm b13 nie als selbstverständlich hin.
Weitere Artikel von David Steeb
Ein Beispiel für die Flexibilität des Form Frameworks von TYPO3
Formulare sind heutzutage ein Muss auf jeder Website; vom einfachen Kontaktformular bis zum komplexen mehrseitigen Formular zur Datenverarbeitung. Die eingebaute Formularfunktionalität von TYPO3 CMS hat alle notwendigen Voraussetzungen dafür.
Triff kosteneffizientere Entscheidungen für dein CMS
Bei b13 werden wir oft von CMOs und CEOs angesprochen, die über die steigenden Kosten verärgert sind. Was wie eine relativ "billige" CMS- oder Softwarelösung aussieht, kann oft mit versteckten oder langfristigen Kosten verbunden sein - wie z.B. mehrfache Relaunches, sprunghafte Erhöhung der Lizenzgebühren oder teure Erweiterungen. Als Agentur, die sich für kostenlose Open Source-Software wie TYPO3 einsetzt, wollen wir Unternehmen dabei helfen, zukunftsweisende Entscheidungen für ihre Content-Strategie zu treffen. Dabei haben wir einige Best Practices herausgefunden, mit denen du kluge und kostengünstige Entscheidungen für dein CMS treffen kannst.
Warum du On-Prem statt SaaS für dein CMS wählen solltest?
Unternehmen haben heute viele Optionen für die Softwarebereitstellung zur Auswahl. Da Software-as-a-Service (SaaS) und Cloud-basierte Implementierungsmodelle auf dem Vormarsch sind, versuchen Sie vielleicht herauszufinden, welcher Vertriebskanal am besten geeignet ist, um die digitale Strategie Ihres Unternehmens zu unterstützen. Wenn du keine interne IT-Abteilung hast, kann SaaS verlockend sein, aber wenn du auch strenge Anforderungen an die Einhaltung von Datenschutzbestimmungen hast, ist eine On-Premises-Lösung (oder kurz On-Prem) die beste Wahl.
Vereinfache deine Seitenkonfiguration mit unserer Extension
Die Trennung von Inhalt und Code ist eine der größten Stärken von TYPO3. TYPO3 speichert Inhalte in Containern, den sogenannten Inhaltselementen, die du in Inhaltsbereichen eines Seitendatensatzes zu Seiten zusammenstellen kannst. Zu den verschiedenen Teilen dieser hochgradig konfigurierbaren Struktur gehören „Seitentypen“ (definiert durch den Wert des Feldes „doktype“ im Datensatz der „pages“-Datenbanktabelle), eine „Backend-Layout“-Konfiguration und möglicherweise ein dritter, separater Konfigurationswert „Frontend-Layout“. Wir kombinieren diese Komponenten auf unterschiedliche Weise, um verschiedene Szenarien und gewünschte Ergebnisse zu ermöglichen.
Wie man mehrere Teams effizient in TYPO3-Projekte einbindet
Externe Teams verbessern zwar deine Möglichkeiten, Updates zu machen und die Funktionalität für deine Kunden zu erweitern, aber sie effektiv zu integrieren ist eine Herausforderung, weil der Code schnell undurchsichtig, fehlerhaft und unbeständig werden kann. Unsere Standardprozesse nutzen Automatisierung, Versionskontrolle, Virtualisierung und standardisierte Best Practices, um sicherzustellen, dass alle Beteiligten nicht nur an einem Strang ziehen, sondern - was besonders wichtig ist - in dieselbe Richtung.
Verschaffe dir einen umfassenden Überblick mit Cookieless Tracking
Google Analytics ist der beste Freund des Marketings, aber es kann sein, dass du kein so umfassendes Bild von deinen Daten bekommst, wie du denkst. Google Analytics ist stark auf Cookies angewiesen, und Cookies werden oft von Nutzern, Extensions oder Firewalls blockiert, was deine Daten verfälscht - oft zu deinem Nachteil. Ein Tracking-Tool ohne Cookies kann die Anzahl der Zugriffe, Nutzer und Sitzungen auf deiner Website genauer wiedergeben. Wenn du diese Daten mit Google Analytics kombinierst, kannst du dich darauf verlassen, dass du die besten Entscheidungen für deine Marketingstrategie triffst.
Effizientes Content Staging in TYPO3 mit Workspaces
Wenn du Inhalte in mehreren Sprachen gleichzeitig veröffentlichen oder aktualisieren oder andere Personen einbeziehen möchtest, um Inhalte vor der Veröffentlichung freizugeben oder zu bearbeiten, dann ist Content Staging die Lösung, nach der du suchst. Wusstest du, dass TYPO3 dies mit dem Workspaces-Modul von Haus aus löst?
Warum ist die Performance einer Webseite wichtig?
Eine langsame Website verliert Nutzer und kostet Geld. Warum die Geschwindigkeit deiner Website wichtig ist - und was Du tun kannst, um sie zu verbessern. Bei einem kürzlich erfolgten Relaunch einer Kunden-Website haben wir festgestellt, dass sich das Suchranking für deren wichtigste Suchbegriffe allein durch die Optimierung der Website-Performance deutlich verbessert hat.
Wie man individuelle Inhaltselemente in TYPO3 erstellt
Ein Content-Typ für das Seitenmodul von TYPO3 wird durch eine Reihe von Konfigurationen definiert. Wir gehen die sieben Schritte durch, die für die Erstellung und Aktivierung des gewünschten Content-Typs und der UI-Elemente, die für die Unterstützung der Content-Redakteure benötigt werden, erforderlich sind.