Career day with refugees

Today I represented Liip at the “Career Day” of powercoders.org, a Swiss association to teach refugees to code and to ultimately place them in Swiss IT companies.
Around twenty companies got five minutes to pitch for interns. Afterwards each company got a table, to provide a space for a short interview session for a potential three months internship with the powercoders.org students. The discussions at the table were stimulating and I was particularly pleased about the fact, that the first three people at our table were women. When I had decided to participate at this event to represent Liip on short notice, a colleague of mine said the refugees would all be men anyway. I was well pleased to see her proven wrong.

At Liip we get a fair amount of internship requests, often by people at the beginning of their work career. It was refreshing to discuss with experienced people at this events, people that are entrepreneurs, worked in education, worked at several companies, that have the ambition to make a mark with meaningful employment…, this was a common denominator among everyone that came to talk to me. I was equally impressed by the organisation and the commitment of the organisers, in particular Christian Hirsig. The passion he put into hosting this event and the project is infectious.

We are looking forward to working with one or more of the people we met at this extraordinary event.

www.powercoders.org

Web developer is a dream job? One week to discover

We welcomed Baptiste, 14 years, in our Lausanne Office. One week of “trial internship” to understand what it is to be a dev. What could I teach him in such a short time? Read this post to discover what I organised for him and how it went.

Dev step by step

Baptiste was visiting us to discover the different facets of our job, in view to better know what he wants to do later. This week was a professional orientation internship. Taking this issue very seriously, I have given much thoughts on how to prepare a broad, dense and accessible program.

Continue reading about Web developer is a dream job? One week to discover

Tags: , , , ,

Self-Organization – Nothing But Talk?

qdifxri4doo-barn-images

It’s incredible how the topic of self-organization emerged over the past few years. In 2016 we reached an amount of attention we had never seen before. We were invited so many times to talk at conferences, in schools, for communities and many big corporations on all levels up to the top management. And the media covered the topic widely. Some in the industry even thought this was a marketing campaign above all. But far from it.

Time to reflect how we got here, why we gained this attention and where we are heading to.

Continue reading about Self-Organization – Nothing But Talk?

Tags: ,

Five Steps to define your perfect Digital Learning Environment

Sometime ago, I ran into a quote about learning that sticks into my mind. There are a lot of quotes hunting the social media networks, but this one just didn’t want to go away. It was the starting point of a reflection on how to create a great learning experience for today’s learners. I end up with five simple but essential steps that I will share with you in a series of posts. We will start today with a short overview of these steps.  

Digital Learning Environment in 5 steps

 

This quote from Albert Einstein resonates to me like the perfect antithesis to most of the Learning Management Systems that I’ve seen up to now. In terms of technology and functionalities they are perfect, but there is no experience, no emotion when you use them. They deliver the exact opposite of what learners expect: they deliver just information.

Learning is an Experience

Continue reading about Five Steps to define your perfect Digital Learning Environment

Tags: , , , , , , , ,

Embracing the opposite – Andy Yen and Bertrand Piccard at #ICTimpuls16

I quickly rushed to Lucerne this afternoon for the ICTimpuls16-track about how to succeed with selling Swiss ICT services and products abroad. And for Bertrand Piccard’s keynote – it was worth the time.

Andy Yen of Geneva (and San Francisco) based ProtonMail gave a very encouraging speech about how to present one’s company and products in a different market like the U.S. – it’s basically all about being way more bold than we are used in Swiss culture, embracing risk, and seeking to fail as fast as possible. By investing in sales in the U.S., ProtonMail actually “got the rest of the world for free”. My question, if ProtonMail is also active in other domains of myData than e-mail, or considering to move into that direction, Andy answered in the affarmative. I am very much looking forward to what’s coming there in the future. Thanks, Andy, for your great insights!

(no picture)

I would have liked to post a picture of one of Andy’s slides here, but it’s written “confidential” on them – don’t know, how serious he is about that.

Bertrand Piccard – on the big stage – managed to catch the attention of the audience masterly. A psychiatrist by formation, and a leader by talent he inspired my thoughts throughout his speech. Betrand advocated for always changing one’s altitude to be able to find solutions. Surrounding oneself with less of the same, more divers people surely is supporting that. To be innovative and creative, one has to drop ballast – one’s beliefs, certitudes – and try the opposite. Erradicating emotions and applying a pragmatic attitude can help. Being innovative is not tied to achieving something spectacular, but allowing and fostering to think in other directions. “If one accepts a crisis, it becomes an adventure – if one does not, it stays a crisis”. Life is less about what I know, but more about my doubts and being able to ask questions.

