Dirk Brünsicke

Software Architect & Trainer

32 years old, married, father of 3 kids

Web developer with a strong passion and experience since 1996.

Trained and educated application developer, focusing on web development, working for industry leaders in the financial sectors.

Works as software developer, architect, trainer and speaker

Always striving for better solutions, including and advancing new technologies and pushing the boundaries of digital possibilities.

Wild passion about usability, interface design and user experience.

  • ShopYeti

    I co-founded this startup in 2009. Our goal is, to deliver all deals available on the web for one day.

    The interface and workflow of this website should be entertaining and engaging by utilizing gamification mechanisms.

  • CloudContent

    A cloud-based database, developed on CouchDB in the early days of no-sql.

    I tried to solve some problems archictural wise to have database that scales, knows about users and permissions and can be queried in all ways you can think of.

  • CakeBase

    A german knowledge blog and training portal for CakePHP development running on croogo, the first major content-management-system on CakePHP.

    As i work as a trainer for CakePHP development, this was my way of having a reference of all topics. As time passed, i currently have some guest-authors and try to resurrect this project.

  • lithium projects & libraries

    Lithium is a framework that tries to suck less. And it does that really well. I like it a lot and develop a lot of projects in lithium, ranging from minor small websites (you are currently looking at one) to big enterprisey applications.

    Since lithium is more like a meta-framework one can strip out or pull in whatever is needed. One can actually replace every (!) class within that framework easily, if the needs arise.

    I develop and/or maintain a lot of libraries for lithium, which can be easily identified by the li3* prefix. Please have a look at my github account or look at /code.

Die Zusammenarbeit mit Dirk kann man genießen, denn sie ist außerordentlich freundlich und immer wirklich unkompliziert.

Dirk Brünsicke ist ein exzellenter Entwickler, Projektmanager und Problemlöser. Ich kann mir keinen besseren Projektpartner vorstellen.

On CloudContent

CloudContent ist ein technisch anspruchsvolles, mehrteiliges System. Solche Arten von Systemen erfordern eine dedizierte Herangehensweise.

In diesem Fall konnte sich die initiale Idee und Konzeption von Dirk Brünsicke bis auch nach über einem Jahr Entwicklungszeit absolut beweisen. Architektonische Entscheidungen lassen sich im Nachhinein schwer korrigieren. Deswegen ist meiner Meinung nach diese Entscheidung besonders gut gelungen.

Die eigentliche Entwicklung von CloudContent fand iterativ auf einen Prototypen aufbauend statt. Das Projekt wurde nicht mit Features überschwemmt, sondern es wurde Wert darauf gelegt, dass die Codebase auch zukünftigen Ansprüchen standhält. Eine ständige, fließende Kommunikation hat außerdem dazu beigetragen, dass die Entwicklung in enger Abstimmung stattfinden konnte.

  • webdev
  • php
  • js
  • html5
  • mongodb
  • cloud computing
  • automated deployments
  • couchdb
  • continous integration

On Cronjobs

If you're doing cron, you're doing it wrong.

Dirk Brünsicke

On Business

Providing quality and honest products and servives is the single best asset a company can ever provide.

Dirk Brünsicke

On Software Development

Finding the right spot between generalized and project-specific code is a developers hardest task, getting better is only possible with years of experience.

Dirk Brünsicke

On Technical Decisions

Finding the right technology for a given project is not the question, but limiting the number of technologies involved.

Dirk Brünsicke