Assume you work on git projects for Xyz Corp in the folder /home/benedict/work/xyz and for Mega Company Inc in the folder /home/benedict/work/mega. You have a…
Leave a CommentBenedict Roeser Posts
It seems to be a generally acknowledged truth (often bolstered by Reverse Conway’s Law) that decisions regarding the software systems you build should take your team size into consideration. That often leads to the belief that there is a fitting system architecture for small, medium-sized and big teams. That’s wrong.
Leave a CommentAs a software developer, I’m used to the concept of vertical slices. They allow to be able to deliver value earlier, to iterate faster, or to create a proof-of-concept for evaluation/presentation. In software vertical slices are superior to horizontal ones (feel free to prove me wrong in the comments).
In other industries, this is not necessarily the case. Imagine pouring the foundation for a living room first, then building its walls, electricity etc. After everything is done you’d do the same for the kitchen. This would not only be ridiculously expensive, but also dangerous during earthquakes.
Despite building foundations though, there must be cases where the vertical slices make sense for non-digital industries, right? And with “make sense”, I mean
- valuable for customers
- valuable enough so that they’d actually be willing to pay extra for it*
* because these small slices create overhead and therefore may be costly
Let’s look at some fun thought experiments. The following examples are from industries I have honestly no clue about, so feel free to correct me in the comments:
Leave a CommentImplementing authentication in Symfony can be quite complicated. Even more so, if you attempt to use only the Security component without the whole framework. In this post I’ll show you, how you can use the Symfony Guard component with a form login and a logout link. So here’s what you can expect from implementing the code from this blog entry
- Login with username and password by form
- Stay logged in by using a session
- Logout via Hyperlink “/logout”
My aim is to use as little components from Symfony as possible in this tutorial. Every project is different and I don’t know which components you might want to use.
3 CommentsRedmineCRM bietet mehrere hervorragende Plugins für Redmine an. Besonders interessant war für mich das Invoices-Plugin, dass ich gestern installiert habe. Wenn es erstmal installiert ist,…
Leave a CommentGrunt basiert auf NodeJS. Wer unter Ubuntu den Fehler /usr/bin/env: node: Datei oder Verzeichnis nicht gefunden erhält, das liegt einfach daran, dass Ubuntu das Kommando…
Leave a CommentHäufig muss man aus einem Stück HTML bestimmte andere HTML-Tags entfernen. In einem aktuellen Fall nutze ich im Backend eines CMS einen WYSIWYG-Editor, der für…
1 CommentHeute wollte ich in tinyMCE4 einen Dateiupload einbauen, der direkt nach Klick auf das Ordnersymbol (im Bild neben dem Eingabefeld von Quelle, rechts) das jeweilige…
Leave a CommentAgavi erwartet eine bestimmte Verzeichnisstruktur, damit all diese magischen Wizards um Module und Aktionen usw. anzulegen funktionieren. Wenn man beispielsweise das pub-Verzeichnis umbenennt, scheitert Agavis…
Leave a CommentDie wpdb-Klasse in WordPress kam mir schon immer ein bisschen seltsam vor, da ich an PDO gewöhnt war und lange danach gesucht habe, wie ich…
Leave a Comment