diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..f18a0bf
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,13 @@
+# EditorConfig is awesome: https://editorconfig.org
+
+# top-most EditorConfig file
+root = true
+
+# Unix-style newlines with a newline ending every file
+[*]
+end_of_line = lf
+insert_final_newline = true
+
+[*.toml]
+indent_style = space
+indent_size = 2
\ No newline at end of file
diff --git a/Makefile b/Makefile
index 3cdb559..640f18f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,9 @@
+all: help
+
start-hugo-dev:
hugo serve --disableFastRender --ignoreCache
-.PHONY: start-hugo-dev
\ No newline at end of file
+help:
+ cat Makefile
+
+.PHONY: start-hugo-dev help
\ No newline at end of file
diff --git a/content/experience/cio-team-lead-senior-php-developer-at-twonav.md b/content/experience/cio-team-lead-senior-php-developer-at-twonav.md
index e645016..797c302 100644
--- a/content/experience/cio-team-lead-senior-php-developer-at-twonav.md
+++ b/content/experience/cio-team-lead-senior-php-developer-at-twonav.md
@@ -2,6 +2,7 @@
date: 2016-03-01T00:00:00+01:00
draft: false
title: "Team Lead / CIO / Senior PHP Developer"
+description: "Lead web developer of e-commerce, cloud and other online projects of the company."
jobTitle: "Team Lead / CIO / Senior PHP Developer"
company: "TwoNav"
location: "Arenys de Mar, Barcelona"
@@ -17,4 +18,4 @@ Lead web developer of e-commerce, cloud and other online projects of the company
e-commerce: [TwoNav](https://www.twonav.com/)
-cloud: [GO by TwoNav](https://go.twonav.com/)
\ No newline at end of file
+cloud: [GO by TwoNav](https://go.twonav.com/)
diff --git a/content/experience/full-stack-web-php-developer-at-cdmon.md b/content/experience/full-stack-web-php-developer-at-cdmon.md
index 25177f0..e68226a 100644
--- a/content/experience/full-stack-web-php-developer-at-cdmon.md
+++ b/content/experience/full-stack-web-php-developer-at-cdmon.md
@@ -2,6 +2,7 @@
date: 2015-02-01T00:00:00+01:00
draft: false
title: "Full Stack Web PHP Developer"
+description: "Lead developer of all e-commerce and marketing platforms."
jobTitle: "Full Stack Web PHP Developer"
company: "CDmon (10dencehispahard S.L.)"
location: "Malgrat de Mar, Barcelona"
@@ -13,4 +14,4 @@ seo:
---
### Full Stack Web PHP Developer at [CDmon (10dencehispahard S.L.)](https://www.cdmon.com)
-Lead developer of all e-commerce and marketing platforms.
\ No newline at end of file
+Lead developer of all e-commerce and marketing platforms.
diff --git a/content/experience/php-web-developer-at-pindigital.md b/content/experience/php-web-developer-at-pindigital.md
index 78313f7..4fa5698 100644
--- a/content/experience/php-web-developer-at-pindigital.md
+++ b/content/experience/php-web-developer-at-pindigital.md
@@ -2,6 +2,7 @@
date: 2012-06-01T00:00:00+01:00
draft: false
title: "PHP Symfony2 Web Developer"
+description: "Social network development with Symfony2. HTML5 + CSS3 Frontend. Technology: ElasticSearch + Redis + RabbitMQ + Varnish Cache + AWS"
jobTitle: "PHP Symfony2 Web Developer"
company: "Pin Digital"
location: "Barcelona"
@@ -12,4 +13,4 @@ seo:
---
### PHP Symfony2 Web Developer at Pin Digital
-Social network development with Symfony2. HTML5 + CSS3 Frontend. Technology: ElasticSearch + Redis + RabbitMQ + Varnish Cache + AWS
\ No newline at end of file
+Social network development with Symfony2. HTML5 + CSS3 Frontend. Technology: ElasticSearch + Redis + RabbitMQ + Varnish Cache + AWS
diff --git a/content/experience/senior-php-web-developer-at-alea-digital.md b/content/experience/senior-php-web-developer-at-alea-digital.md
index c641203..3a1f157 100644
--- a/content/experience/senior-php-web-developer-at-alea-digital.md
+++ b/content/experience/senior-php-web-developer-at-alea-digital.md
@@ -2,6 +2,7 @@
date: 2016-01-01T00:00:00+01:00
draft: false
title: "Senior PHP Web Developer"
+description: "PHP Developer in one of the IT teams of the company."
jobTitle: "Senior PHP Web Developer "
company: "Alea Digital S.L."
location: "Barcelona"
@@ -12,4 +13,4 @@ seo:
---
### Senior PHP Web Developer at [Alea Digital S.L.](https://www.alea.com/)
-PHP Developer in one of the IT teams of the company.
\ No newline at end of file
+PHP Developer in one of the IT teams of the company.
diff --git a/content/experience/senior-software-engineer-at-deporvillage.md b/content/experience/senior-software-engineer-at-deporvillage.md
index f948d6c..49b9549 100644
--- a/content/experience/senior-software-engineer-at-deporvillage.md
+++ b/content/experience/senior-software-engineer-at-deporvillage.md
@@ -2,13 +2,14 @@
date: 2019-06-01T00:00:00+01:00
draft: false
title: "Senior Software Engineer & Tech Lead"
+description: "Leading the development of the product catalog at Deporvillage."
jobTitle: "Senior Software Engineer & Tech Lead"
company: "Deporvillage"
location: "Barcelona"
duration: "June 2019 - Present"
seo:
title: "Experience as a Senior Software Engineer & Tech Lead at Deporvillage"
- description: ""
+ description: "Leading the development of the product catalog at Deporvillage."
---
### Tech Lead at [Deporvillage](https://www.deporvillage.com/)
@@ -21,4 +22,4 @@ As a Tech Lead, I have the oversight of the catalog development team at Deporvil
### Senior Backend Developer at [Deporvillage](https://www.deporvillage.com/)
-As a Senior Backend Developer working with ElasticSearch, PHP, GoLang and a lot of microservices.
\ No newline at end of file
+As a Senior Backend Developer working with ElasticSearch, PHP, GoLang and a lot of microservices.
diff --git a/content/experience/senior-software-engineer-at-euromillions.md b/content/experience/senior-software-engineer-at-euromillions.md
index 8eacf55..3196f55 100644
--- a/content/experience/senior-software-engineer-at-euromillions.md
+++ b/content/experience/senior-software-engineer-at-euromillions.md
@@ -2,6 +2,7 @@
date: 2018-10-01T00:00:00+01:00
draft: false
title: "Senior Software Engineer"
+description: "As a Senior Software Engineer, I worked improving the main site and payment services (microservices)."
jobTitle: "Senior Software Engineer"
company: "EuroMillions.com"
location: "Barcelona"
diff --git a/content/experience/software-engineer-at-fundacio-bosch-gimpera.md b/content/experience/software-engineer-at-fundacio-bosch-gimpera.md
index 473837d..58ee9cd 100644
--- a/content/experience/software-engineer-at-fundacio-bosch-gimpera.md
+++ b/content/experience/software-engineer-at-fundacio-bosch-gimpera.md
@@ -2,6 +2,7 @@
date: 2014-06-01T00:00:00+01:00
draft: false
title: "Software Engineer"
+description: "In collaboration with the University of Barcelona. My main responsibilities were as the project manager, systems architect and web developer for develop a new tool for internal management of a rice company."
jobTitle: "Software Engineer"
company: "Fundació Bosch i Gimpera"
location: "Barcelona"
@@ -12,4 +13,4 @@ seo:
---
### Software Engineer at [Fundació Bosch i Gimpera](https://www.fbg.ub.edu/)
-In collaboration with the University of Barcelona. My main responsibilities were as the project manager, systems architect and web developer for develop a new tool for internal management of a rice company.
\ No newline at end of file
+In collaboration with the University of Barcelona. My main responsibilities were as the project manager, systems architect and web developer for develop a new tool for internal management of a rice company.
diff --git a/content/experience/web-developer-at-a2sistemas.md b/content/experience/web-developer-at-a2sistemas.md
index 8646ebd..db8783d 100644
--- a/content/experience/web-developer-at-a2sistemas.md
+++ b/content/experience/web-developer-at-a2sistemas.md
@@ -2,6 +2,7 @@
date: 2007-01-01T00:00:00+01:00
draft: false
title: "Web Developer"
+description: "Frontend and Backend Web Developer with PHP and .NET, HTML, CSS. Project manager and IT consultant."
jobTitle: "Web Developer"
company: "A2 Sistemas"
location: "Mataró, Barcelona"
@@ -13,4 +14,4 @@ seo:
### Web Developer at A2 Sistemas
Frontend and Backend Web Developer with PHP and .NET, HTML, CSS.
-Project manager and IT consultant.
\ No newline at end of file
+Project manager and IT consultant.
diff --git a/hugo.toml b/hugo.toml
index 9c74902..5d8cbec 100644
--- a/hugo.toml
+++ b/hugo.toml
@@ -6,152 +6,149 @@ disableKinds = ["taxonomy", "term", "rss"]
enableRobotsTXT = true
[build]
- [build.buildStats]
- disableClasses = false
- disableIDs = false
- disableTags = false
- enable = true
+ [build.buildStats]
+ disableClasses = false
+ disableIDs = false
+ disableTags = false
+ enable = true
[languages]
-[languages.en]
-disabled = false
-languageCode = 'en'
-languageDirection = 'ltr'
-languageName = 'English'
-title = 'David Corto Camacho | Senior Software Engineer & Tech Lead at Deporvillage'
-weight = 0
-
-[languages.en.menus]
-[[languages.en.menus.header]]
-name = 'Experience'
-URL = '#experience'
-weight = 2
-[[languages.en.menus.header]]
-name = 'Education'
-URL = '#education'
-weight = 3
-[[languages.en.menus.header]]
-name = 'Testimonials'
-URL = '#testimonial'
-weight = 4
-# [[languages.en.menus.header]]
-# name = "Experience"
-# URL = "#experience"
-# weight = 4
-#[[languages.en.menus.header]]
-#name = "Blog"
-#URL = "/blog"
-#weight = 5
-#[[languages.en.menus.header]]
-#name = "Contact"
-#URL = "#contact"
-#weight = 6
-
-[[languages.en.menus.footer]]
-name = "Experience"
-URL = "#experience"
-weight = 2
-[[languages.en.menus.footer]]
-name = "Education"
-URL = "#education"
-weight = 3
-[[languages.en.menus.footer]]
-name = 'Testimonials'
-URL = '#testimonial'
-weight = 4
-#[[languages.en.menus.footer]]
-#name = "Contact"
-#URL = "#contact"
-#weight = 4
-
-
-[languages.es]
-disabled = true
-languageCode = 'es'
-languageDirection = 'ltr'
-languageName = 'Español'
-title = ''
-weight = 0
-[[languages.es.menus.header]]
-name = 'Sobre mi'
-URL = '/es/#about'
-weight = 2
-[[languages.es.menus.header]]
-name = 'Portfolio'
-URL = '/es/#portfolio'
-weight = 3
-
-# [[languages.es.menus.header]]
-# name = "Experiencia"
-# URL = "/es/#experience"
-# weight = 4
-
-[[languages.es.menus.header]]
-name = "Blog"
-URL = "/es/blog"
-weight = 5
-
-[[languages.es.menus.header]]
-name = "Contacto"
-URL = "/es/#contact"
-weight = 6
-
-[[languages.es.menus.footer]]
-name = "Sobre mi"
-URL = "/es/#about"
-weight = 2
-
-[[languages.es.menus.footer]]
-name = "Portfolio"
-URL = "/es/#portfolio"
-weight = 3
-
-[[languages.es.menus.footer]]
-name = "Contact"
-URL = "/es/#contact"
-weight = 4
+ [languages.en]
+ disabled = false
+ languageCode = 'en'
+ languageDirection = 'ltr'
+ languageName = 'English'
+ title = 'David Corto Camacho | Senior Software Engineer & Tech Lead at Deporvillage'
+ weight = 0
+
+ [languages.en.menus]
+ [[languages.en.menus.header]]
+ name = 'Experience'
+ URL = '#experience'
+ weight = 2
+ [[languages.en.menus.header]]
+ name = 'Education'
+ URL = '#education'
+ weight = 3
+ [[languages.en.menus.header]]
+ name = 'Testimonials'
+ URL = '#testimonial'
+ weight = 4
+ # [[languages.en.menus.header]]
+ # name = "Experience"
+ # URL = "#experience"
+ # weight = 4
+ #[[languages.en.menus.header]]
+ #name = "Blog"
+ #URL = "/blog"
+ #weight = 5
+ #[[languages.en.menus.header]]
+ #name = "Contact"
+ #URL = "#contact"
+ #weight = 6
+
+ [[languages.en.menus.footer]]
+ name = "Experience"
+ URL = "#experience"
+ weight = 2
+ [[languages.en.menus.footer]]
+ name = "Education"
+ URL = "#education"
+ weight = 3
+ [[languages.en.menus.footer]]
+ name = 'Testimonials'
+ URL = '#testimonial'
+ weight = 4
+ #[[languages.en.menus.footer]]
+ #name = "Contact"
+ #URL = "#contact"
+ #weight = 4
+
+
+ [languages.es]
+ disabled = true
+ languageCode = 'es'
+ languageDirection = 'ltr'
+ languageName = 'Español'
+ title = ''
+ weight = 0
+ [[languages.es.menus.header]]
+ name = 'Sobre mi'
+ URL = '/es/#about'
+ weight = 2
+ [[languages.es.menus.header]]
+ name = 'Portfolio'
+ URL = '/es/#portfolio'
+ weight = 3
+
+ # [[languages.es.menus.header]]
+ # name = "Experiencia"
+ # URL = "/es/#experience"
+ # weight = 4
+
+ [[languages.es.menus.header]]
+ name = "Blog"
+ URL = "/es/blog"
+ weight = 5
+
+ [[languages.es.menus.header]]
+ name = "Contacto"
+ URL = "/es/#contact"
+ weight = 6
+
+ [[languages.es.menus.footer]]
+ name = "Sobre mi"
+ URL = "/es/#about"
+ weight = 2
+
+ [[languages.es.menus.footer]]
+ name = "Portfolio"
+ URL = "/es/#portfolio"
+ weight = 3
+
+ [[languages.es.menus.footer]]
+ name = "Contact"
+ URL = "/es/#contact"
+ weight = 4
# Plugins
[params.plugins]
-
# CSS Plugins
[[params.plugins.css]]
- URL = "css/main.css"
- [[params.plugins.css]]
- URL = "css/adritian.css"
+ URL = "css/main.css"
[[params.plugins.css]]
- URL = "css/adritian-icons.css"
+ URL = "css/custom.css"
[[params.plugins.css]]
- URL = "css/custom.css"
+ URL = "css/adritian-icons.css"
# JS Plugins
[[params.plugins.js]]
- URL = "js/rad-animations.js"
+ URL = "js/rad-animations.js"
[[params.plugins.js]]
- URL = "js/sticky-header.js"
+ URL = "js/sticky-header.js"
[[params.plugins.js]]
- URL = "js/library/fontfaceobserver.js"
+ URL = "js/library/fontfaceobserver.js"
# SCSS Plugins
[[params.plugins.scss]]
- URL = "scss/menu.scss"
- [[params.plugins.scss]]
- URL = "scss/bootstrap/bootstrap.scss"
+ URL = "scss/adritian.scss"
[params]
+ # Open Graph
+ images = ['/android-chrome-512x512.png']
-#sections = ["showcase", "about", "education", "experience", "client-and-work", "testimonial", "contact", "newsletter"]
+ #sections = ["showcase", "about", "education", "experience", "client-and-work", "testimonial", "contact", "newsletter"]
sections = ["showcase", "experience", "education", "client-and-work", "testimonial"]
homepageExperienceCount = 3
-# controls vercel page insights - disabled by default
+ # controls vercel page insights - disabled by default
vercelPageInsights = false
vercelAnalytics = false
[params.google_analytics]
- code = "UA-XXXXX-Y"
- enabled = false
+ code = "UA-XXXXX-Y"
+ enabled = false
[params.google_tag_manager]
- code = "GTM-XXXXX"
- enabled = false
\ No newline at end of file
+ code = "GTM-XXXXX"
+ enabled = false
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index 4f6ff70..2600a2e 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -19,7 +19,8 @@
{{ end }}
{{- $critical := resources.Get "css/critical.css" | resources.Minify }}
-
{{- $cssResources := slice }}
@@ -77,3 +78,4 @@
{{- end }}
+{{ template "_internal/opengraph.html" . }}
\ No newline at end of file
diff --git a/themes/adritian-free-hugo-theme b/themes/adritian-free-hugo-theme
index 18c9a94..61a5a3b 160000
--- a/themes/adritian-free-hugo-theme
+++ b/themes/adritian-free-hugo-theme
@@ -1 +1 @@
-Subproject commit 18c9a94118f4fb61bacd9bfaae5779e0be134e21
+Subproject commit 61a5a3b830c8e124acebaa6a14e759c1ada9c3b1