February 22, 2016

A while ago I wrote a ThoughtWorks insights post about the Backends for frontends pattern and the story behind its adaption at SoundCloud. It generated interesting discussions and resulted also in some further content and I thought it would be good to have a place with links to all this resources for the future reference. BFF @ SoundCloud - the original post talking about the pattern and journey towards it BFF pattern definition - comprehensive pattern definition Moving to Microservices at SoundCloud - Software Engineering Daily podcast - a podcast talking about microservices in gerneral, SoundCloud’s journey towards this style of architecture and usage of BFFs BFF @ SoundCloud (podcast) - an interview about UI composition in a microservices world in general and the BFF pattern

express testing

October 10, 2015

After we managed to set up our basic web application, let’s get our hands dirty writing some code. And as we want to do it in a test-driven manner (TDD), we need a proper test setup. This piece is all about our initial test pyramid. Test, what? Yes, pyramid: At the base of the test automation pyramid is unit testing. Unit testing should be the foundation of a solid test automation strategy and as such represents the largest part of the pyramid. ... Read more

bootstraping a node dot js webapp

August 4, 2015

Together with few friends we started building pace - a web application for organizing and managing running events & competitions. We are a colorful bunch of people with different backgrounds, therefore we wanted to choose an approachable tech stack, as some of us wants also to learn one or two things about JavaScript, web applications or programming in general. And then, somebody suggested to write one thing or two, about our technology decisions and accompany it with some HowTo information. ... Read more

build monitors

June 27, 2015

During my last four projects or so, the teams I worked with were always using GO.CD as the CD tool of their choosing. Although the pipeline state visualisation GO.CD comes with is quite nice, it still doesn’t cut it as a proper, obvious build monitor enabling everybody in the team to quickly recognize what is the pipeline status. Burstah in action Therefore first cidar, a simple sinatra based build monitor, has been born. ... Read more

scoopcamp hackathon

September 14, 2013

Last Thursday I was a part of the Scoopcamp hackathon and it was so great that I just couldn’t resist to write down some of my thoughts about it. Our team ThoughtWorks and friends a colorful mix of journalists, students and developers had a rough idea for a modern - more agile - journalism, where the journalist reporting about an ongoing event writes the background story and live updates from his perspective, but can also incorporate content written by the readers who create their own streams representing their own take on the particular event. ... Read more

gwt part i

June 15, 2013

Back in 2009 I became the job to design and start realizing a quite large web application for a health care research project. I took some time, sat down and thought about the technology stack, I would like to use to build it. As we wanted to have an RIA and I already had some experience with GWT, we quickly decided to use it. Since then four years have passed and we are about to release the 2.0 version of our system. During this time, the whole team learned a lot about GWT, its advantages and also some disadvantages, and I thought it would be useful to write some of them up. This part is about the status quo, in the second part I will try to write about a GWT setup I would go for, when starting the project today - so if you have any hints in this regard, please feel free to leave a comment, I would definitely appreciate it! ... Read more

setting up ...

May 14, 2013

There’s nothing like this moment, when you have a big smile on your face, because you’re just stunned how well things are working and how simple the set-up process was. Octopress is just amazing. Period. If you haven’t heard about it and you’re thinking to start a blog or migrate one, then you should definitely check it out. To put it simple: Octopress is a framework designed by Brandon Mathis for Jekyll, the blog aware static site generator powering Github Pages. ... Read more

hello world

May 9, 2013

I had this idea to create my own blog since like forever but always convinced myself that it will be either too time consuming or all the topics I would like to write about, are already well described, so what’s the point … But then, I had also too many moments, when I thought - wait, you already had this problem/issue/idea… What was the solution? Where did you find it? ... Read more

© 2017 | Follow on Twitter | Hucore theme & Hugo