SlideShare a Scribd company logo
Live Coding
Session
Louis-Guillaume Durand
L
I
F
E
R
A
Y
Agenda
Day 1, 14:07 UTC - Warm Up (00:30)
Day 1, 17:38 UTC - Part 1 (01:30)
Day 2, 12:28 UTC - Part 2 (00:30)
Expectations
DO NOT expect
4
● Top coding skills
● Production-ready application
● No mistake or crash
● Copy-pasting prepared snippets
Expectations
DO expect
5
● Chaos
● Debugging
● Search
● Discussions
Expectations
Plan
Subject
7
● WeTransfer-like application
● Let’s call it OurFiles
Plan
Features
8
● Uploading multiple files
● Adding multiple recipients
● Verified sender
● Expirable links
Plan
Liferay Features
9
● Liferay Forms for uploading files and send links
● Workflows to validate emails and publish links
● Display Page for downloading files
Plan
Interactions
Discussions
11
● Join us on Slack: https://liferay.dev/chat
● Join the #event-devlife channel
Interactions
Participations
12
● This project will be hosted on GitHub
● Feel free to open issues (for bugs and features)
● Feel free to send pull requests
Interactions
Let’s go!
Live Coding Session

More Related Content

PPTX
Hack the hacktoberfest
PDF
Let's Go @ St. Louis CocoaHeads
PDF
How to become open stack upstream contributor openstack days krakow 2018
PDF
Sub conf 2010
PDF
componentDidCatch and Error Boundaries in React v16+
PDF
Open Source in Real Life
PPTX
DIve into the Open World - Presentation outline
PDF
Intro to git and git hub
Hack the hacktoberfest
Let's Go @ St. Louis CocoaHeads
How to become open stack upstream contributor openstack days krakow 2018
Sub conf 2010
componentDidCatch and Error Boundaries in React v16+
Open Source in Real Life
DIve into the Open World - Presentation outline
Intro to git and git hub

What's hot (20)

PDF
Open design at large scale
PDF
AIS Technical Development Workshop 3: Getting Started with Git and GitHub
PDF
Gerrit Code Review
PDF
Kubernetes IN Docker: Next level inception - Paris Container Day 2019
PDF
Docker Deployments
PPTX
What is the price of open source
ODP
Android Workshop Day 1
PPTX
Github developing stack
ODP
Besut Kode - Workshop 1
PDF
Git strategies for DevOps
PDF
Git and GitGHub Basics
PDF
WeCodeFest: kubernetes and google container engine codelab
PDF
Git in the Enterprise: How to succeed at DevOps using Git and a monorepo
PDF
Git for Beginners
ODP
Dev01 - Don't Reinvent the Wheel
PPTX
Gerrit jenkins-big data-continuous-delivery
PDF
Intro to Git & GitHub
ODP
Besut Kode Challenge 1
PPTX
Ready, set, go! An introduction to the Go programming language
ODP
Elixir koans
Open design at large scale
AIS Technical Development Workshop 3: Getting Started with Git and GitHub
Gerrit Code Review
Kubernetes IN Docker: Next level inception - Paris Container Day 2019
Docker Deployments
What is the price of open source
Android Workshop Day 1
Github developing stack
Besut Kode - Workshop 1
Git strategies for DevOps
Git and GitGHub Basics
WeCodeFest: kubernetes and google container engine codelab
Git in the Enterprise: How to succeed at DevOps using Git and a monorepo
Git for Beginners
Dev01 - Don't Reinvent the Wheel
Gerrit jenkins-big data-continuous-delivery
Intro to Git & GitHub
Besut Kode Challenge 1
Ready, set, go! An introduction to the Go programming language
Elixir koans
Ad

Similar to Live Coding Session (/dev/24 - 2021) (20)

