The central enemy of reliability is complexity.
― Geer et al., 2003
Software Development and Data Consultant
In my last post I told myself “not to overdo” it. Sadly exactly this happened. I have lots of trouble with shin splints (medial). 🙁 What happened? The last long run, which went well was on 19th August. Previously I was running over 30km multiple times on the weekend. Obviously this was too much. I […]
AngularJS is an awesome javascript framework. With it’s $resource service it is super fast and easy to connect your javascript client to a RESTful API. It comes with some good defaults to create a CRUD interface. However if you are using an API, which needs authentication via an auth token, you might run into issues: […]
Introduction For my latest project PomodoroEasy I wanted as much decoupling of the web client and the server as possible. So the server only provides a RESTful JSON API to feed the client. All the templating, views and business logic are done clientside. Furthermore I wanted them to be provided on different servers and domains. […]
Sometimes we have to write quite long shell commands, right? And from time to time you have an error in there or want to change a command from the history to do something else, right? If you are a vim user you probably hate to navigate with the cursor keys to the position in the […]
This is the second part of this Tutorial series. The first article can be found here: How to build a WebApp: Strategic Planning If you are familiar with agile methodologies you may want to avoid a lot of documentation. In general I think this is a good approach. But it does not mean, that you […]
Intro Hi and welcome to the first article in this series. I will cover the whole process of building a modern Webapp. We will start with an initial planning (covered in this article) and finish with the public deployment of the app. I will rather focus on the development process than on implementation. There are […]