Profile

Cover photo
Guillaume Laforge
Worked at Codehaus
Attended Université d'Orléans
Lives in Villiers sur Marne, France
5,307 followers|1,515,164 views
AboutPostsPhotosYouTubeReviews

Stream

Guillaume Laforge

Shared publicly  - 
 
I often use #Ratpack  for demos, articles, conference talks, and working for +Google Cloud :-), I use #AppEngine  Flex for that!
The purpose of this article is to deploy a Ratpack web application on Google App Engine Flex . For my demos at conferences, I often use frameworks like Ratpack , Grails or Gaelyk , w...
4
Add a comment...

Guillaume Laforge

Shared publicly  - 
 
Plenty of useful shortcuts and tips for #macOS  
Some useful productivity hacks I’ve learned over the years
2
Add a comment...

Guillaume Laforge

Shared publicly  - 
 
Nice visual CSS reference!
A free visual guide to the most popular CSS properties.
5
4
Add a comment...

Guillaume Laforge

Shared publicly  - 
 
This UI kit (CSS, components, etc) looks quite nice.
A lightweight and modular front-end framework for developing fast and powerful web interfaces. Download UIkit. GitHub · Get Started · 7292 Stargazers · 1409 Forks · @getuikit · Community. Features. UIkit gives you a comprehensive collection of HTML, CSS, and JS components which is simple to use, ...
1
Add a comment...

Guillaume Laforge

Shared publicly  - 
 
Thoughtful advice on #startups  and #enterpreneurship  
Presentation at www.d-academy.ch on the lessons I learned in 20 years as an entrepreneur. Heavily inspired by Sam Altman's excellent course on How to start a s…
9
2
Add a comment...

Guillaume Laforge

Shared publicly  - 
 