Betrand ended with asking the audiance: “What story do you want to tell? What’s your dream?” I bet everyone in the room was thinking about what ballast one could drop to reach one’s dream. Listening to critical voices helps you in answering that decisive question. Thanks, Bertrand, for your continuous engagement in making our world more energy efficient!

Tags: , ,

TEDxCERN: Don’t be afraid of technology

Technology is just a tool! In one of the most prestigious place for researches, brilliant scientists shared their inspiration during a whole afternoon. Ripples of curiosity was the theme. This is my report of the conference.

Some people travel to visit the CERN, whereas I had never been there. It is not an impressive building lost in the middle of a green field in the countryside of Geneva like I pictured it. It is lost in a suburban area and the building is not high. Rather, it has long, never-ending corridors filled with doors leading to little offices. It’s very quiet, people whispers there. It looks nothing like the big open space that I am used to. However the people I listened too, have the same conviction about their projects.

Continue reading about TEDxCERN: Don’t be afraid of technology

Tags: , , , , , ,

Drupal Cross-Squad Knowledge Sharing

We do lots of Drupal projects @ Liip, mainly in the Zürich and Fribourg offices. Since Liip is organized in individual and independent squads, we do not have lots of touchpoints or projects which we do cross-office wise. But all the squads doing Drupal have one thing in common: A big interest in Drupal and the strong will to do projects successfully.

If I talk about a “squads doing Drupal”, then don’t think of Developers only, but also of Project Owners, UXers, Business Developers, Designers, Analytics Specialists and so on. With such squads in Zürich and Fribourg, things are done differently. Different sitebuilding, different workflows, different opinions and finally also different projects. This is on the one hand very interesting but on the other hand… weird. Being in the same company, doing the same kind of work but not the same way while not using the same toolbox and processes.

Continue reading about Drupal Cross-Squad Knowledge Sharing

Tags: , ,

APIs for the public sector

I recently gave a presentation (in German) at the Beschaffungskonferenz. This is a conference for the public sector to exchange round procurement of IT. There were several tracks some focusing more on legal aspects, different procurement processes and agile development while I presented in the tech track. In my talk I presented some of the more established new development paradigms of the past years. But the key message was that APIs need to become a key aspect of how IT projects are planned for the public sector. Specifically I named transport.opendata.ch as a shining example of how providing existing data via a public API can lead to an entirely new economy of use cases on top of it. The idea is really: “Built it and they will come”.

Update: Another good example of a well documented API in the public sector is api3.geo.admin.ch which we have used for various projects here at Liip in the past already.

Update 2: An article which provides an additional perspective: API First at data.gov.uk

Continue reading about APIs for the public sector

Startup tool inspiration – what we use

Liip has a fair number of startup customers who often struggle with finding the right set of tools, so I will share here a bit what we are using on a daily basis. We traditionally use a lot of open source tools in our projects. For our infrastructure tooling we also use a fair bit of open source but also an ever increasing amount of SaaS products. Additionally we build some tools internally, some of which we have made open source. One of my holacracy roles is called “Platform Gardener” with the purpose “Provide corporate-wide streamlined digital services and tools”. This role gives me a pretty good overview of the tools we use, which I would like to share below.

Continue reading about Startup tool inspiration – what we use

Hacking with Particle server and spark firmware

The particle server

In my previous blog post, I wrote about the concept of my project using particle. Now I will explain what I had to do to increase the data rate transfer of my modules (remember, my goal is to get data  with the closest data transfer of 1 [ms] ).

First, I installed the local Api server (https://github.com/spark/spark-server).

Then I had to register all of my photon’s public key on my server and the server public key on my photons.

Using this command :

Then, I launched the server to see if my photons were responding with something like this :

So from here all was working fine but what I also needed to use there is JS library to get data from OAuth. The thing is that you have to do a lot of configurations if you want to make it works but in this project it was not the goal. I had to test as quickly as possible. So I did what you usually do not have to do with a library installed via npm.

Continue reading about Hacking with Particle server and spark firmware

Tags: , , , , , , , ,