kotlin Introducing Kotlin at ING, a long but rewarding story This article describes our journey being the first team to run Kotlin in the backend at ING (Netherlands). Hopefully this article will give you some keys on how to introduce it as well in your own large company, and reduce some of the friction you might encounter.
elm About integrating Firebase in your Elm project This article introduces an example project on how to integrate Firebase and Elm together
elm A short introduction to Ports and Flags in Elm A simple demonstration on how to work with Elm Flags and Ports, with interactive code
meetup Creating communities : Consistency is paramount As part of my job as IT Chapter Lead at ING, I am responsible for the 'mastery' of my chapter members. What that means is that I need to make sure they are basically on top of their game, and keep growing (in the direction they want!). I
gitlab Gitlab Time in Lane : a chrome extension I built a simple chrome extension to know how long gitlab issues have been sitting in the same lane.
personal Upgrading from Jekyll to Ghost I have already explained in my last post [https://lengrand.fr/goodbye-github-pages-welcome-ghost/] the reasons for moving away from Jekyll [https://jekyllrb.com/] running Github Pages [https://pages.github.com/]. This post describes the steps I took to move everything over to Ghost [https://docs.ghost.org/setup/], focusing on the
personal Goodbye Github pages, welcome Ghost! The last days, I finally set myself to something that was long overdue! After years using Jekyll [https://jekyllrb.com/] hosted on Github Pages [https://pages.github.com/], I decided to move away from it and am now using Ghost [https://ghost.org/] on a Digital Ocean droplet. I originally
management Open Offices are evil, Long live Open Offices! Open Office plans are supposed to help collaboration. But really, they're a disaster and most people hate them.
development Installing gdal for Python 3.6 Heyo, At Skyai [http://skyai.io/], we are working a lot with Geographic Information Systems [https://en.wikipedia.org/wiki/Geographic_information_system]. Just like the large majority of the market, we use GDAL [http://www.gdal.org/] and its Python bindings for that. Even though we are ESRI partners,
development Creating a wall dashboard with an old laptop screen Heyo, The past year, I've had a growing need for a dashboard to check what's coming. Lots of things to take care of for the baby, my girlfriend leaving couple days a month on average, keeping all family visits in mind, but also checking the weather
hack Automating the activation / deactivation of Spotify's proxy settings I'm a BIG fan of Spotify [https://www.spotify.com/]. I use it every day, hours on end. I like the fat client though, I find the web version way too buggy and unstable. At ING, we use a HTTP proxy and I have configured Spotify to go
maps Playing around with Google Maps and Puppeteer to track parking lots Over the last weeks, I have been reading quite a bit about Geomarketing [https://en.wikipedia.org/wiki/Geomarketing] and have been searching for fun experiements to do. One of my ideas was to check how many of the largest Carrefours [https://www.carrefour.fr/] in France has open parking
conference My experience at the 2017 Polymer Summit Last week, I attended my first conference ever : The 2017 Polymer Summit in Copenhagen. I am used to go to Meetups (and organize them myself [http://meetup.com/Saturday-Morning-Coding-Utrecht]) but it was my first time taking part in something at a bigger scale. Since I joined ING [http://ing.nl]
ing Starting a new adventure After 5 years spent working at Spacemetric [http://spacemetric.com/], I finally decided to move on. The last years have been great and it's insane how much I grew. But I also think it's important to move when you start feeling too comfortable somewhere. That'
hackathon Participating the ESA ActinSpace Hackathon Couple weeks ago, I took part in ActInSpace [http://www.actinspace.org/en/], a space focused hackathon organized by ESA and Airbus and taking place in 12 countries simultaneously. The format of the competition was quite free, as a very large list of subjects was available to pick from; with
jenkins Cloning a workspace in Jenkins with a Git SVM setup does not checkout the correct branch. Hi there, This is a strange behaviour I have noticed when using Jenkins lately, that caused us a few headaches before we realize what was happening. At Spacemetric [http://www.spacemetric.com/], we are using both Gitlab and Jenkins for CI. * Gitlab [http://about.gitlab.com/gitlab-ci/] is used to
hackathon Participating the Green Hackfest Utrecht 2014 Hey there, Writing today about something that happened a loooong time ago but I just finally received a digital copy of the article so it felt relevant :). About a year ago, I participated with friends to the Green Hackfest in Utrecht. The challenge was to modernize electric chargers in urban
ffmpeg FFMPEG Make fails to compile on Windows Hey there, Today, I downloaded the latest version of ffmpeg and trid to compile it from scratch. Pretty soon, the console threw this error : Creating config.mak and config.h... /d/new-ffmpeg/mybuild/ffmpeg/library.mak:95: * missing separator. Stop. It is worth noticing that I was compiling on Windows
development Merging several SVN repositories into one The source code at Spacemetric [http://www.spacemetric.com/] has been split over several reasons for years. The main reason was that some customers were having access to part of our code, while some other parts were to be kept private. This makes working with branches a real nightmare, and
meetup About supply and demand, or how to start your own social group My first post in a loooooong time. This article has been on my list for long, but for some reason I lost the motivation for writing those last months. I am gonna try to force myself to get to it again, because I know it does help me feel better
google Editing the tags of topics in Google Groups Today's a short post on something I took some time to figure out. At Spacemetric [http://www.spacemetric.se/], we're using Google Groups [http://groups.google.com] to handle projects. The system is quite efficient: * Subscribe to a group to receive future notifications. * Give an email
xuggle Compiling Xuggle on Ubuntu 14.04 This guide applies for the latest Xuggle [http://www.xuggle.com/] release from Github [http://github.com/artclarke/xuggle-xuggler] (5.5). It is useful if you want to compile Xuggle from source on the latest Ubuntu release (14.04). I have been compiling using a 64 bits system. You can
android Strange bug with long XML files in android. Lately I encountered a strange bug while developing my android [http://play.google.com/store/apps/details?id=fr.lengrand.brestram&hl=en] application, and I think it is strange enough to share it in this blog post. Brestram [http://play.google.com/store/apps/details?id=fr.lengrand.
android Integrate a twitter timeline in your android application. Hey all, Note: The solution mentioned in this article is not functional any more after all the amazing changes that Mr. Elno brought to Twitter (😖, I mean X 🤢). There is no way to embed your timeline like this any more without paying. 🤷♂️ This week-end, I worked on integrating a social
android onLocationChanged is never called on Android I had problems with this while developing #BresTram [http://play.google.com/store/apps/details?id=fr.lengrand.brestram]. I was developing a new feature, allowing my users to find bus stops nearby using their GPS location. But whatever I was trying, my location was never set, and onLocationChanged [http: