From a3224e04dc01c6d11658bc5239f4f2ee21724598 Mon Sep 17 00:00:00 2001 From: Davide Polonio Date: Sat, 18 Dec 2021 00:35:57 +0100 Subject: [PATCH 1/4] feat(about-me): add new content regarding me --- config.toml | 6 ++++++ content/english/about-me.md | 28 +++++++++++++++++++++++++++- 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 0f9af3c..c0ea642 100644 --- a/config.toml +++ b/config.toml @@ -35,6 +35,12 @@ relativeUrls = true [[params.social]] name = "github" url = "https://github.com/Polpetta" + [[params.social]] + name = "stackoverflow" + url = "https://stackoverflow.com/users/9306378/polpetta" + [[params.social]] + name = "linkedin" + url = "https://www.linkedin.com/in/davidepolonio" [languages] [languages.en] diff --git a/content/english/about-me.md b/content/english/about-me.md index 996a527..e1d85d8 100644 --- a/content/english/about-me.md +++ b/content/english/about-me.md @@ -2,4 +2,30 @@ title: "About me" --- -Test +Hi all! I am Davide Polonio, a programmer and devOps engineer. I am born in 1994 +and started messing with computers since I was 8 (I begun with the only and +glorious Windows 95), and then I continued my path to learn about computers and +how to ~~break~~ mess with them. I graduated at university with a master degree +in computer science at Padova. I prefer back-end stuff (I usually end up using +Java, Golang, Rust and Bash to glueing stuff around), especially automating +releases with Continous Integration and Continous Delivery. I create and manage +pipelines for Jenkins (and administer Jenkins as well), but I also know other +CIs like Github Actions, Travis CI, Drone CI (or the now clone Woodpecker). I +enjoy container technologies, starting from Docker, Podman and going on to +orchestrators like Docker Swarm, Kubernetes and Nomad (which I would like to +learn more of the lasts two). If I can, I use Infrastructure as Code (IaC) tools +like Terraform and Packer to create and maintain infrastructure on cloud +providers, like AWS or Scaleway. + +I am an open source enthusiast, so when I am able to I like to contribute to +open source projects and to learn about new projects. I believe in the value +that open source software (and especially free software) can give respect to +closed one. + +I'm not only into programming! I like to practice sport. In particular, I am a +black belt Judo and I teach it at the local dojo were I live. + +If you are interested into get in touch with me (or to get my resume) you can +send me an e-mail (I prefer this way) at +[davide@poldebra.me](mailto:davide+bitdispenser@poldebra.me) or you can contact +me through my [LinkedIn](https://www.linkedin.com/in/davidepolonio/) profile. -- 2.40.1 From 58ef2c63c716fea470d8bf7c1992821b176470dd Mon Sep 17 00:00:00 2001 From: Davide Polonio Date: Fri, 24 Dec 2021 17:51:09 +0100 Subject: [PATCH 2/4] fix: better english and change email address --- config.toml | 2 +- content/english/about-me.md | 56 ++++++++++++++++++++++++------------- 2 files changed, 38 insertions(+), 20 deletions(-) diff --git a/config.toml b/config.toml index c0ea642..64ed254 100644 --- a/config.toml +++ b/config.toml @@ -31,7 +31,7 @@ relativeUrls = true [[params.social]] name = "email" - url = "mailto:davide@poldebra.me" + url = "mailto:davide+bitdispenser@poldebra.me" [[params.social]] name = "github" url = "https://github.com/Polpetta" diff --git a/content/english/about-me.md b/content/english/about-me.md index e1d85d8..689ad30 100644 --- a/content/english/about-me.md +++ b/content/english/about-me.md @@ -3,29 +3,47 @@ title: "About me" --- Hi all! I am Davide Polonio, a programmer and devOps engineer. I am born in 1994 -and started messing with computers since I was 8 (I begun with the only and -glorious Windows 95), and then I continued my path to learn about computers and -how to ~~break~~ mess with them. I graduated at university with a master degree -in computer science at Padova. I prefer back-end stuff (I usually end up using -Java, Golang, Rust and Bash to glueing stuff around), especially automating -releases with Continous Integration and Continous Delivery. I create and manage -pipelines for Jenkins (and administer Jenkins as well), but I also know other -CIs like Github Actions, Travis CI, Drone CI (or the now clone Woodpecker). I -enjoy container technologies, starting from Docker, Podman and going on to -orchestrators like Docker Swarm, Kubernetes and Nomad (which I would like to -learn more of the lasts two). If I can, I use Infrastructure as Code (IaC) tools -like Terraform and Packer to create and maintain infrastructure on cloud -providers, like AWS or Scaleway. +and started messing with computers since I was 8 (my first OS was the only and +glorious Windows 95), and from there I continued my path to learn about +computers and how to ~~break~~ tweak them. I graduated at university of Padova +with a master degree in computer science in 2018. -I am an open source enthusiast, so when I am able to I like to contribute to -open source projects and to learn about new projects. I believe in the value -that open source software (and especially free software) can give respect to -closed one. +I prefer back-end stuff (I usually end up using Java, Golang, Rust and Bash to +glueing stuff around), especially automating releases with Continous Integration +and Continous Delivery. I create and manage pipelines for Jenkins (and +administer Jenkins as well), but I also know other CIs like Github Actions, +Travis CI, Drone CI (or the now clone Woodpecker). I enjoy container +technologies, starting from Docker, Podman and going on to orchestrators like +Docker Swarm, Kubernetes and Nomad (which I would like to learn more of the +lasts two). If I can, I use Infrastructure as Code (IaC) tools like Terraform +and Packer to create and maintain infrastructure on cloud providers, like AWS or +Scaleway. Automation is usually my preferred way, since it helps developer focus +only on the business product instead of messing with tasks that can be done by a +machine. Finally, I am interested in development processes like (but not only) +Agile, Scrum, Waterfall. I think the right way to develop a product start from +how you organize to work on it and what processes you put in place in order to +keep the development machine going. -I'm not only into programming! I like to practice sport. In particular, I am a -black belt Judo and I teach it at the local dojo were I live. +I am an open source enthusiast, so when I am able in my free time (or payed time +if it is an open source business project) I like to contribute to open source +projects and to discover new ones. I believe in the value that open source +software (and especially free software) can give respect to closed one. My dream +job would be to contribute to one of the many open source I like full time! 🤩 + +I'm not only into programming though! I like to practice sport. In particular, I +am a black belt Judo and I teach it at the local dojo were I live. If you are interested into get in touch with me (or to get my resume) you can send me an e-mail (I prefer this way) at [davide@poldebra.me](mailto:davide+bitdispenser@poldebra.me) or you can contact me through my [LinkedIn](https://www.linkedin.com/in/davidepolonio/) profile. + +## Why this blog + +As I have already written in the beginning of [my first blog post]({{< ref +"/hello-world.md" >}}) I liked the idea of a place where I can share my thoughts +regarding technologies, personal experiences and what not. This blog is open +source, and all my content is licensed under CC BY-SA 4.0. The repository can be +found either on [my personal git +instance](https://git.poldebra.me/polpetta/bitdispenser.dev) or on [Github +(mirrored)](https://github.com/Polpetta/bitdispenser.dev). -- 2.40.1 From d32ff53ef2e31ac06f3f7cb74f43f44726f8bce4 Mon Sep 17 00:00:00 2001 From: Davide Polonio Date: Sun, 26 Dec 2021 17:58:01 +0100 Subject: [PATCH 3/4] feat(about-me): complete about-me Add more content and I'm happy with this version --- content/english/about-me.md | 43 +++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 18 deletions(-) diff --git a/content/english/about-me.md b/content/english/about-me.md index 689ad30..4846be1 100644 --- a/content/english/about-me.md +++ b/content/english/about-me.md @@ -10,40 +10,47 @@ with a master degree in computer science in 2018. I prefer back-end stuff (I usually end up using Java, Golang, Rust and Bash to glueing stuff around), especially automating releases with Continous Integration -and Continous Delivery. I create and manage pipelines for Jenkins (and -administer Jenkins as well), but I also know other CIs like Github Actions, -Travis CI, Drone CI (or the now clone Woodpecker). I enjoy container +and Continous Delivery. I create and manage pipelines for Jenkins (and I +currently administer Jenkins as well), but I also know other CIs like Github +Actions, Travis CI, Drone CI (or the now clone Woodpecker). I enjoy container technologies, starting from Docker, Podman and going on to orchestrators like Docker Swarm, Kubernetes and Nomad (which I would like to learn more of the lasts two). If I can, I use Infrastructure as Code (IaC) tools like Terraform and Packer to create and maintain infrastructure on cloud providers, like AWS or -Scaleway. Automation is usually my preferred way, since it helps developer focus -only on the business product instead of messing with tasks that can be done by a -machine. Finally, I am interested in development processes like (but not only) -Agile, Scrum, Waterfall. I think the right way to develop a product start from -how you organize to work on it and what processes you put in place in order to -keep the development machine going. +Scaleway (I also maintain [Podman plugin for +Packer](https://github.com/Polpetta/packer-plugin-podman)). Automation is +usually my preferred way, since it helps developers focus only on the business +product instead of messing with tasks that can be done by a machine. Finally, I +am interested in development processes like (but not only) Agile, Scrum, +Waterfall. I think the right way to develop a product starts from how you +organize your workflow and what processes you put in place in order to keep the +_development machine_ going. -I am an open source enthusiast, so when I am able in my free time (or payed time +I am an open source enthusiast, so when I am able in my free time (or paid time if it is an open source business project) I like to contribute to open source -projects and to discover new ones. I believe in the value that open source -software (and especially free software) can give respect to closed one. My dream -job would be to contribute to one of the many open source I like full time! 🤩 +projects and discover new ones. I believe in the added values that open source +software (and especially free software) can give respect to closed ones. My +dream job would be to contribute to one of the many open source I like full +time! 🤩 I'm not only into programming though! I like to practice sport. In particular, I -am a black belt Judo and I teach it at the local dojo were I live. +am a black belt Judo and I teach it at the local dojo were I live. I know how to +ski from when I was I child, and if possible I enjoy passing some time in the +middle of mountains to admire the beauty of nature in winter. Finally, I like to +play tabletops games and I enjoy things like table football, billiards, bowling +(although I suck at the last one 😅). -If you are interested into get in touch with me (or to get my resume) you can +If you are interested in getting in touch with me (or to get my resume) you can send me an e-mail (I prefer this way) at [davide@poldebra.me](mailto:davide+bitdispenser@poldebra.me) or you can contact me through my [LinkedIn](https://www.linkedin.com/in/davidepolonio/) profile. -## Why this blog +## Why this website and this blog -As I have already written in the beginning of [my first blog post]({{< ref +As I have already written at the beginning of [my first blog post]({{< ref "/hello-world.md" >}}) I liked the idea of a place where I can share my thoughts regarding technologies, personal experiences and what not. This blog is open source, and all my content is licensed under CC BY-SA 4.0. The repository can be -found either on [my personal git +found either on [my personal Gitea instance](https://git.poldebra.me/polpetta/bitdispenser.dev) or on [Github (mirrored)](https://github.com/Polpetta/bitdispenser.dev). -- 2.40.1 From 746de72300e54cf13a83893cf073cdca3252d3ef Mon Sep 17 00:00:00 2001 From: Davide Polonio Date: Sun, 26 Dec 2021 18:04:32 +0100 Subject: [PATCH 4/4] fix(about-me): fix typos & add new words into dictionary --- content/english/about-me.md | 20 ++++++++++---------- package-lock.json | 1 + tools/dictionary.en.pws | 15 ++++++++++++++- 3 files changed, 25 insertions(+), 11 deletions(-) diff --git a/content/english/about-me.md b/content/english/about-me.md index 4846be1..4b1a9c9 100644 --- a/content/english/about-me.md +++ b/content/english/about-me.md @@ -6,18 +6,18 @@ Hi all! I am Davide Polonio, a programmer and devOps engineer. I am born in 1994 and started messing with computers since I was 8 (my first OS was the only and glorious Windows 95), and from there I continued my path to learn about computers and how to ~~break~~ tweak them. I graduated at university of Padova -with a master degree in computer science in 2018. +with a master degree in computer science in 2018. I prefer back-end stuff (I usually end up using Java, Golang, Rust and Bash to -glueing stuff around), especially automating releases with Continous Integration -and Continous Delivery. I create and manage pipelines for Jenkins (and I -currently administer Jenkins as well), but I also know other CIs like Github -Actions, Travis CI, Drone CI (or the now clone Woodpecker). I enjoy container -technologies, starting from Docker, Podman and going on to orchestrators like -Docker Swarm, Kubernetes and Nomad (which I would like to learn more of the -lasts two). If I can, I use Infrastructure as Code (IaC) tools like Terraform -and Packer to create and maintain infrastructure on cloud providers, like AWS or -Scaleway (I also maintain [Podman plugin for +gluing stuff around), especially automating releases with Continuous Integration +and Continuous Delivery. I create and manage pipelines for Jenkins (and I +currently administer Jenkins as well), but I also know other CI systems like +Github Actions, Travis CI, Drone CI (or the now clone Woodpecker). I enjoy +container technologies, starting from Docker, Podman and going on to +orchestrators like Docker Swarm, Kubernetes and Nomad (which I would like to +learn more of the lasts two). If I can, I use Infrastructure as Code (IaC) tools +like Terraform and Packer to create and maintain infrastructure on cloud +providers, like AWS or Scaleway (I also maintain [Podman plugin for Packer](https://github.com/Polpetta/packer-plugin-podman)). Automation is usually my preferred way, since it helps developers focus only on the business product instead of messing with tasks that can be done by a machine. Finally, I diff --git a/package-lock.json b/package-lock.json index c30bfec..18e6c8f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,6 +5,7 @@ "requires": true, "packages": { "": { + "name": "bitdispenser.dev", "version": "0.0.1", "license": "CC-BY-SA-4.0", "devDependencies": { diff --git a/tools/dictionary.en.pws b/tools/dictionary.en.pws index 60c7813..926180c 100644 --- a/tools/dictionary.en.pws +++ b/tools/dictionary.en.pws @@ -22,4 +22,17 @@ DNS NameCheap APIs fediverse -COVID \ No newline at end of file +COVID +Davide +Polonio +devOps +Padova +Golang +Podman +Kubernetes +IaC +Terraform +dojo +Gitea +orchestrators +md \ No newline at end of file -- 2.40.1