Personal Information
Organization / Workplace
Milan Area, Italy Italy
Occupation
Technical Trainer presso Avanscoperta
Industry
Technology / Software / Internet
Website
www.gabrielelana.it
About
I proudly call myself "Software Craftsman". I began to love this profession as a child at the end of the '80s and this feelings never left me since then. Now I have more than 15 years of professional experience in many fields such as: industrial automation (soft realtime), medical, banks, insurance, monitoring, servers for MMO realtime games, distributed search engine, mobile games, online/mobile payment platform and others.
Everybody sees me as an organised and productive person. The truth is that I've always been a big procrastinator until early 2000 when I began studying and applying Agile methodologies combined with the "pomodoro technique" that I use every day. Agile methodologies t...
Tags
erlang
programming
cleancode
agile
elixir
coderetreat
ethics
nodejs
crasftmanship
code
reduce
map
javascript
functional
distributed
microservices
http
api
practice
ssjs
kata
deep practice
mapreduce
nosql
couchdb
mongodb
legacy code
refactoring
rest
lean
comet
concurrency
performance
concurrent
processes
conway's law
postel's law
experience
best practices
errors
avoid
architecture
milano
milan
2018
codemotion
inspirational
developer
programmer
professional
ethic
professionalism
phoenixframework
phoenix
elixirlang
cqrs/es
event sourcing
cqrs
combinators
streams
parser
responsibility
diversity
design
exercise
2013
test automation
coding
legacy
mvp
lean startup
js
mobile
php
web service
variations
cleancoder
clean coder
keynote
conference
jsday
asynchronous
style
cookbook
object query language
tuning
database history
technology hype
story
nokogiri
ruby
magic
mechanize
pragmatic
chrome
clean
cool
sharding
code kata
document database
welc
tdd
clean code
extremeprogramming
chess
roa
development
startup
testing
test
java
introduction
language
See more
Presentations
(27)Likes
(13)"Il dilettevole giuoco dell'oca" coding dojo
Pietro Di Bello
•
11 years ago
Elixir – Peeking into Elixir's Processes, OTP and Supervisors
Benjamin Tan
•
9 years ago
Bravi si diventa
Filippo Liverani
•
10 years ago
La salute del programmatore
Filippo Liverani
•
9 years ago
Leadership Without Management: Scaling Organizations by Scaling Engineers
bcantrill
•
10 years ago
Crafting Outstanding Presentations - Storytelling Techniques
Claudio Perrone
•
13 years ago
Mongodb, our Swiss Army Knife Database
Mathieu Poumeyrol
•
13 years ago
Node.js - A Quick Tour II
Felix Geisendörfer
•
13 years ago
Comet with node.js and V8
amix3k
•
13 years ago
Coding Dojo
Caike Souza
•
13 years ago
Better Software Developers
Giordano Scalzo
•
13 years ago
Please Don't Touch the Slow Parts
Federico Galassi
•
13 years ago
Agile Is the New Waterfall
Naresh Jain
•
14 years ago
Personal Information
Organization / Workplace
Milan Area, Italy Italy
Occupation
Technical Trainer presso Avanscoperta
Industry
Technology / Software / Internet
Website
www.gabrielelana.it
About
I proudly call myself "Software Craftsman". I began to love this profession as a child at the end of the '80s and this feelings never left me since then. Now I have more than 15 years of professional experience in many fields such as: industrial automation (soft realtime), medical, banks, insurance, monitoring, servers for MMO realtime games, distributed search engine, mobile games, online/mobile payment platform and others.
Everybody sees me as an organised and productive person. The truth is that I've always been a big procrastinator until early 2000 when I began studying and applying Agile methodologies combined with the "pomodoro technique" that I use every day. Agile methodologies t...
Tags
erlang
programming
cleancode
agile
elixir
coderetreat
ethics
nodejs
crasftmanship
code
reduce
map
javascript
functional
distributed
microservices
http
api
practice
ssjs
kata
deep practice
mapreduce
nosql
couchdb
mongodb
legacy code
refactoring
rest
lean
comet
concurrency
performance
concurrent
processes
conway's law
postel's law
experience
best practices
errors
avoid
architecture
milano
milan
2018
codemotion
inspirational
developer
programmer
professional
ethic
professionalism
phoenixframework
phoenix
elixirlang
cqrs/es
event sourcing
cqrs
combinators
streams
parser
responsibility
diversity
design
exercise
2013
test automation
coding
legacy
mvp
lean startup
js
mobile
php
web service
variations
cleancoder
clean coder
keynote
conference
jsday
asynchronous
style
cookbook
object query language
tuning
database history
technology hype
story
nokogiri
ruby
magic
mechanize
pragmatic
chrome
clean
cool
sharding
code kata
document database
welc
tdd
clean code
extremeprogramming
chess
roa
development
startup
testing
test
java
introduction
language
See more