Blog Posts

The value of designing for outcomes

Last week I’ve been granted the opportunity to attend the 7th edition of the Service Design Global Conference (held in Stockholm, Sweden), annually organised in a different city by the Service Design Network. I met curious, thinkers and doers that strive to "Create value for quality of life" – whatever it means for each of us. It was interesting to see that, when asked about what does “quality of life” visually means for each of the speakers, any of them showed an image of a super modern device that offers you the power of reaching a range of services with just one finger… any showed the advantage of technology, user research or science developments that allow us to extend human capacities and to improve all creations around us, but all, really all, dedicated their first slide to a personal and private dimension, yet, a common sense of life quality: love, peace and humanity. Pictures of their roots and fruits – their families. Pictures of their colleagues and friends. And Nature. Fragments of trivial existence that build a valuable panorama of life.

> Read more

Comments [0]

Why I don't use the javascript "new" keyword

Coming from the PHP world, I've spent a lot of time trying to reproduce or finding a similar way to work with objects and inheritance with Javascript. A lot of libraries gives you their own style of a class-like functionality with javascript, and yes, it will work similarly as OO classes, but after a big javascript project, you will probably want to understand what's all this prototype stuff appearing in your console during your debug sessions, and eventually find out that the classical inheritance and its preferred keyword new does not suit javascript so well.

> Read more
Related Entries:
- Webnesday St. Gallen
- One day with NodeJS
- Semantic web meets frontend-awesomeness
- Introducing the application cache
- Applying Niwea: TV Sélection iPad app

Comments [4]

Webnesday St. Gallen

Before I started working for Liip I did my apprenticeship in St. Gallen. It was not until I started working in Zürich, that I discovered, companies here liked sharing knowledge with each other. This concept was new to me and I thought it was a great idea. There are plenty of events in Zürich to learn from like-minded people. There's Webtuesday, JSZurich and Coders Only, just to name a few.

Once I started working in St. Gallen again, I was eager to bring this spirit with me and start such an event in St. Gallen.

> Read more
Related Entries:
- Why I don't use the javascript "new" keyword
- One day with NodeJS
- Semantic web meets frontend-awesomeness
- Introducing the application cache
- Applying Niwea: TV Sélection iPad app

Comments [1]

AngularJS vs ReactJS for large web applications

On the September 2014 hack day at Liip we explored how AngularJS compares to ReactJS with Flux for large web applications.

> Read more

Comments [3]

getting to know Cassandra

We did a small two person hackday to get to know Cassandra a bit. Lukas already learned a bit about Cassandra at Berlin Buzzwords but it was time to get some hands on experience to better understand how Cassandra would work out in a real client project. Our agenda for the day was however essentially: get it to run, see how to get it connected with PHP and then import some data and do some queries.

> Read more

Comments [1]

LaraconEU 2014 - Empowering the PHP people

I went to LaraconEU last year and honestly I felt uncomfortable being the only woman in a conference of about 200 people, I noticed that I was a woman in that crowd, and it felt like everyone else did too. This year however, it was very different, let me first talk a bit about the conference from a technical perspective, then come back to how LaraconEU made a big step towards empowering me and the community as a whole. 

> Read more
Related Entries:
- Discussions and Pizza at PHPDay Italy
- Of HHVM, Hack and the future of PHP
- RESTing with Symfony2
- Content storage done right
- PHP family meeting at FrOSCon

Comments [3]

Integrate Varnish and Nginx into PHP applications with FOSHttpCache

Earlier this week, I released version 1.0 of the caching proxy library FOSHttpCache and the Symfony2 FOSHttpCacheBundle. The library implements talking to caching proxies to invalidate cache, the bundle integrates the library into Symfony2 and adds other caching related features to Symfony2.

> Read more
Related Entries:
- Tips & tricks for capifony deployment
- Updating old Symfony2 CMF projects
- PHP family meeting at FrOSCon
- New in Symfony 2.4: Show logs in console
- Semantic web meets frontend-awesomeness

Comments [0]

Your Retrospective Sucks!

People fall asleep in retrospectives or have bad temper? They do not like to share their thoughts – if they have any? Maybe you are trapped in repetitive rituals and would like to do something about it? Last Wednesday I had been attending the Agile Breakfast in Zurich titled "Organizing Retrospectives Effectively" with fellow-Liiper Christoph Meier. Marc Löffler was going to address how we can make our retrospectives better.

> Read more
Related Entries:
- How team Fri-Bar does Scrum at Liip - Part 2
- How team Fri-Bar does Scrum at Liip - Part 1
- Techday Slides: Management of medium and large size projects
- Growing Liip's Knowledge

Comments [2]

php-osx available for OS X 10.10 Yosemite

Apple released OS X Yosemite as a public beta release last week and it of course comes with updated utilities, eg. Apache httpd 2.4 and PHP 5.5

> Read more
Related Entries:
- PHP 5.6.0-alpha1 for php-osx released
- PHP 5.4.0RC1 for OS X on php-osx.liip.ch
- Easily test PHP 5.4 beta on OS X with php-osx
- Automatically switching between different Time Machine disks
- Leopard native apache with custom (64bit) PHP

Comments [10]

A report from DrupalCon Austin

DrupalCon group photo

DrupalCon Austin was last week, and I was the Liip delegation. Being my first American DrupalCon (6th overall), it was very interesting to experience the biggest DrupalCon yet.

> Read more

Comments [1]

Next1-10/1147