PDF
Continuous Delivery: 5 years later (Incontro DevOps 2018)
PDF
Netflix OSS Meetup Season 4 Episode 4
ODP
Source Control with Domino Designer 8.5.3 and Git (DanNotes, November 28, 2012)
PDF
Everyone wants (someone else) to do it: writing documentation for open source...
PPTX
Build With AI 2.0 - by GDG On Campus SVIT
ODP
Conference Migrate to Drupal 8 by Leon Cros at Drupal Developer Days 2015 in ...
ODP
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhat
PDF
JHipster Conf 2019 English keynote
PDF
Designing in the open
PDF
Embedded Linux Build Systems - Texas Linux Fest 2018
PPTX
Acjim acmacs presentation
PPTX
Acjim acmacs presentation
PDF
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
PDF
Scaling Agile at Dell: Real-life Problems - and Solutions
ODP
Building and Deploying MediaSalsa, an Open Source DAM as Saas platform
PPTX
2017 Q2 uPortal Open Source Support Briefing
PDF
2016 04-25 continuous integration at google scale
ODP
ownCloud - Webmontag Wasserburg
PDF
JHipster Code 2020 keynote
PDF
INTRODUCTION TO FLUTTER.pdf
Continuous Delivery: 5 years later (Incontro DevOps 2018)
Netflix OSS Meetup Season 4 Episode 4
Source Control with Domino Designer 8.5.3 and Git (DanNotes, November 28, 2012)
Everyone wants (someone else) to do it: writing documentation for open source...
Build With AI 2.0 - by GDG On Campus SVIT
Conference Migrate to Drupal 8 by Leon Cros at Drupal Developer Days 2015 in ...
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhat
JHipster Conf 2019 English keynote
Designing in the open
Embedded Linux Build Systems - Texas Linux Fest 2018
Acjim acmacs presentation
Acjim acmacs presentation
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
Scaling Agile at Dell: Real-life Problems - and Solutions
Building and Deploying MediaSalsa, an Open Source DAM as Saas platform
2017 Q2 uPortal Open Source Support Briefing
2016 04-25 continuous integration at google scale
ownCloud - Webmontag Wasserburg
JHipster Code 2020 keynote
INTRODUCTION TO FLUTTER.pdf
Ad

Recently uploaded (20)

PPTX
APNIC Report, presented at APAN 60 by Thy Boskovic
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
PPT
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
PPT
12 Things That Make People Trust a Website Instantly
PPTX
Layers_of_the_Earth_Grade7.pptx class by
PPTX
Mathew Digital SEO Checklist Guidlines 2025
PDF
simpleintnettestmetiaerl for the simple testint
PPTX
1402_iCSC_-_RESTful_Web_APIs_--_Josef_Hammer.pptx
PDF
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
PPTX
Cyber Hygine IN organizations in MSME or
PPTX
Database Information System - Management Information System
PDF
Introduction to the IoT system, how the IoT system works
PPTX
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
PDF
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
PDF
Lean-Manufacturing-Tools-Techniques-and-How-To-Use-Them.pdf
PDF
mera desh ae watn.(a source of motivation and patriotism to the youth of the ...
PPTX
module 1-Part 1.pptxdddddddddddddddddddddddddddddddddddd
PDF
Understand the Gitlab_presentation_task.pdf
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PDF
BIOCHEM CH2 OVERVIEW OF MICROBIOLOGY.pdf
APNIC Report, presented at APAN 60 by Thy Boskovic
Power Point - Lesson 3_2.pptx grad school presentation
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
12 Things That Make People Trust a Website Instantly
Layers_of_the_Earth_Grade7.pptx class by
Mathew Digital SEO Checklist Guidlines 2025
simpleintnettestmetiaerl for the simple testint
1402_iCSC_-_RESTful_Web_APIs_--_Josef_Hammer.pptx
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
Cyber Hygine IN organizations in MSME or
Database Information System - Management Information System
Introduction to the IoT system, how the IoT system works
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
Lean-Manufacturing-Tools-Techniques-and-How-To-Use-Them.pdf
mera desh ae watn.(a source of motivation and patriotism to the youth of the ...
module 1-Part 1.pptxdddddddddddddddddddddddddddddddddddd
Understand the Gitlab_presentation_task.pdf
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
BIOCHEM CH2 OVERVIEW OF MICROBIOLOGY.pdf

Live Coding Session (/dev/24 - 2021)