All posts by

Kristoffer Brabrand

expand_more

Using local packages as composer dependencies

Blog post header

Composer changed pretty much everything when it comes to including dependencies in PHP projects. No more SVN externals or copying large library folders into your project. This is really great, but there’s one thing I’ve been struggling to find a smooth process for; developing dependencies for your project. When implementing

Look, look – we built something!

Blog post header

As mentioned in one of the previous blog posts, two of the guys from development @ VG went to The Gathering last week. Together with Prisjakt and Level Up they had a booth there to get in touch with the young and bright geek minds. With them to Vikingskipet they brought

Swagger docs in ZF2 with examples – Part 2: Swagger UI

Blog post header

This blog post on Swagger UI is a follow-up on my recent post on Swagger annotation parsing in ZF2. If you’re not already set up with Swagger annotation parsing in you ZF2 app I recommend that you read part 1 first. In the last post we got ZF2 set up

Swagger docs in ZF2 with examples – Part 1: Setup and annotations

Blog post header

So everyone is building APIs now – parsing and outputting JSON is not that hard. Some people even build truly RESTful APIs, or something not too far from that. Before, when building APIs was about SOAP with XML schemas and WSDL specifications, people spent so much time building their APIs

CSS: Block formatting context

Blog post header

Floats, absolutely positioned elements, block containers (such as inline-blocks, table cells, and table-captions) that are not block boxes, and block boxes with ‘overflow’ other than ‘visible’ (except when that value has been propagated to the viewport) establish new block formatting contexts for their contents. ~ W3C, CSS 2.1 Confusing? I

Hover state on touch devices

Blog post header

With an increasing number of users on tablets and smartphones, the need to take touch friendliness into consideration is greater than ever. Even though both the browsers and hardware are approaching desktop speed, there are still some issues with implementing web sites and web apps for these devices.

Capture The Flag!

A short time ago we released Capture The Flag; a set of web developer themed puzzles. There are ten levels for you to play with during easter. The toplist show the time of the ten fastest to solve the (at the time of writing) ten levels of the CTF. Maybe