Product & Tech Blog

search
expand_more
expand_more

Becoming a tech company

Deploying technology does not make you a tech company. Here is why.

Product Management Fundamentals: The Why, How and What

“Why” does the role of product manager exist?

Dealing With the 65K Methods Limit on Android

How did our Android development team at Segundamano.mx deal with the 65K methods limit…? We’re glad you asked!

Splitting a storyboard in Objective-C/Swift mixed legacy projects

How would you split a storyboard into multiple smaller storyboards?  Why would you? Marius Waldal, senior software developer with Finn, explains the reasoning, examines the problems, and attempts an answer.

Improving usability for Aftonbladet video pages

Our video pages needed a redesign, so we did a usability study…

Why I love Docker

I’ve been using Docker for a year now, developing and deploying both professional and pet projects, and I love it. In fact, it’s so much better than my previous stack (a mix of Vagrant and Puppet) that I’ve made a video of my top five reasons for loving Docker!

How to async in JavaScript

I’d like to share some different ways of writing asynchronous code in JavaScript. Whether you’re writing for the browser or building complex Node.js apps, here are some popular techniques and more experimental solutions to improve the quality and readability of your code.

Dependency injection in Play framework using Scala

This article is an overview of dependency injection (DI) techniques that can be used in Scala Play framework apps: Guice, manual DI, the cake pattern, MacWire, and the reader monad.

Async programming patterns in different languages

Blog post header

During the 10 years I’ve been into professional programming, the largest paradigm shift I’ve witnessed is the one from sequential to asynchronous programming. Not that it is a new concept – asynchronousity has been has been present in programming since the dawn of time, but what’s new is the tight

VG increases advertisement viewability to 74%

Blog post header

Advertisers don’t want to pay for advertisement placements that people don’t see. An ad loaded doesn’t necessarily equal an ad viewed, the publishers and advertisers have caught on to this and are naturally shifting towards valuing ‘viewable’ ads rather than served impressions. VG has been working on improving the percentage of

Roc  —  One solution to JavaScript Fatigue

Blog post header

An open source toolkit for JavaScript development There has been a lot of talk recently about how hard it is to do web development in this day and age. People are describing the current state of web development as depressing and frustrating, referring to it as JavaScript Fatigue. If you

Composing full stack web applications with React

Blog post header

Want to explore how we plan to create and maintain full-stack web applications with reactive views and universal rendering? Then keep reading. Or just head right to the action. React React by Facebook has gained a lot of traction the last few years. React gives developers a way of defining