Yet another Markdown with nice diagrams.
Spongedown ```bob ______ +---------+ \ \ +------------+ | md+bob |----->) spongedown )------>| html + svg | +---------+ /______/ +------------+ ``` Spongedown converts markdown to html with support for [svgbob diagrams](https://github.com/ivanceras/svgbobrus) | 中文处理 | Data | CJK ...
1
Add a comment...

Guillaume Laforge

Shared publicly  - 
 
With the ESC key disappearing on the new MacBook Pro, I'll have to bookmark that page to remember how to map the Caps Lock key to behave like ESC!
Update: As of macOS Sierra 10.12.1, the Caps Lock -> Escape remapping can be done natively in the Keyboard System Preferences pane! To remap without any 3rd party software, do the following: Open System Preferences and click on 'Keyboard'; Click on 'Modifier Keys...' For 'Caps Lock (⇪) Key', ...
1
1
Richard Vowles's profile photoRussel Winder's profile photo
2 comments
 
Or stop using Apple kit and switch to something running Linux. Or stop using Vi.
Add a comment...

Communities

15 communities

Guillaume Laforge

Shared publicly  - 
 
Long article on technical problems with #Docker  
3
Richard Vowles's profile photo
 
Yeah, we use Kubernetes and have experienced some of these problems.
Add a comment...

Guillaume Laforge

Shared publicly  - 
 
Creating Google Slides decks from #Markdown  text files.
md2googleslides - Generate Google Slides from markdown
2
Add a comment...

Guillaume Laforge

Shared publicly  - 
 
A handy tool that helps author the Swagger / OpenAPI Spec model for a given JSON input file. That's particularly useful when you want to define the contract of an existing Web API.
Utility that save time by converting json to swagger compatible yaml models
3
2
Add a comment...

Guillaume Laforge

Shared publicly  - 
 
Interesting idea: that's a fork of the sudo command that works with Touch ID (on the Mac)
sudo-touchid - A fork of `sudo` with Touch ID support.
3
1
Pierre-Antoine Grégoire's profile photo
 
less interesting idea: try and improve my laptop's security by replacing OS sudo by a forked version ;)
Add a comment...

Guillaume Laforge

Shared publicly  - 
 
Now if you want to understand those USB-C ports which are also Thunderbolt, DisplayPort, and even HDMI at the same time... this article explains it all! But that's a mess :-)
Did you buy the new MacBook or MacBook Pro? Maybe the Google Pixel? You're about to enter a world of confusion thanks to those new "USB-C" ports. See, that simple-looking port hides a world of complexity, and the (thankful) backward-compatibility uses different kinds of cables for different tasks. Shoppers have to be very careful to buy exactly the right cable for their devices!
3
4
Add a comment...
Communities
15 communities
Work
Occupation
Developer Advocate at Google for Google Cloud Platform and Apache Groovy PMC Chair
Employment
  • Codehaus
    Groovy Project Manager, 2003 - 2015
  • VMware
    Head of Groovy Development, 2009 - 2013
  • G2One
    VP Technology, 2007 - 2008
  • OCTO Technology
    Senior Architect, 2005 - 2007
  • SpringSource
    Head of Groovy Development, 2008 - 2009
  • Restlet
    Product Ninja & Advocate, 2015 - 2016
  • Pivotal
    Head of Groovy Development, 2013 - 2015
  • Google
    Developer Advocate for the Google Cloud Platform, 2016 - present
  • Apache Software Foundation
    Apache Groovy PMC Chair, 2015 - present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Villiers sur Marne, France
Previously
Joigny, France - Orléans, France - Dijon, France
Story
Tagline
Developer Advocate at Google for Google Cloud Platform, and Apache Groovy PMC Chair
Introduction
As Head of Groovy Development for SpringSource, a division of VMware, Guillaume Laforge is the official Groovy Project Manager, and the spec lead of JSR-241, the Java Specification Request that standardizes the Groovy dynamic language. 

He initiated the creation of the Grails web application framework, and founded the Gaelyk project, a lightweight toolkit for developing applications in Groovy for Google App Engine

He is also a frequent conference speaker presenting Groovy, Grails, Gaelyk, Domain-Specific Languages at JavaOne, GR8Conf, SpringOne2GX, QCon, and Devoxx, among others. 

Guillaume also co-authored Groovy in Action along with Dierk König and Paul King, two famous Groovy committers.

Before founding G2One, which was acquired by SpringSource in late 2008, and taking the role of VP Technology, Guillaume worked for OCTO Technology, a consultancy focusing on architecture and agile methodologies. While at OCTO, Guillaume developed new offerings around Groovy and Grails for its customers.
Education
  • Université d'Orléans
    Computer Science, 2001
Basic Information
Gender
Male
Public - 3 months ago
reviewed 3 months ago
Habituellement rapide et bien servi, mais aujourd'hui une serveuse nous a oublié pour notre commande au kiosque et nous a fait poireauter plus d'une demi heure pour rien, sans même un mot d'excuse.
Public - 4 months ago
reviewed 4 months ago
Tout plein d'activités pour les grands et les petits : cart à pédales, accrobranche, jeu de piste et d'énigmes, trampoline à élastiques. Buvette / snack disponible. Par contre, prix un peu élevé pour les activités : par exemple le jeu de piste et d'énigmes, les parents doivent payer une place chacun alors que l'activité n'est que pour un enfant.
Public - 4 months ago
reviewed 4 months ago
Belle vue sur l'estuaire de la Gironde du haut des 18 mètres de ce phare. Petit musée un peu vieillot mais sympathique au rez-de-chaussée.
Public - 4 months ago
reviewed 4 months ago
10 reviews
Map
Map
Map
Très bon service, rapide, agréable et accommodant. Pour notre fille de trois ans difficile niveau nourriture, ils ont bien voulu improviser un steak haché frites. Camembert rôti accompagné de frites maison et de salade pour moi et un mothais sur feuilles pour madame. Une moule frite pour ma grande. Et les desserts étaient succulents, comme la "trilogie" de fraise avec glace, panacota, fraises natures façon crumble et chantilly.
Public - 4 months ago
reviewed 4 months ago
Très jolies crêpes, service rapide. Une petite confusion sur les menus enfants, qu'il faut bien préciser au préalable.
Public - 4 months ago
reviewed 4 months ago