wordpress-logo-stacked-rgb

Lessons learned in WordPress plugin development

The last couple of weeks I got into WordPress plugin development. Although I have been using WordPress for several occasions, I never really got beyond the point where some simple theme customizations did not get there. In general I am not a big fan of php. Nevertheless I admired WordPress for its coding standards and…

Global exception handling with Play 2.0

Today just a small gem that still took my way too long to figure out. Mainly because the documentation of the Play Framework isn’t at its best. I wanted to add some sort of global error handling to my play application. So the goal is, that I can specify the behavior based on the type…

Building applications with Scala, Play and Angular

After working with the Play framework a lot (version 1.x though, with Java) at University and taking the Scala course with Odersky on Coursera, I’ve been wanting to try out Play 2.x with Scala for a long time. The last couple of days I spent wading through various tutorials until I finally got my first…

Custom form validation in Angular JS

This article is part of the bigger series about my Software Engineering internship this summer. To read all the posts, simply visit the category archive. Today just a quick Angular JS gem on how to create your own form validation directives. I’m still working on the follow up post to the article From Request to…

Build your own HTML element with Angular

This article is part of the bigger series about my Software Engineering internship this summer. To read all the posts, simply visit the category archive. In a earlier post I mentioned that I need some standardized way to hide buttons on my view until the user hovers over the containing element. Certainly the way I…

From Request to Response – Part 1

This article is part of the bigger series about my Software Engineering internship this summer. To read all the posts, simply visit the category archive. Today I’d like to give you some insights 4seohunt.com/www/www.aleaiactaest.ch on a application architecture as a whole. So first let’s review the architecture once again. I already briefly presented it in…

Getting used to asynchronous requests

Another week working with Angular JS has passed any I start taking looks into the insides of the frameworks – with it’s benefits and troubles. On one hand I’m in awe of the extremely simple way to mock your whole backend (I’ll certainly talk about that in a future post) and I’m having troubles with…

Angular JS and DOM readyness for jQuery

Currently I’m writing a lot of HTML GUI Prototypes and I’m doing that with full Angular JS integration. This morning I faced a simple problem: I wanted to hide some control elements until the user hovers over the element. Coming from the jQuery side, that’s how I wanted to solve that: $(addCrudControls()); function addCrudControls() {…

It is getting crunchy – planning a project

This article is part of the bigger series about my Software Engineering internship this summer. To read all the posts, simply visit the category archive. Another week has passed and I haven’t been lazy. I wrote a lot – of text but non of it was code. During the first weeks of my project I…

Crash course in requirements engineering

This article is part of the bigger series about my Software Engineering internship this summer. To read all the posts, simply visit the category archive. The first week of my internship is almost over. I started slowly with setting up a basic infrastructure for my project. Getting tools from the company’s tool chain (I’ll return…