From 55bfb74fbb4202f585c8cbaeeea2530d52c05c60 Mon Sep 17 00:00:00 2001 From: Matteo Garza Date: Mon, 11 Nov 2024 13:19:01 +0100 Subject: [PATCH] publish: Merge pull request #96 from anaradujko/protected_friday generated from commit 35dae2ec0e8895774e68cab97ff19cf9276ad553 --- .DS_Store | Bin 0 -> 6148 bytes authors/agiorgianni/index.html | 46 +- authors/algatux/index.html | 46 +- authors/amaccis/index.html | 46 +- authors/ana-radujko/index.html | 46 +- authors/andrea-ceccarelli/index.html | 46 +- authors/andrea-gubellini/index.html | 46 +- authors/andrea-rinaldi/index.html | 46 +- authors/bruce/index.html | 46 +- authors/carlo-cappai/index.html | 46 +- authors/carmine-laface/index.html | 46 +- authors/daniele/index.html | 46 +- authors/elviro/index.html | 46 +- authors/elviro/page/2/index.html | 46 +- authors/elviro/page/3/index.html | 46 +- authors/emulator000/index.html | 46 +- authors/engineering/index.html | 216 ++- authors/engineering/index.xml | 9 +- authors/engineering/page/2/index.html | 231 ++- authors/engineering/page/3/index.html | 221 +-- authors/engineering/page/4/index.html | 1213 ++++++++++++++ authors/francesco/index.html | 46 +- authors/giacomo/index.html | 46 +- authors/index.html | 56 +- authors/index.xml | 4 +- authors/jean/index.html | 46 +- authors/jean/index.xml | 2 +- authors/jean/page/2/index.html | 48 +- authors/jean/page/3/index.html | 46 +- authors/lorenzo/index.html | 46 +- authors/lorenzo/page/2/index.html | 46 +- authors/luca/index.html | 46 +- authors/mario-maraone/index.html | 46 +- authors/marta-gilberti/index.html | 46 +- authors/matteo/index.html | 46 +- authors/mgarza/index.html | 46 +- authors/michele/index.html | 46 +- authors/nicola/index.html | 46 +- authors/pasqualino-desimone/index.html | 46 +- authors/pierroberto-lucisano/index.html | 46 +- authors/salvatore-cordiano/index.html | 46 +- authors/sergio/index.html | 46 +- authors/sergio/page/2/index.html | 46 +- authors/simone-lazzaroni/index.html | 46 +- authors/stapps/index.html | 46 +- authors/veronica-bolognesi/index.html | 46 +- authors/vito/index.html | 46 +- .../index.html | 46 +- .../automated-testing-a-step-back/index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- blog/eng/code-reuse-a-primer/index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- blog/eng/droidcon-it-2016/index.html | 46 +- .../index.html | 46 +- .../facilehack-2017-10-days-later/index.html | 46 +- blog/eng/faster-web-with-http-2/index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- blog/eng/graphql-an-introduction/index.html | 46 +- blog/eng/hack-the-box-experience/index.html | 46 +- .../index.html | 46 +- .../index.html | 66 +- blog/eng/json-web-tokens/index.html | 46 +- blog/eng/kotlin-dsl/index.html | 46 +- blog/eng/kotlin-intro/index.html | 46 +- blog/eng/lambda-days-2020/index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- blog/eng/nest-js-graceful-shutdown/index.html | 46 +- blog/eng/no-country-for-if-else/index.html | 46 +- blog/eng/on-living-documentation/index.html | 46 +- blog/eng/operators-overview/index.html | 46 +- blog/eng/optionals-in-objective-c/index.html | 46 +- blog/eng/php-day-2016/index.html | 46 +- blog/eng/php-day-2017/index.html | 46 +- blog/eng/php-day-2020/index.html | 46 +- blog/eng/phpunit-upgrade-namespace/index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- blog/eng/v-protetto/index.html | 46 +- blog/eng/v-protetto10-11-2023/index.html | 46 +- blog/eng/v-protetto11-10-2024/index.html | 1390 +++++++++++++++++ blog/eng/v-protetto12-1-2024/index.html | 46 +- blog/eng/v-protetto12-5-2023/index.html | 46 +- blog/eng/v-protetto12-7-2024/index.html | 46 +- blog/eng/v-protetto13-10-2023/index.html | 46 +- blog/eng/v-protetto13-12-2023/index.html | 46 +- blog/eng/v-protetto13-9-2024/index.html | 49 +- blog/eng/v-protetto14-4-2023/index.html | 46 +- blog/eng/v-protetto14-6-2024/index.html | 46 +- blog/eng/v-protetto14-7-2023/index.html | 46 +- blog/eng/v-protetto17-5-2024/index.html | 46 +- blog/eng/v-protetto8-3-2024/index.html | 46 +- blog/eng/v-protetto8-9-2023/index.html | 46 +- blog/eng/v-protetto9-2-2024/index.html | 46 +- blog/eng/v-protetto9-6-2023/index.html | 46 +- blog/eng/visual-debt-typehints/index.html | 46 +- blog/eng/write-filesystem-fuse/index.html | 46 +- blog/eng/writethedocs-prague-2021/index.html | 46 +- blog/index.html | 209 +-- blog/index.xml | 11 +- .../ita/codice-riusabile-un-primer/index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- blog/ita/facilehack-2015/index.html | 46 +- .../facilehack-2017-10-giorni-dopo/index.html | 46 +- .../facilehack-2017-ci-siamo-quasi/index.html | 46 +- .../index.html | 46 +- .../git-flow-semantic-versioning/index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../mysql-has-gone-away-come-back/index.html | 46 +- blog/ita/no-country-for-if-else/index.html | 46 +- .../index.html | 46 +- blog/ita/optionals-in-objective-c/index.html | 46 +- blog/ita/paraunit/index.html | 46 +- blog/ita/php-7-overview/index.html | 46 +- blog/ita/php-day-2015/index.html | 46 +- .../index.html | 46 +- blog/ita/php-summer-camp-2015/index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- blog/ita/un-flusso-di-lavoro-agile/index.html | 46 +- .../index.html | 46 +- .../index.html | 46 +- blog/ita/xcode-testing-in-pratica/index.html | 46 +- blog/ita/zvals-refcount/index.html | 46 +- blog/page/10/index.html | 193 ++- blog/page/11/index.html | 212 ++- blog/page/12/index.html | 214 +-- blog/page/13/index.html | 187 ++- blog/page/14/index.html | 226 +-- blog/page/15/index.html | 211 +-- blog/page/16/index.html | 189 ++- blog/page/17/index.html | 212 +-- blog/page/18/index.html | 191 ++- blog/page/19/index.html | 210 +-- blog/page/2/index.html | 208 ++- blog/page/20/index.html | 1215 ++++++++++++++ blog/page/3/index.html | 252 ++- blog/page/4/index.html | 251 +-- blog/page/5/index.html | 215 ++- blog/page/6/index.html | 208 +-- blog/page/7/index.html | 213 +-- blog/page/8/index.html | 160 +- blog/page/9/index.html | 203 +-- categories/adr/index.html | 46 +- categories/aes/index.html | 46 +- categories/agile/index.html | 46 +- categories/ai/index.html | 46 +- categories/algorithms/index.html | 46 +- categories/amqp/index.html | 46 +- categories/android/index.html | 46 +- categories/angular/index.html | 46 +- categories/api-testing/index.html | 46 +- categories/artificial-intelligence/index.html | 46 +- categories/async-api/index.html | 46 +- categories/automation/index.html | 46 +- categories/aws/index.html | 46 +- categories/bdd/index.html | 46 +- categories/blog/index.html | 46 +- categories/c/index.html | 46 +- categories/challenge/index.html | 46 +- categories/chatgpt/index.html | 46 +- categories/ci-cd/index.html | 46 +- categories/cmake/index.html | 46 +- categories/code-reuse/index.html | 46 +- categories/codemotion/index.html | 46 +- categories/community-tools/index.html | 46 +- categories/community/index.html | 46 +- categories/conference/index.html | 46 +- categories/conferences/index.html | 46 +- categories/conferences/page/2/index.html | 46 +- categories/consumer/index.html | 46 +- categories/continuous-deployment/index.html | 46 +- categories/continuous-integration/index.html | 46 +- categories/database/index.html | 46 +- categories/design-patterns/index.html | 46 +- categories/docker/index.html | 46 +- categories/docker/page/2/index.html | 46 +- categories/doctrine/index.html | 46 +- categories/documentation/index.html | 46 +- categories/dsl/index.html | 46 +- categories/encryption/index.html | 46 +- categories/english/index.html | 46 +- categories/english/index.xml | 2 +- categories/english/page/2/index.html | 46 +- categories/english/page/3/index.html | 46 +- categories/english/page/4/index.html | 46 +- categories/english/page/5/index.html | 46 +- categories/english/page/6/index.html | 48 +- categories/english/page/7/index.html | 46 +- categories/english/page/8/index.html | 46 +- categories/english/page/9/index.html | 46 +- .../event-driven-architecture/index.html | 46 +- categories/event-driven/index.html | 46 +- categories/facilehack/index.html | 46 +- categories/filesystem/index.html | 46 +- categories/functional-programming/index.html | 46 +- .../functional-programming/page/2/index.html | 46 +- .../functional-programming/page/3/index.html | 46 +- categories/fuse/index.html | 46 +- categories/generative-ai/index.html | 46 +- categories/git/index.html | 46 +- categories/github/index.html | 46 +- categories/gitlab/index.html | 46 +- categories/go/index.html | 46 +- categories/graphql/index.html | 46 +- categories/guzzle/index.html | 46 +- categories/hackathon/index.html | 46 +- categories/hacking/index.html | 46 +- categories/helm-based-charts/index.html | 46 +- categories/http/index.html | 46 +- categories/hugo/index.html | 46 +- categories/index.html | 54 +- categories/index.xml | 4 +- categories/italiano/index.html | 46 +- categories/italiano/page/2/index.html | 46 +- categories/italiano/page/3/index.html | 46 +- categories/italiano/page/4/index.html | 46 +- categories/italiano/page/5/index.html | 46 +- categories/italiano/page/6/index.html | 46 +- categories/italiano/page/7/index.html | 46 +- categories/java/index.html | 46 +- categories/javascript/index.html | 46 +- categories/json/index.html | 46 +- categories/jvm/index.html | 46 +- categories/jwt/index.html | 46 +- categories/kafka/index.html | 46 +- categories/kanban/index.html | 46 +- categories/kotlin/index.html | 46 +- categories/krakow/index.html | 46 +- categories/kubernetes/index.html | 46 +- categories/lambda-days/index.html | 46 +- categories/machine-learning/index.html | 46 +- categories/madr/index.html | 46 +- categories/mental-health/index.html | 46 +- categories/messagepack/index.html | 46 +- categories/monad/index.html | 46 +- categories/mysql/index.html | 46 +- categories/nestjs/index.html | 46 +- categories/networking/index.html | 46 +- categories/newrelic/index.html | 46 +- categories/node.js/index.html | 46 +- categories/objective-c/index.html | 46 +- categories/oop/index.html | 46 +- categories/oop/page/2/index.html | 46 +- categories/opcache/index.html | 46 +- categories/open-source/index.html | 46 +- categories/open-source/page/2/index.html | 46 +- categories/opensource/index.html | 46 +- categories/operators/index.html | 46 +- categories/osx/index.html | 46 +- categories/php-coding-standards/index.html | 46 +- categories/php-internals/index.html | 46 +- categories/php/index.html | 46 +- categories/php/index.xml | 2 +- categories/php/page/2/index.html | 48 +- categories/php/page/3/index.html | 46 +- categories/php/page/4/index.html | 46 +- categories/php/page/5/index.html | 46 +- categories/protected-fridays/index.html | 209 +-- categories/protected-fridays/index.xml | 9 +- .../protected-fridays/page/2/index.html | 208 ++- .../protected-fridays/page/3/index.html | 240 ++- .../protected-fridays/page/4/index.html | 159 +- categories/psr/index.html | 46 +- categories/python/index.html | 46 +- categories/qa/index.html | 46 +- categories/rabbitmq/index.html | 46 +- categories/react/index.html | 46 +- categories/realpath_cache/index.html | 46 +- categories/redux/index.html | 46 +- categories/rest/index.html | 46 +- categories/rjindael/index.html | 46 +- categories/rsa/index.html | 46 +- categories/rust/index.html | 46 +- categories/scrum/index.html | 46 +- categories/second-brain/index.html | 46 +- categories/security/index.html | 46 +- categories/semantic-versioning/index.html | 46 +- categories/serverless/index.html | 46 +- categories/signal/index.html | 46 +- categories/soft-skill/index.html | 46 +- categories/software-architecture/index.html | 46 +- categories/software-complexity/index.html | 46 +- categories/software-crisis/index.html | 46 +- categories/software-testing/index.html | 46 +- categories/software-testing/page/2/index.html | 46 +- categories/solid/index.html | 46 +- categories/spotify/index.html | 46 +- categories/static-site/index.html | 46 +- categories/structured-programming/index.html | 46 +- categories/swift/index.html | 46 +- categories/swift/page/2/index.html | 46 +- categories/symfony/index.html | 46 +- categories/tdd/index.html | 48 +- categories/tdd/index.xml | 2 +- categories/technical-writing/index.html | 46 +- categories/telemetry/index.html | 46 +- categories/test-coverage/index.html | 46 +- categories/testing/index.html | 46 +- categories/type-first-development/index.html | 46 +- categories/typescript/index.html | 46 +- categories/ui/index.html | 46 +- categories/user-stories/index.html | 46 +- categories/webcomponent/index.html | 46 +- categories/websocket/index.html | 46 +- categories/xcode/index.html | 46 +- eng/index.html | 46 +- eng/who-we-are/index.html | 46 +- images/.DS_Store | Bin 0 -> 8196 bytes images/social/.DS_Store | Bin 0 -> 6148 bytes images/social/suggested/.DS_Store | Bin 0 -> 6148 bytes .../data_backbone.png" | Bin 0 -> 297507 bytes .../digital_twins.png" | Bin 0 -> 724922 bytes .../growing_teams.png" | Bin 0 -> 1178977 bytes index.html | 313 ++-- index.xml | 11 +- ita/careers/index.html | 46 +- ita/chi-siamo/index.html | 46 +- ita/disclaimer/index.html | 46 +- ita/index.html | 46 +- page/10/index.html | 296 ++-- page/11/index.html | 307 ++-- page/12/index.html | 338 ++-- page/13/index.html | 289 ++-- page/14/index.html | 289 ++-- page/15/index.html | 306 ++-- page/16/index.html | 310 ++-- page/17/index.html | 276 ++-- page/18/index.html | 289 ++-- page/19/index.html | 275 ++-- page/2/index.html | 296 ++-- page/20/index.html | 225 ++- page/3/index.html | 404 +++-- page/4/index.html | 355 +++-- page/5/index.html | 375 ++--- page/6/index.html | 280 ++-- page/7/index.html | 287 ++-- page/8/index.html | 248 +-- page/9/index.html | 266 ++-- sitemap.xml | 15 +- 361 files changed, 16528 insertions(+), 12406 deletions(-) create mode 100644 .DS_Store create mode 100644 authors/engineering/page/4/index.html create mode 100644 blog/eng/v-protetto11-10-2024/index.html create mode 100644 blog/page/20/index.html create mode 100644 images/.DS_Store create mode 100644 images/social/.DS_Store create mode 100644 images/social/suggested/.DS_Store create mode 100644 "images/venerd\303\254_protetto/data_backbone.png" create mode 100644 "images/venerd\303\254_protetto/digital_twins.png" create mode 100644 "images/venerd\303\254_protetto/growing_teams.png" diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..20c2ecbe0b906103632494af4c7545a085a01e00 GIT binary patch literal 6148 zcmeHKPfrs;6n_I1wji=Vix53*?8O8U0YOQOp%#py2M9}`2v~O8p{#6on%ylG2}#eI z_yPO?eg@7aegzL+`~n_4dG^hp4c6k-7@e2A`Mr7b-ptN#voreufD{^)X#f)d3{;M( zK5Q-!KF+m6x|F9Ik%&1cL~b*xyFPO}qP0Uapc(kv7~tP-4|q@m2ddEi{hqmX-;3g@ zsZXSRVaq+ zY44Om3BSV>?Y&JW3H9Iyw zeywDVxK8=78uF)IWIhWEeuEahG7D_)6)nc}Wz3C|Is8l98m&A(cdZ}SF(z~F5OX~W zDGj!(p;uYi-;Zcq{K?)bnS)U|WWK-3A}{t>u(cB*(aSNdEeHDyS3E+JSL%Ey+Mr>C z*pXA*a>CFFspL#>SAqhIV^-sld^X(3YDoD^Vr{$bl)a#uTlglK%;i@T=m|5SMln1BcH1Z+5fCcK4r@E*?KBYcLh@SUW{D7ir<$Sk=} z7RY0=OrDVv*&~k3?n>V7_4akh3+%VO-6J~;d=^yEpX9Ws=-$N)D7K9Li-)yWGoTsx zj~U?SgN4d5udpRi939w*5&$uUZXsy%T7u_T3iAqE5^)5D$W%m`N>qtKWIFmS6_;1o zk|@)GsN#dDm5HiQh*%xxw?sIQyhPn<1~dch4Df${6qDco4}V|(iy+--1~dczCIck3 zWG@wPZ|ZLC*d@PfEz~_!ERecent Posts
-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -560,11 +560,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/algatux/index.html b/authors/algatux/index.html index c90de1611..7e884a00f 100644 --- a/authors/algatux/index.html +++ b/authors/algatux/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -721,11 +721,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/amaccis/index.html b/authors/amaccis/index.html index 81a78b0c0..f73fa1338 100644 --- a/authors/amaccis/index.html +++ b/authors/amaccis/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -549,11 +549,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/ana-radujko/index.html b/authors/ana-radujko/index.html index 056348918..fe20d6c7c 100644 --- a/authors/ana-radujko/index.html +++ b/authors/ana-radujko/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -695,11 +695,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/andrea-ceccarelli/index.html b/authors/andrea-ceccarelli/index.html index 790b8e025..d61c6e503 100644 --- a/authors/andrea-ceccarelli/index.html +++ b/authors/andrea-ceccarelli/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -556,11 +556,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/andrea-gubellini/index.html b/authors/andrea-gubellini/index.html index 9eadf15ec..2d62678fa 100644 --- a/authors/andrea-gubellini/index.html +++ b/authors/andrea-gubellini/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -555,11 +555,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/andrea-rinaldi/index.html b/authors/andrea-rinaldi/index.html index 1922cbaa5..fa76210c3 100644 --- a/authors/andrea-rinaldi/index.html +++ b/authors/andrea-rinaldi/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -546,11 +546,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/bruce/index.html b/authors/bruce/index.html index 0d7b92992..a9a524691 100644 --- a/authors/bruce/index.html +++ b/authors/bruce/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -550,11 +550,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/carlo-cappai/index.html b/authors/carlo-cappai/index.html index dcaad443c..83278e602 100644 --- a/authors/carlo-cappai/index.html +++ b/authors/carlo-cappai/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -556,11 +556,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/carmine-laface/index.html b/authors/carmine-laface/index.html index 14cade9a1..68293cb78 100644 --- a/authors/carmine-laface/index.html +++ b/authors/carmine-laface/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -546,11 +546,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/daniele/index.html b/authors/daniele/index.html index 8c07ed831..25f2cffd6 100644 --- a/authors/daniele/index.html +++ b/authors/daniele/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -709,11 +709,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/elviro/index.html b/authors/elviro/index.html index 292f710d7..724a8e6b5 100644 --- a/authors/elviro/index.html +++ b/authors/elviro/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -855,11 +855,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/elviro/page/2/index.html b/authors/elviro/page/2/index.html index 5a03b236d..b805fc760 100644 --- a/authors/elviro/page/2/index.html +++ b/authors/elviro/page/2/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -907,11 +907,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/elviro/page/3/index.html b/authors/elviro/page/3/index.html index e07d6b146..43d6fc75c 100644 --- a/authors/elviro/page/3/index.html +++ b/authors/elviro/page/3/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -708,11 +708,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/emulator000/index.html b/authors/emulator000/index.html index c57d1bebc..5c5cdf833 100644 --- a/authors/emulator000/index.html +++ b/authors/emulator000/index.html @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -560,11 +560,11 @@

Recent Posts

- Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

-
diff --git a/authors/engineering/index.html b/authors/engineering/index.html index 241f1f5cd..4bb80e0b1 100644 --- a/authors/engineering/index.html +++ b/authors/engineering/index.html @@ -29,8 +29,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/authors\/engineering\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -93,8 +93,8 @@ - - + + @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -318,7 +318,7 @@

Articles written by Facile.it engineers

-

The Venerdì Protetto retrospective: a way to grow together

-
- - -

After the summer break, we’re back with the much-anticipated Venerdì Protetto, a day when work pauses to make room for learning and discussion. During the September edition of Venerdì Protetto, we held a retrospective to gather feedback and ideas on how to make this initiative even more meaningful and engaging.

+

This page contains the abstracts of the talks held during the latest Venerdì Protetto on October 11, 2024.

+

Topics:

+
-

Why Venerdì Protetto is important

-

Venerdì Protetto is an opportunity for our IT department to come together, share knowledge, and cultivate new skills. It is a unique occasion to gain valuable insights into technical approaches and solutions through internal contributions, as well as to learn about other realities through external talks.

+

Growing teams

+

Managing teams by mimicking the Agile model

+

by Ferdinando Santacroce, (Agile Reloaded)

+ + + +

The speaker is an experienced professional who transitioned from working as a developer to his current role as a trainer, coach, and consultant.

diff --git a/authors/engineering/index.xml b/authors/engineering/index.xml index 47c2a1cca..50fe4a0dd 100644 --- a/authors/engineering/index.xml +++ b/authors/engineering/index.xml @@ -6,8 +6,15 @@ Recent content in Engineering on Facile.it Engineering Hugo en-us - Tue, 01 Oct 2024 10:00:00 +0000 + Fri, 11 Oct 2024 10:00:00 +0000 + + Venerdì Protetto | October 2024 + https://engineering.facile.it/blog/eng/v-protetto11-10-2024/ + Fri, 11 Oct 2024 10:00:00 +0000 + https://engineering.facile.it/blog/eng/v-protetto11-10-2024/ + <p>This page contains the abstracts of the talks held during the latest Venerdì Protetto on October 11, 2024.</p> <p>Topics:</p> <ul> <li><a href="#growing-teams">Growing teams</a> by <a href="https://jesuswasrasta.com/">Ferdinando Santacroce</a> (<a href="https://www.linkedin.com/company/agile-reloaded/">Agile Reloaded</a>)</li> <li><a href="#digital-twins">Digital twins</a> by <a href="https://www.linkedin.com/in/stefanofago/">Stefano Fago</a> (<a href="https://www.linkedin.com/company/gewissgroup/">Gewiss</a>)</li> <li><a href="#data-strategy">Data strategy</a> by <a href="https://www.linkedin.com/in/alessandro-lai-09440922/?originalSubdomain=it">Alessandro Lai</a>, <a href="https://www.linkedin.com/in/nicola-bonicelli-2b7a1777/?originalSubdomain=it">Nicola Bonicelli</a>, <a href="https://www.linkedin.com/in/marco-saletta-225199111/?originalSubdomain=it">Marco Saletta</a></li> </ul> <br> <h2 id="growing-teams">Growing teams</h2> <h3 id="managing-teams-by-mimicking-the-agile-model">Managing teams by mimicking the Agile model</h3> <p><sup>by <a href="https://jesuswasrasta.com/">Ferdinando Santacroce</a>, (<a href="https://www.linkedin.com/company/agile-reloaded/">Agile Reloaded</a>)<sup></p> <a href= "/images/venerd%C3%AC_protetto/growing_teams.png?raw=true" target="_blank"> <img align="left" style="max-width:40%; margin-right: 0.5em; margin-top: 0.5em" src=https://engineering.facile.it/images/venerd%C3%AC_protetto/growing_teams.png?raw=true" alt="" title="" /> </a> <p>The speaker is an experienced professional who transitioned from working as a developer to his current role as a trainer, coach, and consultant.</p> + Venerdì Protetto | September 2024 https://engineering.facile.it/blog/eng/v-protetto13-9-2024/ diff --git a/authors/engineering/page/2/index.html b/authors/engineering/page/2/index.html index 26511f1d9..483e63d75 100644 --- a/authors/engineering/page/2/index.html +++ b/authors/engineering/page/2/index.html @@ -29,8 +29,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/authors\/engineering\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -93,8 +93,8 @@ - - + + @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -314,6 +314,90 @@

Venerdì Protetto | June editionArticles written by Facile.it engineers

+
+
+
+ +

Venerdì Protetto | January edition

+ + +

What happened in the last Facile.it Venerdì Protetto?

+ + + +
+
+ + + + + + + + Facile.it engineers + Facile.it engineers avatar + + + + + +

2 minute read

+ +
+
+ + + +

This page contains the abstracts of the talks held during the latest Venerdì Protetto on January 12, 2024.

+

Topics:

+ +

The overview of Venerdì Protetto is available here.

+ +
+ + - - -
-
- -
- - - - - - - - Facile.it engineers - Facile.it engineers avatar - - - - - -

2 minute read

- -
-
- - - -

-

This page contains the abstracts of the talks held during the latest Venerdì Protetto on July 14, 2023.

-

Topics:

- -

The overview of Venerdì Protetto is available here.

-
diff --git a/authors/engineering/page/3/index.html b/authors/engineering/page/3/index.html index 14b173341..c6cf0cc61 100644 --- a/authors/engineering/page/3/index.html +++ b/authors/engineering/page/3/index.html @@ -29,8 +29,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/authors\/engineering\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -93,8 +93,8 @@ - - + + @@ -259,11 +259,11 @@

Recent Posts

-

Venerdì Protetto | September 2024

+

Venerdì Protetto | October 2024

+ '2024-10-11'> + October 11, 2024
@@ -271,11 +271,11 @@

Venerdì Protetto | September 2024<
-

Venerdì Protetto | July edition

+

Venerdì Protetto | September 2024

+ '2024-10-01'> + October 1, 2024
@@ -283,11 +283,11 @@

Venerdì Protetto | July edition
-

Venerdì Protetto | June edition

+

Venerdì Protetto | July edition

+ '2024-08-28'> + August 28, 2024
@@ -314,6 +314,99 @@

Venerdì Protetto | June editionArticles written by Facile.it engineers

+
+
+ +
+ + + + + + + + Facile.it engineers + Facile.it engineers avatar + + + + + +

2 minute read

+ +
+
+ + + +

+

This page contains the abstracts of the talks held during the latest Venerdì Protetto on July 14, 2023.

+

Topics:

+ +

The overview of Venerdì Protetto is available here.

+ +
+ +
@@ -693,77 +786,6 @@

Archive of talks

- - -
  • -
      - -
    -
  • - - - -
    - - -
    -
    - -
    - - - - - - - - Facile.it engineers - Facile.it engineers avatar - - - - - -

    5 minute read

    - -
    -
    - - - -

    «Learn or die». These are the words with which Codemotion Milan 2016 started on the 25th of November. Most of our development team attended this tech conference like the previous year. Moreover Facile.it was present at the event as a sponsor with his stand looking for new talent.

    -

    During the event we also officially announced the second #FacileHack hackathon, which is planned for march 2017.

    -

    This post would be a short recap of some talks in chronological order. The choice of the talks is based on the personal taste of the various members of the editorial staff of Facile.it Engineering blog. Enjoy!

    -
    diff --git a/authors/engineering/page/4/index.html b/authors/engineering/page/4/index.html new file mode 100644 index 000000000..bfbac590d --- /dev/null +++ b/authors/engineering/page/4/index.html @@ -0,0 +1,1213 @@ + + + + + + + + + + + + + + + Engineering - Facile.it Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +

    Articles written by Facile.it engineers

    + + +
    +
    + +
    + + + + + + + + Facile.it engineers + Facile.it engineers avatar + + + + + +

    5 minute read

    + +
    +
    + + + +

    «Learn or die». These are the words with which Codemotion Milan 2016 started on the 25th of November. Most of our development team attended this tech conference like the previous year. Moreover Facile.it was present at the event as a sponsor with his stand looking for new talent.

    +

    During the event we also officially announced the second #FacileHack hackathon, which is planned for march 2017.

    +

    This post would be a short recap of some talks in chronological order. The choice of the talks is based on the personal taste of the various members of the editorial staff of Facile.it Engineering blog. Enjoy!

    + +
    + + + + + + +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/authors/francesco/index.html b/authors/francesco/index.html index 66716c13e..da1495daf 100644 --- a/authors/francesco/index.html +++ b/authors/francesco/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -553,11 +553,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/giacomo/index.html b/authors/giacomo/index.html index d3680031d..8cccc864e 100644 --- a/authors/giacomo/index.html +++ b/authors/giacomo/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -710,11 +710,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/index.html b/authors/index.html index 461ba1ac9..65141942f 100644 --- a/authors/index.html +++ b/authors/index.html @@ -29,8 +29,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/authors\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -93,8 +93,8 @@ - - + + @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024< @@ -933,11 +933,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/index.xml b/authors/index.xml index 1620001b6..8a7cca5b1 100644 --- a/authors/index.xml +++ b/authors/index.xml @@ -6,12 +6,12 @@ Recent content in Authors on Facile.it Engineering Hugo en-us - Tue, 01 Oct 2024 10:00:00 +0000 + Fri, 11 Oct 2024 10:00:00 +0000 Engineering https://engineering.facile.it/authors/engineering/ - Tue, 01 Oct 2024 10:00:00 +0000 + Fri, 11 Oct 2024 10:00:00 +0000 https://engineering.facile.it/authors/engineering/ diff --git a/authors/jean/index.html b/authors/jean/index.html index f3fa597fb..5ef66b9af 100644 --- a/authors/jean/index.html +++ b/authors/jean/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -860,11 +860,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/jean/index.xml b/authors/jean/index.xml index 72b0424e0..d664735fa 100644 --- a/authors/jean/index.xml +++ b/authors/jean/index.xml @@ -55,7 +55,7 @@ https://engineering.facile.it/blog/eng/how-php-7-tdd-helped-me-sleep-better/ Tue, 07 Jun 2016 00:00:00 +0000 https://engineering.facile.it/blog/eng/how-php-7-tdd-helped-me-sleep-better/ - <h1 id="the-enemies-of-programming">The enemies of programming</h1> <p>As many of you will agree with me, <strong>sleep deprivation</strong> is the enemy of programming.<br> Maybe we fear only one thing more than that: <strong>being interrupted</strong>.</p> <p style="text-align: center;"> [![Why you shouldn't interrupt a programmer (by Jason Heeris)](/images/how-php-7-tdd-helped-me-sleep-better/interruption.png)](http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/) </p> <p>While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on&hellip; fatigue and interruptions are the main enemies of those in this line of work.</p> + <h1 id="the-enemies-of-programming">The enemies of programming</h1> <p>As many of you will agree with me, <strong>sleep deprivation</strong> is the enemy of programming.<br> Maybe we fear only one thing more than that: <strong>being interrupted</strong>.</p> <p style="text-align: center;"> <p><a href="http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/"><img src="https://engineering.facile.it/images/how-php-7-tdd-helped-me-sleep-better/interruption.png" alt="Why you shouldn&rsquo;t interrupt a programmer (by Jason Heeris)"></a></p> </p> <p>While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on&hellip; fatigue and interruptions are the main enemies of those in this line of work.</p> Facile.it devs @ PhpDay 2016 diff --git a/authors/jean/page/2/index.html b/authors/jean/page/2/index.html index 76303e5f0..56fe0bacf 100644 --- a/authors/jean/page/2/index.html +++ b/authors/jean/page/2/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -431,7 +431,7 @@

    How PHP 7 & TD

    As many of you will agree with me, sleep deprivation is the enemy of programming.
    Maybe we fear only one thing more than that: being interrupted.

    - [![Why you shouldn't interrupt a programmer (by Jason Heeris)](/images/how-php-7-tdd-helped-me-sleep-better/interruption.png)](http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/) +

    Why you shouldn’t interrupt a programmer (by Jason Heeris)

    While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on… fatigue and interruptions are the main enemies of those in this line of work.

    diff --git a/authors/jean/page/3/index.html b/authors/jean/page/3/index.html index 2d1455288..18d74764e 100644 --- a/authors/jean/page/3/index.html +++ b/authors/jean/page/3/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -549,11 +549,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/lorenzo/index.html b/authors/lorenzo/index.html index 10a13fe97..6da888042 100644 --- a/authors/lorenzo/index.html +++ b/authors/lorenzo/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -875,11 +875,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/lorenzo/page/2/index.html b/authors/lorenzo/page/2/index.html index 712098699..a3489dd51 100644 --- a/authors/lorenzo/page/2/index.html +++ b/authors/lorenzo/page/2/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -705,11 +705,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/luca/index.html b/authors/luca/index.html index d5527a79e..af7e9c3e4 100644 --- a/authors/luca/index.html +++ b/authors/luca/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -736,11 +736,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/mario-maraone/index.html b/authors/mario-maraone/index.html index ca7f04101..f17e4dd95 100644 --- a/authors/mario-maraone/index.html +++ b/authors/mario-maraone/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -554,11 +554,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/marta-gilberti/index.html b/authors/marta-gilberti/index.html index 960082504..4d576c9a5 100644 --- a/authors/marta-gilberti/index.html +++ b/authors/marta-gilberti/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -628,11 +628,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/matteo/index.html b/authors/matteo/index.html index efc34567d..60516f9bd 100644 --- a/authors/matteo/index.html +++ b/authors/matteo/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -623,11 +623,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/mgarza/index.html b/authors/mgarza/index.html index df08f6ec8..53b917539 100644 --- a/authors/mgarza/index.html +++ b/authors/mgarza/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -638,11 +638,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/michele/index.html b/authors/michele/index.html index c870d29d0..f2d1741e5 100644 --- a/authors/michele/index.html +++ b/authors/michele/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -632,11 +632,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/nicola/index.html b/authors/nicola/index.html index 93ce90bd2..a707a93ce 100644 --- a/authors/nicola/index.html +++ b/authors/nicola/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -625,11 +625,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/pasqualino-desimone/index.html b/authors/pasqualino-desimone/index.html index 33a812b0e..71cdcc7f2 100644 --- a/authors/pasqualino-desimone/index.html +++ b/authors/pasqualino-desimone/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -550,11 +550,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/pierroberto-lucisano/index.html b/authors/pierroberto-lucisano/index.html index a7ac7a38e..5b9e2999a 100644 --- a/authors/pierroberto-lucisano/index.html +++ b/authors/pierroberto-lucisano/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -555,11 +555,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/salvatore-cordiano/index.html b/authors/salvatore-cordiano/index.html index c21129d36..87082b25d 100644 --- a/authors/salvatore-cordiano/index.html +++ b/authors/salvatore-cordiano/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -854,11 +854,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/sergio/index.html b/authors/sergio/index.html index 7341343af..5a3f592f5 100644 --- a/authors/sergio/index.html +++ b/authors/sergio/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -880,11 +880,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/sergio/page/2/index.html b/authors/sergio/page/2/index.html index 0d5c32080..601457cbc 100644 --- a/authors/sergio/page/2/index.html +++ b/authors/sergio/page/2/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -563,11 +563,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/simone-lazzaroni/index.html b/authors/simone-lazzaroni/index.html index bf5335bca..559e6190d 100644 --- a/authors/simone-lazzaroni/index.html +++ b/authors/simone-lazzaroni/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -555,11 +555,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/stapps/index.html b/authors/stapps/index.html index 942bafac2..552127ff8 100644 --- a/authors/stapps/index.html +++ b/authors/stapps/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -565,11 +565,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/veronica-bolognesi/index.html b/authors/veronica-bolognesi/index.html index 733f38c3a..a924d6fbd 100644 --- a/authors/veronica-bolognesi/index.html +++ b/authors/veronica-bolognesi/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -639,11 +639,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/authors/vito/index.html b/authors/vito/index.html index 2840778c1..d23fb34f6 100644 --- a/authors/vito/index.html +++ b/authors/vito/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -562,11 +562,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/angular-components-from-angularjs-to-just-angular/index.html b/blog/eng/angular-components-from-angularjs-to-just-angular/index.html index 1336f22e4..0bb877d80 100644 --- a/blog/eng/angular-components-from-angularjs-to-just-angular/index.html +++ b/blog/eng/angular-components-from-angularjs-to-just-angular/index.html @@ -267,11 +267,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -279,11 +279,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -906,11 +906,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/automated-testing-a-step-back/index.html b/blog/eng/automated-testing-a-step-back/index.html index 919d646c7..675d44519 100644 --- a/blog/eng/automated-testing-a-step-back/index.html +++ b/blog/eng/automated-testing-a-step-back/index.html @@ -271,11 +271,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -295,11 +295,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -747,11 +747,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/building-a-scalable-redux-web-app/index.html b/blog/eng/building-a-scalable-redux-web-app/index.html index 331dde485..1f7ef5b46 100644 --- a/blog/eng/building-a-scalable-redux-web-app/index.html +++ b/blog/eng/building-a-scalable-redux-web-app/index.html @@ -275,11 +275,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -287,11 +287,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -299,11 +299,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -846,11 +846,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/careful-with-that-constant-developer/index.html b/blog/eng/careful-with-that-constant-developer/index.html index a9d59c7a0..0eb52f5fb 100644 --- a/blog/eng/careful-with-that-constant-developer/index.html +++ b/blog/eng/careful-with-that-constant-developer/index.html @@ -267,11 +267,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -279,11 +279,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -1035,11 +1035,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/code-reuse-a-primer/index.html b/blog/eng/code-reuse-a-primer/index.html index 62c419574..27f5602fa 100644 --- a/blog/eng/code-reuse-a-primer/index.html +++ b/blog/eng/code-reuse-a-primer/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -829,11 +829,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/codemotion-milan-2016-in-review/index.html b/blog/eng/codemotion-milan-2016-in-review/index.html index 6516ff46c..b0e0c8960 100644 --- a/blog/eng/codemotion-milan-2016-in-review/index.html +++ b/blog/eng/codemotion-milan-2016-in-review/index.html @@ -269,11 +269,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -281,11 +281,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -752,11 +752,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/common-problems-faced-by-php-developers-in-consuming-an-ampq-message/index.html b/blog/eng/common-problems-faced-by-php-developers-in-consuming-an-ampq-message/index.html index f48f8959d..d0e1b7515 100644 --- a/blog/eng/common-problems-faced-by-php-developers-in-consuming-an-ampq-message/index.html +++ b/blog/eng/common-problems-faced-by-php-developers-in-consuming-an-ampq-message/index.html @@ -269,11 +269,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -281,11 +281,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -945,11 +945,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/continuous-deployment-from-gitlab-ci-to-k8s-using-docker-in-docker/index.html b/blog/eng/continuous-deployment-from-gitlab-ci-to-k8s-using-docker-in-docker/index.html index 8ad3699fb..8f56d9135 100644 --- a/blog/eng/continuous-deployment-from-gitlab-ci-to-k8s-using-docker-in-docker/index.html +++ b/blog/eng/continuous-deployment-from-gitlab-ci-to-k8s-using-docker-in-docker/index.html @@ -269,11 +269,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -281,11 +281,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -1069,11 +1069,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/decoupling-view-controllers-with.signals/index.html b/blog/eng/decoupling-view-controllers-with.signals/index.html index 40d4bcd56..2684377b8 100644 --- a/blog/eng/decoupling-view-controllers-with.signals/index.html +++ b/blog/eng/decoupling-view-controllers-with.signals/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -831,11 +831,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/different-types-of-software-testing/index.html b/blog/eng/different-types-of-software-testing/index.html index eebcc6ebe..e428dfe24 100644 --- a/blog/eng/different-types-of-software-testing/index.html +++ b/blog/eng/different-types-of-software-testing/index.html @@ -277,11 +277,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -301,11 +301,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -780,11 +780,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/droidcon-it-2016/index.html b/blog/eng/droidcon-it-2016/index.html index 8ecd97352..c07aba0d8 100644 --- a/blog/eng/droidcon-it-2016/index.html +++ b/blog/eng/droidcon-it-2016/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -735,11 +735,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/event-driven-serverless-applications/index.html b/blog/eng/event-driven-serverless-applications/index.html index 46209da6f..708b625e4 100644 --- a/blog/eng/event-driven-serverless-applications/index.html +++ b/blog/eng/event-driven-serverless-applications/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -709,11 +709,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/facilehack-2017-10-days-later/index.html b/blog/eng/facilehack-2017-10-days-later/index.html index fa74cdc82..217faf06a 100644 --- a/blog/eng/facilehack-2017-10-days-later/index.html +++ b/blog/eng/facilehack-2017-10-days-later/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -690,11 +690,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/faster-web-with-http-2/index.html b/blog/eng/faster-web-with-http-2/index.html index f82f2344b..e876ac8c1 100644 --- a/blog/eng/faster-web-with-http-2/index.html +++ b/blog/eng/faster-web-with-http-2/index.html @@ -279,11 +279,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -303,11 +303,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -725,11 +725,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/from-development-to-production-with-docker-and-amazon-ecs/index.html b/blog/eng/from-development-to-production-with-docker-and-amazon-ecs/index.html index e6f2dca46..6d6fc3055 100644 --- a/blog/eng/from-development-to-production-with-docker-and-amazon-ecs/index.html +++ b/blog/eng/from-development-to-production-with-docker-and-amazon-ecs/index.html @@ -271,11 +271,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -295,11 +295,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -770,11 +770,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/from-zero-to-infinite-the-final-keyword/index.html b/blog/eng/from-zero-to-infinite-the-final-keyword/index.html index 39ac046a8..694edeac6 100644 --- a/blog/eng/from-zero-to-infinite-the-final-keyword/index.html +++ b/blog/eng/from-zero-to-infinite-the-final-keyword/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -949,11 +949,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/functional-testing-symfony-guzzle/index.html b/blog/eng/functional-testing-symfony-guzzle/index.html index 07b633099..3449ccb1f 100644 --- a/blog/eng/functional-testing-symfony-guzzle/index.html +++ b/blog/eng/functional-testing-symfony-guzzle/index.html @@ -267,11 +267,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -279,11 +279,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -950,11 +950,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/graphql-an-introduction/index.html b/blog/eng/graphql-an-introduction/index.html index d22a54200..4c06a95a1 100644 --- a/blog/eng/graphql-an-introduction/index.html +++ b/blog/eng/graphql-an-introduction/index.html @@ -285,11 +285,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -309,11 +309,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -970,11 +970,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/hack-the-box-experience/index.html b/blog/eng/hack-the-box-experience/index.html index e7625377b..0c2aef33a 100644 --- a/blog/eng/hack-the-box-experience/index.html +++ b/blog/eng/hack-the-box-experience/index.html @@ -263,11 +263,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -275,11 +275,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -287,11 +287,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -740,11 +740,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/how-i-became-a-gitlab-contributor-to-fix-an-issue-in-our-projects-cicd-pipeline/index.html b/blog/eng/how-i-became-a-gitlab-contributor-to-fix-an-issue-in-our-projects-cicd-pipeline/index.html index a7acd20b7..cc7484f55 100644 --- a/blog/eng/how-i-became-a-gitlab-contributor-to-fix-an-issue-in-our-projects-cicd-pipeline/index.html +++ b/blog/eng/how-i-became-a-gitlab-contributor-to-fix-an-issue-in-our-projects-cicd-pipeline/index.html @@ -283,11 +283,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -295,11 +295,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -307,11 +307,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -1003,11 +1003,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/how-php-7-tdd-helped-me-sleep-better/index.html b/blog/eng/how-php-7-tdd-helped-me-sleep-better/index.html index dfad02f6c..59b592465 100644 --- a/blog/eng/how-php-7-tdd-helped-me-sleep-better/index.html +++ b/blog/eng/how-php-7-tdd-helped-me-sleep-better/index.html @@ -13,7 +13,7 @@ "articleSection" : "blog", "name" : "How PHP 7 \u0026 TDD helped me sleep better", "headline" : "How PHP 7 \u0026 TDD helped me sleep better", - "description" : "\u003ch1 id=\u0022the-enemies-of-programming\u0022\u003eThe enemies of programming\u003c\/h1\u003e\n\u003cp\u003eAs many of you will agree with me, \u003cstrong\u003esleep deprivation\u003c\/strong\u003e is the enemy of programming.\u003cbr\u003e\nMaybe we fear only one thing more than that: \u003cstrong\u003ebeing interrupted\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp style=\u0022text-align: center;\u0022\u003e\n [![Why you shouldn\u0027t interrupt a programmer (by Jason Heeris)](\/images\/how-php-7-tdd-helped-me-sleep-better\/interruption.png)](http:\/\/heeris.id.au\/2013\/this-is-why-you-shouldnt-interrupt-a-programmer\/)\n\u003c\/p\u003e\n\u003cp\u003eWhile writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on\u0026hellip; fatigue and interruptions are the main enemies of those in this line of work.\u003c\/p\u003e", + "description" : "\u003ch1 id=\u0022the-enemies-of-programming\u0022\u003eThe enemies of programming\u003c\/h1\u003e\n\u003cp\u003eAs many of you will agree with me, \u003cstrong\u003esleep deprivation\u003c\/strong\u003e is the enemy of programming.\u003cbr\u003e\nMaybe we fear only one thing more than that: \u003cstrong\u003ebeing interrupted\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp style=\u0022text-align: center;\u0022\u003e\n\u003cp\u003e\u003ca href=\u0022http:\/\/heeris.id.au\/2013\/this-is-why-you-shouldnt-interrupt-a-programmer\/\u0022\u003e\u003cimg src=\u0022\/images\/how-php-7-tdd-helped-me-sleep-better\/interruption.png\u0022 alt=\u0022Why you shouldn\u0026rsquo;t interrupt a programmer (by Jason Heeris)\u0022\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/p\u003e\n\u003cp\u003eWhile writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on\u0026hellip; fatigue and interruptions are the main enemies of those in this line of work.\u003c\/p\u003e", "inLanguage" : "en", "author" : "", "creator" : "", @@ -24,7 +24,7 @@ "datePublished": "2016-06-07 00:00:00 \u002b0000 UTC", "dateModified" : "2016-06-07 00:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/eng\/how-php-7-tdd-helped-me-sleep-better\/", - "wordCount" : "1377", + "wordCount" : "1360", "keywords" : [ "Blog" ] } @@ -48,7 +48,7 @@ As many of you will agree with me, sleep deprivation is the enemy of programming. Maybe we fear only one thing more than that: being interrupted. - [![Why you shouldn't interrupt a programmer (by Jason Heeris)](/images/how-php-7-tdd-helped-me-sleep-better/interruption.png)](http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/) + While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on… fatigue and interruptions are the main enemies of those in this line of work."> @@ -67,7 +67,7 @@ As many of you will agree with me, sleep deprivation is the enemy of programming. Maybe we fear only one thing more than that: being interrupted. - [![Why you shouldn't interrupt a programmer (by Jason Heeris)](/images/how-php-7-tdd-helped-me-sleep-better/interruption.png)](http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/) + While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on… fatigue and interruptions are the main enemies of those in this line of work."/> @@ -87,7 +87,7 @@ +While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on… fatigue and interruptions are the main enemies of those in this line of work."> @@ -103,10 +103,10 @@ +While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on… fatigue and interruptions are the main enemies of those in this line of work."> - + @@ -277,11 +277,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -301,11 +301,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -458,14 +458,14 @@

    The enemies of programming

    As many of you will agree with me, sleep deprivation is the enemy of programming.
    Maybe we fear only one thing more than that: being interrupted.

    - [![Why you shouldn't interrupt a programmer (by Jason Heeris)](/images/how-php-7-tdd-helped-me-sleep-better/interruption.png)](http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/) +

    Why you shouldn’t interrupt a programmer (by Jason Heeris)

    While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on… fatigue and interruptions are the main enemies of those in this line of work.

    My experience

    On my day job, I do all this mental juggling on a pretty big project, which is based on PHP 5.5, Symfony 2.8, Doctrine etc.; luckily, in this project we use a good deal of good practices, and automated software testing is one of those. I actually switched to this job to learn about doing automatic testing, continuous integration and other best practices.

    Almost half a year ago I became a dad. It has been great, and you also get some unexpected perks! For example, my colleagues got me this gift for my son:

    - ![A blue elePHPant!](/images/how-php-7-tdd-helped-me-sleep-better/blue-elephpant.jpg) +

    A blue elePHPant!

    So, we can say that his future is pretty clear… But don’t say this to my wife!

    During the pregnancy, many of my friends and fellow parents warned me half jokingly about one thing: “sleep now, you’ll be deadly tired after!”. Now I can say that they were a bit exaggerating, but I can’t deny that, having a child takes a toll on your sleep schedule… Even if, as in my case having a 9 to 6 office job, my wonderful wife does all the parenting heavy lifting (and I consider myself pretty lucky for having her!).

    @@ -485,7 +485,7 @@

    Unit tests to the rescue!

    PHP 7: scalar and return types declarations

    The second good choice was PHP 7: among the reasons behind it as the language version of choice for this project were the two main new features introduced: scalar types and return type declarations.

    - ![Return types, return types everywhere!](/images/how-php-7-tdd-helped-me-sleep-better/return-types-everywhere-meme.jpg) +

    Return types, return types everywhere!

    Before Facile.it, I worked as C++ developer, and oh boy! did I miss scalars and return types!

    “I came onboard of the PHP community right on time”, I thought… So I took advantage of the situation to start using all these new features. I enjoyed having again the possibility to typehint strings and integers; I discovered how return types declaration enforces the cohesion of your objects really well, making it rightly painful to return different things: it became impossible to return something OR null, for example.

    @@ -723,11 +723,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/json-web-tokens/index.html b/blog/eng/json-web-tokens/index.html index 4589e724d..7aeb8d69b 100644 --- a/blog/eng/json-web-tokens/index.html +++ b/blog/eng/json-web-tokens/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -733,11 +733,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/kotlin-dsl/index.html b/blog/eng/kotlin-dsl/index.html index 184004277..0c537159e 100644 --- a/blog/eng/kotlin-dsl/index.html +++ b/blog/eng/kotlin-dsl/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -824,11 +824,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/kotlin-intro/index.html b/blog/eng/kotlin-intro/index.html index 491334e29..03d50a359 100644 --- a/blog/eng/kotlin-intro/index.html +++ b/blog/eng/kotlin-intro/index.html @@ -267,11 +267,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -279,11 +279,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -708,11 +708,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/lambda-days-2020/index.html b/blog/eng/lambda-days-2020/index.html index e1865e9cc..7675f45d2 100644 --- a/blog/eng/lambda-days-2020/index.html +++ b/blog/eng/lambda-days-2020/index.html @@ -271,11 +271,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -295,11 +295,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -742,11 +742,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/looking-back-at-symfony-day-rome-2016/index.html b/blog/eng/looking-back-at-symfony-day-rome-2016/index.html index c3a443f4f..ff6bdcd9f 100644 --- a/blog/eng/looking-back-at-symfony-day-rome-2016/index.html +++ b/blog/eng/looking-back-at-symfony-day-rome-2016/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -718,11 +718,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/madr-template-for-capturing-decisions/index.html b/blog/eng/madr-template-for-capturing-decisions/index.html index ae9870b91..62045ad25 100644 --- a/blog/eng/madr-template-for-capturing-decisions/index.html +++ b/blog/eng/madr-template-for-capturing-decisions/index.html @@ -263,11 +263,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -275,11 +275,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -287,11 +287,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -730,11 +730,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/message-pack-an-alternative-to-json/index.html b/blog/eng/message-pack-an-alternative-to-json/index.html index 831f1080f..ff126398c 100644 --- a/blog/eng/message-pack-an-alternative-to-json/index.html +++ b/blog/eng/message-pack-an-alternative-to-json/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -757,11 +757,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/nest-js-graceful-shutdown/index.html b/blog/eng/nest-js-graceful-shutdown/index.html index e7f30017f..ab965b287 100644 --- a/blog/eng/nest-js-graceful-shutdown/index.html +++ b/blog/eng/nest-js-graceful-shutdown/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -862,11 +862,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/no-country-for-if-else/index.html b/blog/eng/no-country-for-if-else/index.html index fe43cd03d..8011172f3 100644 --- a/blog/eng/no-country-for-if-else/index.html +++ b/blog/eng/no-country-for-if-else/index.html @@ -281,11 +281,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -305,11 +305,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -936,11 +936,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/on-living-documentation/index.html b/blog/eng/on-living-documentation/index.html index 9e759c172..b43ac7668 100644 --- a/blog/eng/on-living-documentation/index.html +++ b/blog/eng/on-living-documentation/index.html @@ -283,11 +283,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -295,11 +295,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -307,11 +307,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -841,11 +841,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/operators-overview/index.html b/blog/eng/operators-overview/index.html index bd18ea18e..2c72c799c 100644 --- a/blog/eng/operators-overview/index.html +++ b/blog/eng/operators-overview/index.html @@ -271,11 +271,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -295,11 +295,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -840,11 +840,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/optionals-in-objective-c/index.html b/blog/eng/optionals-in-objective-c/index.html index de792730d..977e5099e 100644 --- a/blog/eng/optionals-in-objective-c/index.html +++ b/blog/eng/optionals-in-objective-c/index.html @@ -279,11 +279,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -303,11 +303,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -1106,11 +1106,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/php-day-2016/index.html b/blog/eng/php-day-2016/index.html index dc4b74869..990b2a074 100644 --- a/blog/eng/php-day-2016/index.html +++ b/blog/eng/php-day-2016/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -765,11 +765,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/php-day-2017/index.html b/blog/eng/php-day-2017/index.html index 54b55b305..3e7851a94 100644 --- a/blog/eng/php-day-2017/index.html +++ b/blog/eng/php-day-2017/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -717,11 +717,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/php-day-2020/index.html b/blog/eng/php-day-2020/index.html index 4d62f89e4..44eae6ec4 100644 --- a/blog/eng/php-day-2020/index.html +++ b/blog/eng/php-day-2020/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -719,11 +719,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/phpunit-upgrade-namespace/index.html b/blog/eng/phpunit-upgrade-namespace/index.html index bd5d884f4..5504aa5d2 100644 --- a/blog/eng/phpunit-upgrade-namespace/index.html +++ b/blog/eng/phpunit-upgrade-namespace/index.html @@ -269,11 +269,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -281,11 +281,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -757,11 +757,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/please-mutate-responsibly-3-ways-to-improve-your-mutable-objects/index.html b/blog/eng/please-mutate-responsibly-3-ways-to-improve-your-mutable-objects/index.html index 2dd148534..596d2e660 100644 --- a/blog/eng/please-mutate-responsibly-3-ways-to-improve-your-mutable-objects/index.html +++ b/blog/eng/please-mutate-responsibly-3-ways-to-improve-your-mutable-objects/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -694,11 +694,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/protection-of-sensitive-data-using-encryption/index.html b/blog/eng/protection-of-sensitive-data-using-encryption/index.html index fb7d976d2..790de08a8 100644 --- a/blog/eng/protection-of-sensitive-data-using-encryption/index.html +++ b/blog/eng/protection-of-sensitive-data-using-encryption/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -740,11 +740,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/realpath-cache-is-it-all-php-opcache-s-fault/index.html b/blog/eng/realpath-cache-is-it-all-php-opcache-s-fault/index.html index 6f0321b7c..fe9c2de6b 100644 --- a/blog/eng/realpath-cache-is-it-all-php-opcache-s-fault/index.html +++ b/blog/eng/realpath-cache-is-it-all-php-opcache-s-fault/index.html @@ -269,11 +269,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -281,11 +281,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -864,11 +864,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/switching-to-hugo-and-github-pages/index.html b/blog/eng/switching-to-hugo-and-github-pages/index.html index 10bc49ef8..3cb9792b3 100644 --- a/blog/eng/switching-to-hugo-and-github-pages/index.html +++ b/blog/eng/switching-to-hugo-and-github-pages/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -718,11 +718,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/technical-writers-an-introduction/index.html b/blog/eng/technical-writers-an-introduction/index.html index 1b74722fc..8c49b7271 100644 --- a/blog/eng/technical-writers-an-introduction/index.html +++ b/blog/eng/technical-writers-an-introduction/index.html @@ -263,11 +263,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -275,11 +275,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -287,11 +287,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -800,11 +800,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto/index.html b/blog/eng/v-protetto/index.html index 0819312dc..c8d35f9d6 100644 --- a/blog/eng/v-protetto/index.html +++ b/blog/eng/v-protetto/index.html @@ -269,11 +269,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -281,11 +281,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -668,11 +668,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto10-11-2023/index.html b/blog/eng/v-protetto10-11-2023/index.html index 10069e1f4..a0d302031 100644 --- a/blog/eng/v-protetto10-11-2023/index.html +++ b/blog/eng/v-protetto10-11-2023/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -736,11 +736,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto11-10-2024/index.html b/blog/eng/v-protetto11-10-2024/index.html new file mode 100644 index 000000000..96006f70e --- /dev/null +++ b/blog/eng/v-protetto11-10-2024/index.html @@ -0,0 +1,1390 @@ + + + + + + + + Venerdì Protetto | October 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    +
    + +
    +
    + + +
    + + +
    +
    +
    + +

    Venerdì Protetto | October 2024

    + + + +

    What happened in the latest Venerdì Protetto?

    + + + +
    +
    + + + + + + + + Facile.it engineers + Facile.it engineers avatar + + + + + +

    3 minute read

    + +
    +
    + + + + + + + +
    +

    This page contains the abstracts of the talks held during the latest Venerdì Protetto on October 11, 2024.

    +

    Topics:

    + +
    +

    Growing teams

    +

    Managing teams by mimicking the Agile model

    +

    by Ferdinando Santacroce, (Agile Reloaded)

    + + + +

    The speaker is an experienced professional who transitioned from working as a developer to his current role as a trainer, coach, and consultant.

    +

    Drawing on his extensive experience in software development, Ferdinando has mastered techniques to build software that can grow harmoniously on a solid foundation. During the talk, we explored how similar practices can be applied to evolve development teams effectively. The speaker shared thoughts and insights on how to grow teams and the people in them.

    +
    +

    Digital twins

    +

    Key concepts in digital twin technology

    +

    by Stefano Fago, (Gewiss)

    + + + +

    In this talk, we discussed the concept of digital twin in the context of an increasingly smart product landscape that is becoming more prominent in our lives.

    +

    The discussion was enriched with an overview of the architecture of digital twin platforms, focusing on the real-time integration of physical entities with their digital counterparts. We explored key concepts such as digital twin aggregates, lifecycle management, and digital product passport (DPP), as well as the role of distributed systems in terms of scalability, resilience, fault tolerance, and security to ensure stability in complex and data-intensive environments.

    +
    +

    Data strategy

    +

    Data Backbone, CDP & Marketing Automation

    +

    by Alessandro Lai, Nicola Bonicelli, Marco Saletta

    + + + +

    This talk showed the advancement of the internal projects of Data Backbone, Customer Data Platform (CDP), and Marketing Automation. The union of these three platforms will drive significant growth for the company in the coming years.

    +

    Data Backbone is an internal project that leverages Google Cloud Pub/Sub and BigQuery to create a unified platform for sharing data across teams and projects and to democratize data access. Each team will publish core business logic events using Pub/Sub and AVRO schemas, making data available in near-real-time via Pub/Sub and archived in BigQuery. To simplify the implementation, we have produced an SDK in PHP and TypeScript—the two main languages used in the company—and adopted Crossplane, allowing development teams to deploy and orchestrate cloud resources without increasing their cognitive load.

    +

    The CDP project is a SaaS tool that we adopted to centralize and collect information from Data Backbone and other sources and, in turn, pass all the needed data to the third element of the chain, Marketing Automation. Marketing Automation is another SaaS tool that, once loaded with data, will allow the Marketing team to autonomously drive the communications toward our customers, creating personalized customer journeys and email templates without dev intervention.

    +
    +

    The overview of Venerdì Protetto is available here.

    + + +
    + + + + + +
    + +
    +
    + + +comments powered by Disqus +
    + + + + + +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/eng/v-protetto12-1-2024/index.html b/blog/eng/v-protetto12-1-2024/index.html index ad621dbab..926587fb3 100644 --- a/blog/eng/v-protetto12-1-2024/index.html +++ b/blog/eng/v-protetto12-1-2024/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -752,11 +752,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto12-5-2023/index.html b/blog/eng/v-protetto12-5-2023/index.html index f7d6ad286..d4fdaaff2 100644 --- a/blog/eng/v-protetto12-5-2023/index.html +++ b/blog/eng/v-protetto12-5-2023/index.html @@ -279,11 +279,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -303,11 +303,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -762,11 +762,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto12-7-2024/index.html b/blog/eng/v-protetto12-7-2024/index.html index 6821f7e97..d7c266418 100644 --- a/blog/eng/v-protetto12-7-2024/index.html +++ b/blog/eng/v-protetto12-7-2024/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -710,11 +710,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto13-10-2023/index.html b/blog/eng/v-protetto13-10-2023/index.html index 418000a8d..824ea373c 100644 --- a/blog/eng/v-protetto13-10-2023/index.html +++ b/blog/eng/v-protetto13-10-2023/index.html @@ -263,11 +263,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -275,11 +275,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -287,11 +287,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -753,11 +753,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto13-12-2023/index.html b/blog/eng/v-protetto13-12-2023/index.html index a6d3e497f..21efa03d0 100644 --- a/blog/eng/v-protetto13-12-2023/index.html +++ b/blog/eng/v-protetto13-12-2023/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -811,11 +811,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto13-9-2024/index.html b/blog/eng/v-protetto13-9-2024/index.html index f3d299fa7..33cf8c664 100644 --- a/blog/eng/v-protetto13-9-2024/index.html +++ b/blog/eng/v-protetto13-9-2024/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -560,6 +560,9 @@

    What will emerge from this initia +
  • + @@ -712,11 +715,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto14-4-2023/index.html b/blog/eng/v-protetto14-4-2023/index.html index 229d2c702..83c00e3a0 100644 --- a/blog/eng/v-protetto14-4-2023/index.html +++ b/blog/eng/v-protetto14-4-2023/index.html @@ -279,11 +279,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -303,11 +303,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -750,11 +750,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto14-6-2024/index.html b/blog/eng/v-protetto14-6-2024/index.html index 0053837af..c518c3584 100644 --- a/blog/eng/v-protetto14-6-2024/index.html +++ b/blog/eng/v-protetto14-6-2024/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -731,11 +731,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto14-7-2023/index.html b/blog/eng/v-protetto14-7-2023/index.html index 24477b9e1..95540eab9 100644 --- a/blog/eng/v-protetto14-7-2023/index.html +++ b/blog/eng/v-protetto14-7-2023/index.html @@ -281,11 +281,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -305,11 +305,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -735,11 +735,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto17-5-2024/index.html b/blog/eng/v-protetto17-5-2024/index.html index 11c5fc53a..eac3614fd 100644 --- a/blog/eng/v-protetto17-5-2024/index.html +++ b/blog/eng/v-protetto17-5-2024/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -713,11 +713,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto8-3-2024/index.html b/blog/eng/v-protetto8-3-2024/index.html index b47cb6c39..1f1e17189 100644 --- a/blog/eng/v-protetto8-3-2024/index.html +++ b/blog/eng/v-protetto8-3-2024/index.html @@ -263,11 +263,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -275,11 +275,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -287,11 +287,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -746,11 +746,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto8-9-2023/index.html b/blog/eng/v-protetto8-9-2023/index.html index d4a2b9b5f..d17685ea6 100644 --- a/blog/eng/v-protetto8-9-2023/index.html +++ b/blog/eng/v-protetto8-9-2023/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -745,11 +745,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto9-2-2024/index.html b/blog/eng/v-protetto9-2-2024/index.html index 02ba082e8..d9bd8d2c1 100644 --- a/blog/eng/v-protetto9-2-2024/index.html +++ b/blog/eng/v-protetto9-2-2024/index.html @@ -259,11 +259,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -271,11 +271,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -731,11 +731,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/v-protetto9-6-2023/index.html b/blog/eng/v-protetto9-6-2023/index.html index 98c292227..3d337e779 100644 --- a/blog/eng/v-protetto9-6-2023/index.html +++ b/blog/eng/v-protetto9-6-2023/index.html @@ -281,11 +281,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -305,11 +305,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -762,11 +762,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/visual-debt-typehints/index.html b/blog/eng/visual-debt-typehints/index.html index 9b0fc1fdf..1496e9a58 100644 --- a/blog/eng/visual-debt-typehints/index.html +++ b/blog/eng/visual-debt-typehints/index.html @@ -275,11 +275,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -287,11 +287,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -299,11 +299,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -832,11 +832,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/write-filesystem-fuse/index.html b/blog/eng/write-filesystem-fuse/index.html index 4fba65c59..354a9149c 100644 --- a/blog/eng/write-filesystem-fuse/index.html +++ b/blog/eng/write-filesystem-fuse/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -889,11 +889,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/eng/writethedocs-prague-2021/index.html b/blog/eng/writethedocs-prague-2021/index.html index 9d8bb57a7..fdcf326d3 100644 --- a/blog/eng/writethedocs-prague-2021/index.html +++ b/blog/eng/writethedocs-prague-2021/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -727,11 +727,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/index.html b/blog/index.html index 4e91f64d9..610f65da5 100644 --- a/blog/index.html +++ b/blog/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -314,6 +314,88 @@

    Venerdì Protetto | June edition +
    +
    +
    + +

    Venerdì Protetto | October 2024

    + + +

    What happened in the latest Venerdì Protetto?

    + + + +
    +
    + + + + + + + + Facile.it engineers + Facile.it engineers avatar + + + + + +

    3 minute read

    + +
    +
    + + + +

    This page contains the abstracts of the talks held during the latest Venerdì Protetto on October 11, 2024.

    +

    Topics:

    + +
    +

    Growing teams

    +

    Managing teams by mimicking the Agile model

    +

    by Ferdinando Santacroce, (Agile Reloaded)

    + + + +

    The speaker is an experienced professional who transitioned from working as a developer to his current role as a trainer, coach, and consultant.

    + +
    + + - - -
    -
    -
    - -

    Venerdì Protetto | May 2024 edition

    - - -

    What happened in the last issue of Venerdì Protetto?

    - - - -
    -
    - - - - - - - - Facile.it engineers - Facile.it engineers avatar - - - - - -

    2 minute read

    - -
    -
    - - - -

    This page contains the abstracts of the talks held during the latest Venerdì Protetto on May 17, 2024.

    -

    Here they are:

    -

    -
    diff --git a/blog/index.xml b/blog/index.xml index 8069a570a..01882fe45 100644 --- a/blog/index.xml +++ b/blog/index.xml @@ -6,8 +6,15 @@ Recent content in Blogs on Facile.it Engineering Hugo en-us - Tue, 01 Oct 2024 10:00:00 +0000 + Fri, 11 Oct 2024 10:00:00 +0000 + + Venerdì Protetto | October 2024 + https://engineering.facile.it/blog/eng/v-protetto11-10-2024/ + Fri, 11 Oct 2024 10:00:00 +0000 + https://engineering.facile.it/blog/eng/v-protetto11-10-2024/ + <p>This page contains the abstracts of the talks held during the latest Venerdì Protetto on October 11, 2024.</p> <p>Topics:</p> <ul> <li><a href="#growing-teams">Growing teams</a> by <a href="https://jesuswasrasta.com/">Ferdinando Santacroce</a> (<a href="https://www.linkedin.com/company/agile-reloaded/">Agile Reloaded</a>)</li> <li><a href="#digital-twins">Digital twins</a> by <a href="https://www.linkedin.com/in/stefanofago/">Stefano Fago</a> (<a href="https://www.linkedin.com/company/gewissgroup/">Gewiss</a>)</li> <li><a href="#data-strategy">Data strategy</a> by <a href="https://www.linkedin.com/in/alessandro-lai-09440922/?originalSubdomain=it">Alessandro Lai</a>, <a href="https://www.linkedin.com/in/nicola-bonicelli-2b7a1777/?originalSubdomain=it">Nicola Bonicelli</a>, <a href="https://www.linkedin.com/in/marco-saletta-225199111/?originalSubdomain=it">Marco Saletta</a></li> </ul> <br> <h2 id="growing-teams">Growing teams</h2> <h3 id="managing-teams-by-mimicking-the-agile-model">Managing teams by mimicking the Agile model</h3> <p><sup>by <a href="https://jesuswasrasta.com/">Ferdinando Santacroce</a>, (<a href="https://www.linkedin.com/company/agile-reloaded/">Agile Reloaded</a>)<sup></p> <a href= "/images/venerd%C3%AC_protetto/growing_teams.png?raw=true" target="_blank"> <img align="left" style="max-width:40%; margin-right: 0.5em; margin-top: 0.5em" src=https://engineering.facile.it/images/venerd%C3%AC_protetto/growing_teams.png?raw=true" alt="" title="" /> </a> <p>The speaker is an experienced professional who transitioned from working as a developer to his current role as a trainer, coach, and consultant.</p> + Venerdì Protetto | September 2024 https://engineering.facile.it/blog/eng/v-protetto13-9-2024/ @@ -356,7 +363,7 @@ https://engineering.facile.it/blog/eng/how-php-7-tdd-helped-me-sleep-better/ Tue, 07 Jun 2016 00:00:00 +0000 https://engineering.facile.it/blog/eng/how-php-7-tdd-helped-me-sleep-better/ - <h1 id="the-enemies-of-programming">The enemies of programming</h1> <p>As many of you will agree with me, <strong>sleep deprivation</strong> is the enemy of programming.<br> Maybe we fear only one thing more than that: <strong>being interrupted</strong>.</p> <p style="text-align: center;"> [![Why you shouldn't interrupt a programmer (by Jason Heeris)](/images/how-php-7-tdd-helped-me-sleep-better/interruption.png)](http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/) </p> <p>While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on&hellip; fatigue and interruptions are the main enemies of those in this line of work.</p> + <h1 id="the-enemies-of-programming">The enemies of programming</h1> <p>As many of you will agree with me, <strong>sleep deprivation</strong> is the enemy of programming.<br> Maybe we fear only one thing more than that: <strong>being interrupted</strong>.</p> <p style="text-align: center;"> <p><a href="http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/"><img src="https://engineering.facile.it/images/how-php-7-tdd-helped-me-sleep-better/interruption.png" alt="Why you shouldn&rsquo;t interrupt a programmer (by Jason Heeris)"></a></p> </p> <p>While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on&hellip; fatigue and interruptions are the main enemies of those in this line of work.</p> Facile.it devs @ PhpDay 2016 diff --git a/blog/ita/codice-riusabile-un-primer/index.html b/blog/ita/codice-riusabile-un-primer/index.html index a93c02724..0823582cf 100644 --- a/blog/ita/codice-riusabile-un-primer/index.html +++ b/blog/ita/codice-riusabile-un-primer/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -829,11 +829,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/continuos-integration-docker-drone/index.html b/blog/ita/continuos-integration-docker-drone/index.html index b47ade161..d4502e6dc 100644 --- a/blog/ita/continuos-integration-docker-drone/index.html +++ b/blog/ita/continuos-integration-docker-drone/index.html @@ -277,11 +277,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -301,11 +301,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -765,11 +765,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/da-sviluppo-a-produzione-con-docker-e-aws-elastic-beanstalk/index.html b/blog/ita/da-sviluppo-a-produzione-con-docker-e-aws-elastic-beanstalk/index.html index 7cb2c0099..dfb70bee1 100644 --- a/blog/ita/da-sviluppo-a-produzione-con-docker-e-aws-elastic-beanstalk/index.html +++ b/blog/ita/da-sviluppo-a-produzione-con-docker-e-aws-elastic-beanstalk/index.html @@ -279,11 +279,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -303,11 +303,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -785,11 +785,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/facile-it-devs-codemotion-milan-2015/index.html b/blog/ita/facile-it-devs-codemotion-milan-2015/index.html index cddf39858..fa32f96b1 100644 --- a/blog/ita/facile-it-devs-codemotion-milan-2015/index.html +++ b/blog/ita/facile-it-devs-codemotion-milan-2015/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -843,11 +843,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/facilehack-2015/index.html b/blog/ita/facilehack-2015/index.html index e9226b9d7..7b773a5f9 100644 --- a/blog/ita/facilehack-2015/index.html +++ b/blog/ita/facilehack-2015/index.html @@ -275,11 +275,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -287,11 +287,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -299,11 +299,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -678,11 +678,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/facilehack-2017-10-giorni-dopo/index.html b/blog/ita/facilehack-2017-10-giorni-dopo/index.html index bd4aa9823..e1304d140 100644 --- a/blog/ita/facilehack-2017-10-giorni-dopo/index.html +++ b/blog/ita/facilehack-2017-10-giorni-dopo/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -689,11 +689,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/facilehack-2017-ci-siamo-quasi/index.html b/blog/ita/facilehack-2017-ci-siamo-quasi/index.html index d55a7e1f4..b9df1b57b 100644 --- a/blog/ita/facilehack-2017-ci-siamo-quasi/index.html +++ b/blog/ita/facilehack-2017-ci-siamo-quasi/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -681,11 +681,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/gestione-di-acl-su-insiemi-di-records/index.html b/blog/ita/gestione-di-acl-su-insiemi-di-records/index.html index 9fdd83302..05493a4f9 100644 --- a/blog/ita/gestione-di-acl-su-insiemi-di-records/index.html +++ b/blog/ita/gestione-di-acl-su-insiemi-di-records/index.html @@ -269,11 +269,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -281,11 +281,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -724,11 +724,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/git-flow-semantic-versioning/index.html b/blog/ita/git-flow-semantic-versioning/index.html index 789a21210..bb5b368b6 100644 --- a/blog/ita/git-flow-semantic-versioning/index.html +++ b/blog/ita/git-flow-semantic-versioning/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -762,11 +762,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/intelligenza-artificiale-algoritmo-a-star/index.html b/blog/ita/intelligenza-artificiale-algoritmo-a-star/index.html index ec523019d..0080f7c77 100644 --- a/blog/ita/intelligenza-artificiale-algoritmo-a-star/index.html +++ b/blog/ita/intelligenza-artificiale-algoritmo-a-star/index.html @@ -301,11 +301,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -313,11 +313,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -325,11 +325,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -813,11 +813,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/miniiad-vimercate-2015-reportage/index.html b/blog/ita/miniiad-vimercate-2015-reportage/index.html index 6ebb46e6c..003549cd2 100644 --- a/blog/ita/miniiad-vimercate-2015-reportage/index.html +++ b/blog/ita/miniiad-vimercate-2015-reportage/index.html @@ -269,11 +269,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -281,11 +281,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -691,11 +691,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/mysql-has-gone-away-come-back/index.html b/blog/ita/mysql-has-gone-away-come-back/index.html index 7cbbe90a0..5d97e9ea7 100644 --- a/blog/ita/mysql-has-gone-away-come-back/index.html +++ b/blog/ita/mysql-has-gone-away-come-back/index.html @@ -269,11 +269,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -281,11 +281,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -720,11 +720,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/no-country-for-if-else/index.html b/blog/ita/no-country-for-if-else/index.html index e49002c3d..a68b9614f 100644 --- a/blog/ita/no-country-for-if-else/index.html +++ b/blog/ita/no-country-for-if-else/index.html @@ -281,11 +281,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -305,11 +305,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -936,11 +936,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/operatore-ternario-e-associativo-a-sinistra/index.html b/blog/ita/operatore-ternario-e-associativo-a-sinistra/index.html index 842f019ba..9f95a210e 100644 --- a/blog/ita/operatore-ternario-e-associativo-a-sinistra/index.html +++ b/blog/ita/operatore-ternario-e-associativo-a-sinistra/index.html @@ -293,11 +293,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -305,11 +305,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -317,11 +317,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -707,11 +707,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/optionals-in-objective-c/index.html b/blog/ita/optionals-in-objective-c/index.html index 653e7370c..429c9e85a 100644 --- a/blog/ita/optionals-in-objective-c/index.html +++ b/blog/ita/optionals-in-objective-c/index.html @@ -279,11 +279,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -303,11 +303,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -1106,11 +1106,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/paraunit/index.html b/blog/ita/paraunit/index.html index f58433402..f8a1e0129 100644 --- a/blog/ita/paraunit/index.html +++ b/blog/ita/paraunit/index.html @@ -271,11 +271,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -295,11 +295,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -776,11 +776,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/php-7-overview/index.html b/blog/ita/php-7-overview/index.html index f1e7f6e18..49a34d3c4 100644 --- a/blog/ita/php-7-overview/index.html +++ b/blog/ita/php-7-overview/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -848,11 +848,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/php-day-2015/index.html b/blog/ita/php-day-2015/index.html index 5976d2de2..6dd4e62cc 100644 --- a/blog/ita/php-day-2015/index.html +++ b/blog/ita/php-day-2015/index.html @@ -269,11 +269,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -281,11 +281,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -770,11 +770,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/php-fig-standard-psr-7-http-message-interfaces/index.html b/blog/ita/php-fig-standard-psr-7-http-message-interfaces/index.html index eddc2083b..5d9af85b3 100644 --- a/blog/ita/php-fig-standard-psr-7-http-message-interfaces/index.html +++ b/blog/ita/php-fig-standard-psr-7-http-message-interfaces/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -878,11 +878,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/php-summer-camp-2015/index.html b/blog/ita/php-summer-camp-2015/index.html index 98a480c9f..9161eb592 100644 --- a/blog/ita/php-summer-camp-2015/index.html +++ b/blog/ita/php-summer-camp-2015/index.html @@ -279,11 +279,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -303,11 +303,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -841,11 +841,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/principio-open-close-le-sue-origini-e-i-casi-d-uso/index.html b/blog/ita/principio-open-close-le-sue-origini-e-i-casi-d-uso/index.html index 7ab2126e4..6746ec1df 100644 --- a/blog/ita/principio-open-close-le-sue-origini-e-i-casi-d-uso/index.html +++ b/blog/ita/principio-open-close-le-sue-origini-e-i-casi-d-uso/index.html @@ -275,11 +275,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -287,11 +287,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -299,11 +299,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -786,11 +786,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/programmazione-funzionale-perche-preoccuparsi/index.html b/blog/ita/programmazione-funzionale-perche-preoccuparsi/index.html index e9690f20e..e822735d3 100644 --- a/blog/ita/programmazione-funzionale-perche-preoccuparsi/index.html +++ b/blog/ita/programmazione-funzionale-perche-preoccuparsi/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -723,11 +723,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/protezione-di-dati-sensibili-usando-la-crittografia/index.html b/blog/ita/protezione-di-dati-sensibili-usando-la-crittografia/index.html index a76807f4b..8a4564dc8 100644 --- a/blog/ita/protezione-di-dati-sensibili-usando-la-crittografia/index.html +++ b/blog/ita/protezione-di-dati-sensibili-usando-la-crittografia/index.html @@ -273,11 +273,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -297,11 +297,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -740,11 +740,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/puli-universal-packages-for-php/index.html b/blog/ita/puli-universal-packages-for-php/index.html index 28780761c..ca42402f0 100644 --- a/blog/ita/puli-universal-packages-for-php/index.html +++ b/blog/ita/puli-universal-packages-for-php/index.html @@ -279,11 +279,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -303,11 +303,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -821,11 +821,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/si-fa-presto-a-dire-docker-e-os-x/index.html b/blog/ita/si-fa-presto-a-dire-docker-e-os-x/index.html index 2ff76de09..31bef5d47 100644 --- a/blog/ita/si-fa-presto-a-dire-docker-e-os-x/index.html +++ b/blog/ita/si-fa-presto-a-dire-docker-e-os-x/index.html @@ -271,11 +271,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -295,11 +295,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -712,11 +712,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/software-testing-coverage-vs-efficacia/index.html b/blog/ita/software-testing-coverage-vs-efficacia/index.html index d9559c9e3..bddb12492 100644 --- a/blog/ita/software-testing-coverage-vs-efficacia/index.html +++ b/blog/ita/software-testing-coverage-vs-efficacia/index.html @@ -295,11 +295,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -307,11 +307,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -319,11 +319,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -788,11 +788,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/swift-testing-avanzato-stubbing-e-test-asincroni/index.html b/blog/ita/swift-testing-avanzato-stubbing-e-test-asincroni/index.html index c036ffe99..3c941f833 100644 --- a/blog/ita/swift-testing-avanzato-stubbing-e-test-asincroni/index.html +++ b/blog/ita/swift-testing-avanzato-stubbing-e-test-asincroni/index.html @@ -279,11 +279,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -291,11 +291,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -303,11 +303,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -800,11 +800,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/tracciamento-di-eventi-lato-server/index.html b/blog/ita/tracciamento-di-eventi-lato-server/index.html index b656587b3..09ebbd7fb 100644 --- a/blog/ita/tracciamento-di-eventi-lato-server/index.html +++ b/blog/ita/tracciamento-di-eventi-lato-server/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -683,11 +683,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/type-first-development-in-swift/index.html b/blog/ita/type-first-development-in-swift/index.html index f052cfd4a..337fa5cd8 100644 --- a/blog/ita/type-first-development-in-swift/index.html +++ b/blog/ita/type-first-development-in-swift/index.html @@ -265,11 +265,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -277,11 +277,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -289,11 +289,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -1028,11 +1028,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/un-flusso-di-lavoro-agile/index.html b/blog/ita/un-flusso-di-lavoro-agile/index.html index 18daabe29..247fb30aa 100644 --- a/blog/ita/un-flusso-di-lavoro-agile/index.html +++ b/blog/ita/un-flusso-di-lavoro-agile/index.html @@ -271,11 +271,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -283,11 +283,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -295,11 +295,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -716,11 +716,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/var_dump-aggiunge-proprieta-pubbliche-a-datetime/index.html b/blog/ita/var_dump-aggiunge-proprieta-pubbliche-a-datetime/index.html index 141fdea1e..2fdba130d 100644 --- a/blog/ita/var_dump-aggiunge-proprieta-pubbliche-a-datetime/index.html +++ b/blog/ita/var_dump-aggiunge-proprieta-pubbliche-a-datetime/index.html @@ -281,11 +281,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -305,11 +305,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -708,11 +708,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/wamp-web-application-messaging-protocol-e-php/index.html b/blog/ita/wamp-web-application-messaging-protocol-e-php/index.html index 5c17bdb70..5ce65ec28 100644 --- a/blog/ita/wamp-web-application-messaging-protocol-e-php/index.html +++ b/blog/ita/wamp-web-application-messaging-protocol-e-php/index.html @@ -301,11 +301,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -313,11 +313,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -325,11 +325,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -1095,11 +1095,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/xcode-testing-in-pratica/index.html b/blog/ita/xcode-testing-in-pratica/index.html index 17b93a9bd..57aad826b 100644 --- a/blog/ita/xcode-testing-in-pratica/index.html +++ b/blog/ita/xcode-testing-in-pratica/index.html @@ -269,11 +269,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -281,11 +281,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -830,11 +830,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/ita/zvals-refcount/index.html b/blog/ita/zvals-refcount/index.html index be7f51b07..6af0fd376 100644 --- a/blog/ita/zvals-refcount/index.html +++ b/blog/ita/zvals-refcount/index.html @@ -269,11 +269,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -281,11 +281,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -293,11 +293,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -705,11 +705,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/page/10/index.html b/blog/page/10/index.html index 21fbac212..7eafda25d 100644 --- a/blog/page/10/index.html +++ b/blog/page/10/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -318,7 +318,7 @@

    Venerdì Protetto | June edition -

    Every year the GrUSP, in cooperation with one of the italian PHP user groups, organizes the italian Symfony conference. This year the event was organized in the Capital on 28th October with the help of PHP User Group Roma, and a part of Facile Dev Team was there for the occasion. In Facile we believe attending to events like this is a good way to learn new things, share practical experiences and improve our network.

    +

    «Learn or die». These are the words with which Codemotion Milan 2016 started on the 25th of November. Most of our development team attended this tech conference like the previous year. Moreover Facile.it was present at the event as a sponsor with his stand looking for new talent.

    +

    During the event we also officially announced the second #FacileHack hackathon, which is planned for march 2017.

    +

    This post would be a short recap of some talks in chronological order. The choice of the talks is based on the personal taste of the various members of the editorial staff of Facile.it Engineering blog. Enjoy!

    diff --git a/blog/page/11/index.html b/blog/page/11/index.html index 352270110..e8834847a 100644 --- a/blog/page/11/index.html +++ b/blog/page/11/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -318,7 +318,7 @@

    Venerdì Protetto | June edition
    -

    Facile.it devs @ PhpDay 2016

    +

    How PHP 7 & TDD helped me sleep better

    @@ -328,8 +328,8 @@

    Facile.it devs @ PhpDay 2016

    @@ -340,27 +340,25 @@

    Facile.it devs @ PhpDay 2016

    - - - Sergio Santoro - Sergio Santoro avatar - - - -

    5 minute read

    +

    7 minute read

    -

    Almost like a nice tradition, we went to the PHP Day conference this year as well; this time too it was held in Verona, on May 13th and 14th.

    -

    We participated and attended numerous talks and, as last year, we wanted to write a light summary; this won’t be a full “review”, but our intent instead is to highlight what captured our interest most, or what we found more valuable for our everyday work.

    +

    The enemies of programming

    +

    As many of you will agree with me, sleep deprivation is the enemy of programming.
    +Maybe we fear only one thing more than that: being interrupted.

    +

    +

    Why you shouldn’t interrupt a programmer (by Jason Heeris)

    +

    +

    While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on… fatigue and interruptions are the main enemies of those in this line of work.

    diff --git a/blog/page/12/index.html b/blog/page/12/index.html index f42236eec..6ede027d2 100644 --- a/blog/page/12/index.html +++ b/blog/page/12/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -314,6 +314,86 @@

    Venerdì Protetto | June edition +
    +
    +
    + +

    Json Web Token

    + + + + +
    +
    + + + + + + + + Alessandro Galli + Alessandro Galli avatar + + + + + +

    4 minute read

    + +
    +
    + + + +

    JWT

    +

    When I started my study about JWT, I was searching for a smart method to authenticate a request, without querying the database each time to check the applicant reliability. +I needed a token or something similar with the ability to validate itself and flexible enough to customize the validation strategy. +Imagine for example a web application where a user can login and obtain a “pass” with his name and an expiration time, and this pass will let him ask for resources until the pass expires, and only if the issuer is trusted. +Thanks to JWT’s self verification capabilities, I could discard every request where the token is invalid (a fake token not signed by my application) or expired. +Beyond this specific use case, JWT can be also useful to securely transmit data to other applications.

    + +
    + + - - -
    -
    -
    - -

    Code reuse: a primer

    - - - -

    - Questo articolo è disponibile anche - in italiano -

    - - -
    -
    - - - - - - - - Elviro Rocca - Elviro Rocca avatar - - - - - -

    9 minute read

    - -
    -
    - - - -

    Last time we looked at a possible implementation for the Optional type in Objective-C; while the main point was to port to Objective-C a tool that’s frequently used in Swift, making use of the Optional class can be considered an application of a much more general concept: code reuse. In fact, Optional is not tied to a particular domain, and can be reused over and over again in multiple projects: that’s what actually happens in Swift. But, to think about it, that’s what happens for a wide range of classes in Objective-C, or types in Swift: for example, NSArray and Array are both constructs that expose a certain interface, have a certain implementation, and are reused multiple times within methods and functions. And again, NSArray and Array are not tied to a particular domain, and have two important properties:

    -
    diff --git a/blog/page/13/index.html b/blog/page/13/index.html index 9400098a6..09f7b780c 100644 --- a/blog/page/13/index.html +++ b/blog/page/13/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -318,16 +318,16 @@

    Venerdì Protetto | June edition
    -

    Codice riusabile: un primer

    - +

    Code reuse: a primer

    - This article is also available - in english + Questo articolo è disponibile anche + in italiano

    +
    @@ -354,10 +354,10 @@

    Codice riusabile: un primer< -

    L’ultima volta abbiamo visto una possibile implementazione del tipo Optional in Objective-C; l’obiettivo primario dell’articolo era quello di importare in Objective-C uno strumento frequentemente utilizzato in Swift, ma usare una classe come Optional può essere considerato un’applicazione di un concetto molto più generale: il riutilizzo del codice. In effetti, Optional non è legato a un particolare dominio, e può essere riutilizzato più e più volte in molti progetti: questo è esattamente ciò che accade in Swift. Ma a pensarci bene, questo è ciò che accade per una grande varietà di classi in Objective-C (e di tipi in Swift): ad esempio, NSArray e Array sono entrambi costrutti che espongono una specifica interfaccia, possiedono una certa implementazione, e vengono riutilizzati continuamente in metodi e funzioni. NSArray e Array non sono legati a un particolare dominio, e possiedono due importanti caratteristiche:

    +

    Last time we looked at a possible implementation for the Optional type in Objective-C; while the main point was to port to Objective-C a tool that’s frequently used in Swift, making use of the Optional class can be considered an application of a much more general concept: code reuse. In fact, Optional is not tied to a particular domain, and can be reused over and over again in multiple projects: that’s what actually happens in Swift. But, to think about it, that’s what happens for a wide range of classes in Objective-C, or types in Swift: for example, NSArray and Array are both constructs that expose a certain interface, have a certain implementation, and are reused multiple times within methods and functions. And again, NSArray and Array are not tied to a particular domain, and have two important properties:

    • @@ -368,7 +368,7 @@

      Codice riusabile: un primer< -
    • +
    • @@ -398,18 +398,23 @@

      Codice riusabile: un primer<
      @@ -422,17 +427,17 @@

      Facile.it devs @ C -

      15 minute read

      +

      9 minute read

      -

      L’appuntamento con il Codemotion di quest’anno a Milano è stato particolarmente ricco: tante tracce, moltissimi contenuti suddivisi tra talk tecnici, workshop e keynote, e alcuni ospiti illustri, tra cui il celebre Rasmus Lerdorf, creatore del linguaggio PHP. Come già fatto per il PHP Day 2015, proponiamo le nostre impressioni sulla conferenza, citando i talk che ci hanno colpito maggiormente: la scelta dei talk è basata sul gusto personale dei vari membri della redazione di Facile.it Engineering, e le considerazioni esposte non vanno lette come recensioni, ma come riflessioni di vario genere sulle tematiche trattate, volte a stimolare nei lettori l’interesse a partecipare a conferenze come il Codemotion.

      +

      L’ultima volta abbiamo visto una possibile implementazione del tipo Optional in Objective-C; l’obiettivo primario dell’articolo era quello di importare in Objective-C uno strumento frequentemente utilizzato in Swift, ma usare una classe come Optional può essere considerato un’applicazione di un concetto molto più generale: il riutilizzo del codice. In effetti, Optional non è legato a un particolare dominio, e può essere riutilizzato più e più volte in molti progetti: questo è esattamente ciò che accade in Swift. Ma a pensarci bene, questo è ciò che accade per una grande varietà di classi in Objective-C (e di tipi in Swift): ad esempio, NSArray e Array sono entrambi costrutti che espongono una specifica interfaccia, possiedono una certa implementazione, e vengono riutilizzati continuamente in metodi e funzioni. NSArray e Array non sono legati a un particolare dominio, e possiedono due importanti caratteristiche:

      • @@ -446,10 +451,13 @@

        Facile.it devs @ C
      • -
      • +
      • -
      • +
      • + + +
      • @@ -470,7 +478,7 @@

        Facile.it devs @ C
        -

        #FacileHack 2015

        +

        Facile.it devs @ Codemotion Milan 2015

        @@ -480,35 +488,31 @@

        #FacileHack 2015

        - + - Daniele Contini - Daniele Contini avatar + Elviro Rocca + Elviro Rocca avatar -

        1 minute read

        +

        15 minute read

        -

        Sono stati due giorni ricchi di emozioni quelli trascorsi con i partecipanti di #FacileHack, il primo hackathon organizzato da Facile.it. -Abbiamo visto impegno nella competizione, talenti diversi e complementari tra loro, passione per la tecnologia, serietà e molto caffè… momenti che vogliamo rivivere insieme a voi con questo video.

        - - -

        Grazie a tutti!

        +

        L’appuntamento con il Codemotion di quest’anno a Milano è stato particolarmente ricco: tante tracce, moltissimi contenuti suddivisi tra talk tecnici, workshop e keynote, e alcuni ospiti illustri, tra cui il celebre Rasmus Lerdorf, creatore del linguaggio PHP. Come già fatto per il PHP Day 2015, proponiamo le nostre impressioni sulla conferenza, citando i talk che ci hanno colpito maggiormente: la scelta dei talk è basata sul gusto personale dei vari membri della redazione di Facile.it Engineering, e le considerazioni esposte non vanno lette come recensioni, ma come riflessioni di vario genere sulle tematiche trattate, volte a stimolare nei lettori l’interesse a partecipare a conferenze come il Codemotion.

        • @@ -522,7 +526,10 @@

          #FacileHack 2015

        • -
        • +
        • + + +
        • @@ -543,52 +550,45 @@

          #FacileHack 2015

          -

          Optionals in Objective-C

          +

          #FacileHack 2015

          -

          - Questo articolo è disponibile anche - in italiano -

          -
          - + - Elviro Rocca - Elviro Rocca avatar + Daniele Contini + Daniele Contini avatar -

          14 minute read

          +

          1 minute read

          -

          Objective-C is not going anywhere. While Swift is most certainly the new hotness for iOS and OS X programming, there are some concrete reasons to stick with Objective-C for a while:

          -
            -
          • Objective-C based projects still need maintenance and new features to be added, and mixing Swift and Objective-C, while possible, can be tricky and possibly unconvenient, due to the dynamic nature of the latter;
          • -
          • Swift is changing rapidly, has still some bugs and performance problems, and still lacks some features that professionals need, while Objective-C is mature and has a strong community;
          • -
          • some may prefer a more dynamic language, and Objective-C support from Apple is still strong;
          • -
          -

          Personally, while I naturally lean towards a more static, type-first approach to programming, from time to time I like to work in a more dynamic environment, so both for preference and for business needs, I still didn’t put Objective-C completely away. But just after a few weeks of Swift I found myself missing one of the most powerful features of the language: Optionals.

          +

          Sono stati due giorni ricchi di emozioni quelli trascorsi con i partecipanti di #FacileHack, il primo hackathon organizzato da Facile.it. +Abbiamo visto impegno nella competizione, talenti diversi e complementari tra loro, passione per la tecnologia, serietà e molto caffè… momenti che vogliamo rivivere insieme a voi con questo video.

          + + +

          Grazie a tutti!

          • @@ -599,19 +599,10 @@

            Optionals in Objective-C -
          • - - -
          • - - -
          • - - -
          • +
          • -
          • +
          • @@ -632,16 +623,16 @@

            Optionals in Objective-C
            -

            Optionals in Objective-C

            - +

            Optionals in Objective-C

            - This article is also available - in english + Questo articolo è disponibile anche + in italiano

            +
            @@ -668,16 +659,16 @@

            Optionals in Objective-C

            Objective-C vivrà ancora per molto. Nonostante Swift sia il nuovo punto di riferimento per lo sviluppo iOS e OS X, ci sono ragioni concrete per scegliere di continuare a sviluppare in Objective-C, almeno per un po':

            +

            Objective-C is not going anywhere. While Swift is most certainly the new hotness for iOS and OS X programming, there are some concrete reasons to stick with Objective-C for a while:

              -
            • progetti esistenti basati su Objective-C richiedono ancora mantenimento e probabile aggiunta di nuove funzionalità, e anche se è tecnicamente possibile mescolare i linguaggi, la cosa può risultare poco conveniente per via della natura molto dinamica di Objective-C;
            • -
            • Swift sta cambiando rapidamente, presenta ancora alcuni bug e problemi di performance, e il suo workflow manca ancora di alcune feature fondamentali per i professionisti, mentre Objective-C è un linguaggio maturo, con una community molto vivace;
            • -
            • alcuni possono preferire un linguaggio più dinamico, e il supporto di Apple su Objective-C è ancora forte;
            • +
            • Objective-C based projects still need maintenance and new features to be added, and mixing Swift and Objective-C, while possible, can be tricky and possibly unconvenient, due to the dynamic nature of the latter;
            • +
            • Swift is changing rapidly, has still some bugs and performance problems, and still lacks some features that professionals need, while Objective-C is mature and has a strong community;
            • +
            • some may prefer a more dynamic language, and Objective-C support from Apple is still strong;
            -

            Personalmente ho la tendenza a preferire linguaggi più statici, e un approccio type-first alla programmazione, ma di tanto in tanto mi piace lavorare in un ambiente più dinamico, quindi, sia per preferenza personale che per esigenze di business, non ho ancora messo Objective-C da parte. Ma dopo poche settimane di Swift, mi è mancata subito una delle sue funzionalità più potenti: gli Optionals.

            +

            Personally, while I naturally lean towards a more static, type-first approach to programming, from time to time I like to work in a more dynamic environment, so both for preference and for business needs, I still didn’t put Objective-C completely away. But just after a few weeks of Swift I found myself missing one of the most powerful features of the language: Optionals.

            - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

            -

    diff --git a/blog/page/14/index.html b/blog/page/14/index.html index 775e1b9c7..2cb43b70a 100644 --- a/blog/page/14/index.html +++ b/blog/page/14/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -314,6 +314,95 @@

    Venerdì Protetto | June edition +
    +
    +
    + +

    Optionals in Objective-C

    + + + + +

    + This article is also available + in english +

    + +
    +
    + + + + + + + + Elviro Rocca + Elviro Rocca avatar + + + + + +

    14 minute read

    + +
    +
    + + + +

    Objective-C vivrà ancora per molto. Nonostante Swift sia il nuovo punto di riferimento per lo sviluppo iOS e OS X, ci sono ragioni concrete per scegliere di continuare a sviluppare in Objective-C, almeno per un po':

    +
      +
    • progetti esistenti basati su Objective-C richiedono ancora mantenimento e probabile aggiunta di nuove funzionalità, e anche se è tecnicamente possibile mescolare i linguaggi, la cosa può risultare poco conveniente per via della natura molto dinamica di Objective-C;
    • +
    • Swift sta cambiando rapidamente, presenta ancora alcuni bug e problemi di performance, e il suo workflow manca ancora di alcune feature fondamentali per i professionisti, mentre Objective-C è un linguaggio maturo, con una community molto vivace;
    • +
    • alcuni possono preferire un linguaggio più dinamico, e il supporto di Apple su Objective-C è ancora forte;
    • +
    +

    Personalmente ho la tendenza a preferire linguaggi più statici, e un approccio type-first alla programmazione, ma di tanto in tanto mi piace lavorare in un ambiente più dinamico, quindi, sia per preferenza personale che per esigenze di business, non ho ancora messo Objective-C da parte. Ma dopo poche settimane di Swift, mi è mancata subito una delle sue funzionalità più potenti: gli Optionals.

    + +
    + + - - -
    -
    - -
    - - - - - - - - Alessandro Galli - Alessandro Galli avatar - - - - - -

    6 minute read

    - -
    -
    - - - -

    La protezione dei dati è uno dei problemi più sentiti e ricorrenti degli ultimi anni: che si tratti di informazioni private di utenti, o dell’azienda per cui lavoriamo, il problema è sempre lo stesso.

    -

    Come proteggere questi dati da eventuali malintenzionati che vorrebbero - e potrebbero(!!) - riuscire a entrarne in possesso ?

    -

    Prima di arrivare alla soluzione di questo problema però, è doveroso suddividere la casistica in almeno due rami. Nel mondo del web i dati possono essere “ottenuti” in due momenti differenti: 1) mentre transitano sulla rete sotto forma di pacchetti, oppure 2) successivamente al loro immagazzinamento (es. database o file) all’interno di uno o più server.

    -
    diff --git a/blog/page/15/index.html b/blog/page/15/index.html index b2b79f98f..0d0a1dbcb 100644 --- a/blog/page/15/index.html +++ b/blog/page/15/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -314,6 +314,89 @@

    Venerdì Protetto | June edition +
    +
    + +
    + + + + + + + + Alessandro Galli + Alessandro Galli avatar + + + + + +

    6 minute read

    + +
    +
    + + + +

    La protezione dei dati è uno dei problemi più sentiti e ricorrenti degli ultimi anni: che si tratti di informazioni private di utenti, o dell’azienda per cui lavoriamo, il problema è sempre lo stesso.

    +

    Come proteggere questi dati da eventuali malintenzionati che vorrebbero - e potrebbero(!!) - riuscire a entrarne in possesso ?

    +

    Prima di arrivare alla soluzione di questo problema però, è doveroso suddividere la casistica in almeno due rami. Nel mondo del web i dati possono essere “ottenuti” in due momenti differenti: 1) mentre transitano sulla rete sotto forma di pacchetti, oppure 2) successivamente al loro immagazzinamento (es. database o file) all’interno di uno o più server.

    + +
    + + - - -
    -
    - -
    - - - - - - - - Daniele Contini - Daniele Contini avatar - - - - - -

    5 minute read

    - -
    -
    - - - -

    Di guide per l’installazione di Docker su OS X è pieno il web, ma le soluzioni sono molte e spesso scegliere non è facile. -In questo articolo vi mostrerò quello che è stato il mio personale percorso, nella speranza che possa essere utile a chiarirvi le idee e magari evitare qualche buco nell’acqua.

    -

    Da sviluppatore web, la mia esigenza è di conservare i sorgenti sulla macchina host e condividerli con la VM; per la natura di PHP, la condivisione deve anche essere molto veloce, poiché ad ogni richiesta i files verranno letti nuovamente dal disco. Nulla di complicato, quindi sono partito dalla cosa più semplice.

    -
    diff --git a/blog/page/16/index.html b/blog/page/16/index.html index add92428b..dc2c1538d 100644 --- a/blog/page/16/index.html +++ b/blog/page/16/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -318,7 +318,7 @@

    Venerdì Protetto | June edition
    -

    MiniIAD Vimercate 2015: reportage

    +

    Si fa presto a dire Docker (e OS X)

    @@ -328,15 +328,15 @@

    MiniIAD Vimercate 2015 - + - Nicola Trincas - Nicola Trincas avatar + Daniele Contini + Daniele Contini avatar @@ -349,11 +349,12 @@

    MiniIAD Vimercate 2015 -

    Lo scorso 23 Maggio 2015, si è tenuto a Vimercate, presso la sede di Alcatel-Lucent all’Energy Park, il Mini Italian Agile Day.

    -

    Anche in occasione di questo evento Facile.it si è presentata con una piccola delegazione. Sono andato all’incontro cercando di polarizzare bene le mie aspettative della giornata. Da un evento della comunità Agile mi aspetto un confronto, una crescita, nonché l’occasione di incontrare qualche volto amico, qualche ex collega o qualche guru a cui chiedere consiglio!

    +

    Di guide per l’installazione di Docker su OS X è pieno il web, ma le soluzioni sono molte e spesso scegliere non è facile. +In questo articolo vi mostrerò quello che è stato il mio personale percorso, nella speranza che possa essere utile a chiarirvi le idee e magari evitare qualche buco nell’acqua.

    +

    Da sviluppatore web, la mia esigenza è di conservare i sorgenti sulla macchina host e condividerli con la VM; per la natura di PHP, la condivisione deve anche essere molto veloce, poiché ad ogni richiesta i files verranno letti nuovamente dal disco. Nulla di complicato, quindi sono partito dalla cosa più semplice.

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/blog/page/17/index.html b/blog/page/17/index.html index 39c7522f3..a4ed475ac 100644 --- a/blog/page/17/index.html +++ b/blog/page/17/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -314,6 +314,87 @@

    Venerdì Protetto | June edition +
    +
    + +
    + + + + + + + + Lorenzo Fontana + Lorenzo Fontana avatar + + + + + + Luca Boeri + Luca Boeri avatar + + + + + +

    7 minute read

    + +
    +
    + + + +

    La continuous integration è una pratica che consiste nel frequente allineamento, su di una base comune definita mainline, delle copie di lavoro degli sviluppatori che collaborano al codice di un progetto.

    +

    Introdotta inizialmente da Grady Booch nel 1991, nella pubblicazione Object Oriented Design: With Applications, la pratica è stata estesa e sviluppata all’interno dell’extreme programming, fino a sostenere la necessità di allineare le copie di lavoro diverse volte al giorno.

    +

    Il vantaggio principale nell’adottare la pratica è quello di evitare l’integration hell (o merge hell) minimizzando il rischio legato a copie di lavoro divergenti di difficile integrazione.

    + +
    + + - - -
    -
    - -
    - - - - - - - - Nicola Trincas - Nicola Trincas avatar - - - - - -

    7 minute read

    - -
    -
    - - - -

    Parlare di metodologie di lavoro in azienda è una cosa piuttosto complessa, soprattutto perché non è possibile generalizzare un modo di lavoro che sia universalmente valido. Sento sempre più persone dire “con SCRUM avrai risultati assicurati”. Lo trovo piuttosto riduttivo.

    -

    In sostanza, sempre più persone hanno tradotto i valori ed i princìpi promossi dal manifesto agile in una serie di “ricette” pronte da seguire fedelmente per ottenere buoni risultati. Cosa c’è di “agile” in tutto ciò? E’ come cucinare con un robot da cucina… -Ecco perché sono sempre più convinto che la vera ricetta del successo nei progetti sia qualcosa che si scopre “assaggiando” gli ingredienti che mettiamo nella ricetta (andrò avanti con la metafora della cucina, siete avvisati!).

    -
    diff --git a/blog/page/18/index.html b/blog/page/18/index.html index 2513f4fa8..671278eae 100644 --- a/blog/page/18/index.html +++ b/blog/page/18/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -318,7 +318,7 @@

    Venerdì Protetto | June edition -

    L’adozione di strategie DevOps ha portato negli ultimi anni ad incrementare le aree coperte da tool di monitoring in maniera tale da avere un feedback in tempo reale dello stato dell’infrastruttura su cui si basa la propria applicazione, così da poter rispondere pro-attivamente a situazioni critiche. Su tale fronte infatti si sono visti comparire i tool più disparati che permettono la raccolta di informazioni, sia dei server o delle istanze su cui vengono eseguite le applicazioni (ad esempio CPU, memoria o disco), che le applicazioni stesse (ad esempio tempi medi di risposta, numero di query eseguite, tempo di esecuzione delle query, ecc. ecc.).

    +

    Parlare di metodologie di lavoro in azienda è una cosa piuttosto complessa, soprattutto perché non è possibile generalizzare un modo di lavoro che sia universalmente valido. Sento sempre più persone dire “con SCRUM avrai risultati assicurati”. Lo trovo piuttosto riduttivo.

    +

    In sostanza, sempre più persone hanno tradotto i valori ed i princìpi promossi dal manifesto agile in una serie di “ricette” pronte da seguire fedelmente per ottenere buoni risultati. Cosa c’è di “agile” in tutto ciò? E’ come cucinare con un robot da cucina… +Ecco perché sono sempre più convinto che la vera ricetta del successo nei progetti sia qualcosa che si scopre “assaggiando” gli ingredienti che mettiamo nella ricetta (andrò avanti con la metafora della cucina, siete avvisati!).

    • @@ -366,10 +368,13 @@

      Introduzione al trac
    • -
    • +
    • -
    • +
    • + + +
    • @@ -390,7 +395,7 @@

      Introduzione al trac
      -

      Definizione:

      -

      Il principio OPEN/CLOSE fa riferimento all’acronimo SOLID. introdotto da Michael Feathers che riporta alcune buone pratiche di programmazione ad oggetti ancora di forte attualità.

      -

      OPEN/CLOSE (la O dell’acronimo), nella sua definizione più generale indica che: un modulo (un oggetto, una classe o un gruppo di funzioni) debba essere aperto alle estensioni ma chiuso alle modifiche.

      -

      Questo principio tuttavia non è altro che la formalizzazione e il raggruppamento di concetti e linee guida già presenti da tempo nella programmazione ad oggetti.

      +

      L’adozione di strategie DevOps ha portato negli ultimi anni ad incrementare le aree coperte da tool di monitoring in maniera tale da avere un feedback in tempo reale dello stato dell’infrastruttura su cui si basa la propria applicazione, così da poter rispondere pro-attivamente a situazioni critiche. Su tale fronte infatti si sono visti comparire i tool più disparati che permettono la raccolta di informazioni, sia dei server o delle istanze su cui vengono eseguite le applicazioni (ad esempio CPU, memoria o disco), che le applicazioni stesse (ad esempio tempi medi di risposta, numero di query eseguite, tempo di esecuzione delle query, ecc. ecc.).

      • @@ -441,13 +443,10 @@

        Il p
      • -
      • - - -
      • +
      • -
      • +
      • @@ -468,7 +467,7 @@

        Il p
        -

        Xcode Testing in pratica

        +

        Il principio OPEN/CLOSE le sue origini e i casi d'uso

        @@ -478,32 +477,34 @@

        Xcode Testing in pratica - 9 April 2015 + datetime='2015-04-15'> + 15 April 2015 - + - Elviro Rocca - Elviro Rocca avatar + Francesco Panina + Francesco Panina avatar -

        8 minute read

        +

        5 minute read

        -

        Tra i molti strumenti utili presenti in Xcode, il testing framework XCTest è certamente uno dei più rilevanti, non solo per l’importanza intrinseca dello Unit Testing in generale, ma soprattutto per la facilità con la quale è possibile scrivere ed eseguire test direttamente dall’IDE out-of-the-box, senza la necessità di installare componenti di terze parti o impostare una particolare configurazione per i progetti.

        -

        In effetti Xcode, al momento della creazione di un nuovo progetto, oltre a creare un target per il binario principale crea automaticamente anche un target di test, cioè un bundle aggiuntivo che può essere caricato nel bundle principale per poter fisicamente eseguire i test una volta avviata l’app. Nell’immagine seguente è possibile vedere come, in un progetto appena creato, sia già presente il test bundle, in questo caso chiamato AwesomeAppTests.xctest:

        +

        Definizione:

        +

        Il principio OPEN/CLOSE fa riferimento all’acronimo SOLID. introdotto da Michael Feathers che riporta alcune buone pratiche di programmazione ad oggetti ancora di forte attualità.

        +

        OPEN/CLOSE (la O dell’acronimo), nella sua definizione più generale indica che: un modulo (un oggetto, una classe o un gruppo di funzioni) debba essere aperto alle estensioni ma chiuso alle modifiche.

        +

        Questo principio tuttavia non è altro che la formalizzazione e il raggruppamento di concetti e linee guida già presenti da tempo nella programmazione ad oggetti.

        • @@ -517,13 +518,13 @@

          Xcode Testing in pratica

        • -
        • +
        • -
        • +
        • -
        • +
        • @@ -544,7 +545,7 @@

          Xcode Testing in pratica -

          Le ACL (Access Control List) sono un strumento molto potente per poter definire l’accesso a risorse con una granularità molto fine. Nel quotidiano abbiamo già modo di utilizzarle per definire i permessi per accedere a file su Unix o quali pacchetti far passare attraverso un firewall o ancora l’accesso a database.

          -

          In Symfony le ACL sono disponibili out-of-the-box nel caso di installazione completa e permettono la definizione delle regole di accesso a risorse tramite ruoli e maschere. Mentre i ruoli rappresentano dei sottoinsiemi degli utenti di una data applicazione (amministratori, backoffice, business analyst) e possono essere visti come delle etichette da assegnare ad un utente, le maschere sono la rappresentazione numerica delle azioni che possono essere effettuate dagli utenti aventi determinati ruoli. Per tornare all’esempio del filesystem Unix, i ruoli possono essere Owner, Group o Others mentre le maschere sono ad esempio 7 (lettura, scrittura e esecuzione) indicato per ciascun ruolo.

          +

          Tra i molti strumenti utili presenti in Xcode, il testing framework XCTest è certamente uno dei più rilevanti, non solo per l’importanza intrinseca dello Unit Testing in generale, ma soprattutto per la facilità con la quale è possibile scrivere ed eseguire test direttamente dall’IDE out-of-the-box, senza la necessità di installare componenti di terze parti o impostare una particolare configurazione per i progetti.

          +

          In effetti Xcode, al momento della creazione di un nuovo progetto, oltre a creare un target per il binario principale crea automaticamente anche un target di test, cioè un bundle aggiuntivo che può essere caricato nel bundle principale per poter fisicamente eseguire i test una volta avviata l’app. Nell’immagine seguente è possibile vedere come, in un progetto appena creato, sia già presente il test bundle, in questo caso chiamato AwesomeAppTests.xctest:

    diff --git a/blog/page/19/index.html b/blog/page/19/index.html index ce46f95ef..d0cafc529 100644 --- a/blog/page/19/index.html +++ b/blog/page/19/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -314,6 +314,86 @@

    Venerdì Protetto | June edition +
    +
    + +
    + + + + + + + + Michele Carino + Michele Carino avatar + + + + + +

    6 minute read

    + +
    +
    + + + +

    Le specifiche PSR-7 descrivono una proposta di standardizzazione delle interfacce per i messaggi HTTP.

    +

    Come sappiamo, il protocollo HTTP, attraverso le specifiche redatte dal W3C, definisce una serie di regole di comunicazione che vengono implementate dalle applicazioni client e server che lo adottano.

    +

    A prima vista niente di nuovo sotto il Sole dunque, ma cerchiamo insieme di comprendere l’insieme di problematiche che sono al centro di questo nuovo dibattito che riguarda gli standard di codifica del linguaggio PHP.

    + +
    + + - - -
    -
    - -
    - - - - - - - - Lorenzo Fontana - Lorenzo Fontana avatar - - - - - -

    2 minute read

    - -
    -
    - - - -

    Assegnare valori alle variabili è sicuramente l’operazione più comune all’interno di uno script PHP. Ma come vengono conservate queste informazioni dall’interprete? Vediamolo assieme!

    -

    L’unità fondamentale di storage dei dati in PHP è la Zend Value (zval). Si tratta di una struct definita alla linea 334 di zend.h, la riporto qui di seguito per commentarne le proprietà.

    -
    diff --git a/blog/page/2/index.html b/blog/page/2/index.html index f842b02fb..101cb9375 100644 --- a/blog/page/2/index.html +++ b/blog/page/2/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -314,6 +314,79 @@

    Venerdì Protetto | June edition +
    +
    +
    + +

    Venerdì Protetto | May 2024 edition

    + + +

    What happened in the last issue of Venerdì Protetto?

    + + + +
    +
    + + + + + + + + Facile.it engineers + Facile.it engineers avatar + + + + + +

    2 minute read

    + +
    +
    + + + +

    This page contains the abstracts of the talks held during the latest Venerdì Protetto on May 17, 2024.

    +

    Here they are:

    +

    + +
    + + - - -
    -
    -
    - -

    Venerdì Protetto | November edition

    - - -

    What happened in the last Facile.it Venerdì Protetto?

    - - - -
    -
    - - - - - - - - Facile.it engineers - Facile.it engineers avatar - - - - - -

    3 minute read

    - -
    -
    - - - -

    This page contains the abstracts of the talks held during the latest Venerdì Protetto on November 10, 2023.

    -

    Topics:

    - -

    The overview of Venerdì Protetto is available here.

    -
    diff --git a/blog/page/20/index.html b/blog/page/20/index.html new file mode 100644 index 000000000..68988e436 --- /dev/null +++ b/blog/page/20/index.html @@ -0,0 +1,1215 @@ + + + + + + + + + + + + + + + + + Blog - Facile.it Engineering + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + + +
    +
    + +
    + + + + + + + + Lorenzo Fontana + Lorenzo Fontana avatar + + + + + +

    2 minute read

    + +
    +
    + + + +

    Assegnare valori alle variabili è sicuramente l’operazione più comune all’interno di uno script PHP. Ma come vengono conservate queste informazioni dall’interprete? Vediamolo assieme!

    +

    L’unità fondamentale di storage dei dati in PHP è la Zend Value (zval). Si tratta di una struct definita alla linea 334 di zend.h, la riporto qui di seguito per commentarne le proprietà.

    + +
    + + + + + + +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/page/3/index.html b/blog/page/3/index.html index 8af612e7e..e1f7f75c2 100644 --- a/blog/page/3/index.html +++ b/blog/page/3/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -314,6 +314,87 @@

    Venerdì Protetto | June edition +
    +
    +
    + +

    Venerdì Protetto | November edition

    + + +

    What happened in the last Facile.it Venerdì Protetto?

    + + + +
    +
    + + + + + + + + Facile.it engineers + Facile.it engineers avatar + + + + + +

    3 minute read

    + +
    +
    + + + +

    This page contains the abstracts of the talks held during the latest Venerdì Protetto on November 10, 2023.

    +

    Topics:

    + +

    The overview of Venerdì Protetto is available here.

    + +
    + + - - -
    -
    - -
    - - - - - - - - Facile.it engineers - Facile.it engineers avatar - - - - - -

    2 minute read

    - -
    -
    - - - -

    -

    This page contains the abstracts of the talks held during the latest Venerdì Protetto on Jun 9, 2023.

    -

    Topics:

    - -

    The overview of Venerdì Protetto is available here.

    -
    diff --git a/blog/page/4/index.html b/blog/page/4/index.html index 0add9814f..d7baae80c 100644 --- a/blog/page/4/index.html +++ b/blog/page/4/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -314,6 +314,123 @@

    Venerdì Protetto | June edition +
    +
    + +
    + + + + + + + + Facile.it engineers + Facile.it engineers avatar + + + + + +

    2 minute read

    + +
    +
    + + + +

    +

    This page contains the abstracts of the talks held during the latest Venerdì Protetto on Jun 9, 2023.

    +

    Topics:

    + +

    The overview of Venerdì Protetto is available here.

    + +
    + + - - -
    -
    - -
    - - - - - - - - Pier Roberto Lucisano - Pier Roberto Lucisano avatar - - - - - -

    11 minute read

    - -
    -
    - - - -

    Introduction

    -

    There is inconsistency in the Redux community on how to use actions. Redux Toolkit documentation suggests the following approach:

    -
    -

    […] we recommend trying to treat actions more as “describing events that occurred”, rather than “setters”.

    -
    -

    Why should we treat actions as events rather than setters? Dan Abramov, the founder of Redux, said that Redux doesn’t reinvent event sourcing. It’s up to people how to use it. It’s clear that there isn’t a well-accepted approach towards how to use actions.

    -
    diff --git a/blog/page/5/index.html b/blog/page/5/index.html index dc3f072bc..0cc5f3cb1 100644 --- a/blog/page/5/index.html +++ b/blog/page/5/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -314,6 +314,86 @@

    Venerdì Protetto | June edition +
    +
    + +
    + + + + + + + + Pier Roberto Lucisano + Pier Roberto Lucisano avatar + + + + + +

    11 minute read

    + +
    +
    + + + +

    Introduction

    +

    There is inconsistency in the Redux community on how to use actions. Redux Toolkit documentation suggests the following approach:

    +
    +

    […] we recommend trying to treat actions more as “describing events that occurred”, rather than “setters”.

    +
    +

    Why should we treat actions as events rather than setters? Dan Abramov, the founder of Redux, said that Redux doesn’t reinvent event sourcing. It’s up to people how to use it. It’s clear that there isn’t a well-accepted approach towards how to use actions.

    + +
    + + - - -
    -
    - -
    - - - - - - - - Carlo Cappai - Carlo Cappai avatar - - - - - -

    5 minute read

    - -
    -
    - - - -

    Introduction

    -

    When we write a client to integrate an API in our systems it is important to test it to be sure we can handle every possible response. -Guzzle client provides a very simple way to mock external APIs responses: Guzzle Mock Handler. This tool provides a mock handler -that can be used to fulfill HTTP requests with a response or exception by shifting return values off of a queue.

    -
    diff --git a/blog/page/6/index.html b/blog/page/6/index.html index 2344243f0..97ea0d38f 100644 --- a/blog/page/6/index.html +++ b/blog/page/6/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -318,7 +318,7 @@

    Venerdì Protetto | June edition @@ -350,11 +350,12 @@

    Careful with that

    Introduction

    -

    Imagine you need to use a fixed numeric value in your code, let’s say 20000. It is what we call a literal constant, that is a value that will always remain the exact same in your code.
    -Now imagine you need to use that value more than once. Sooner or later you will read your code and you will not remember what 20000 was, it will happen for sure. But what if you assign the value to an immutable variable with a
    meaningful name? Let’s say something like this:

    +

    When we write a client to integrate an API in our systems it is important to test it to be sure we can handle every possible response. +Guzzle client provides a very simple way to mock external APIs responses: Guzzle Mock Handler. This tool provides a mock handler +that can be used to fulfill HTTP requests with a response or exception by shifting return values off of a queue.

    diff --git a/blog/page/7/index.html b/blog/page/7/index.html index 10964e8fb..3d04455f4 100644 --- a/blog/page/7/index.html +++ b/blog/page/7/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -314,6 +314,87 @@

    Venerdì Protetto | June edition +
    +
    +
    + +

    Lambda Days 2020

    + + + + +
    +
    + + + + + + + + Andrea Ceccarelli + Andrea Ceccarelli avatar + + + + + +

    4 minute read

    + +
    +
    + + + +

    This year, Facile attended for the first time Lambda Days Conference in the beautiful polish city of Krakow. +It has been a two-days full immersion with speakers coming from all over the world. +The latest trends and academic research in the functional world were showcased, spanning from beginner’s approaches to functional languages to highly specific scientific applications. +This conference was totally worth attending, albeit very intense (sometimes mind-bending, actually!). All the talks were of high quality and the organization was perfect.

    + +
    + + - - -
    -
    - -
    - - - - - - - - Salvatore Cordiano - Salvatore Cordiano avatar - - - - - -

    13 minute read

    - -
    -
    - - - -

    Abstract

    -

    Upon migrating to a new infrastructure we started experiencing cache issues after each deploy: as we refreshed pages that were updated by the new release, we didn’t see the right content for a very short period of time. Initially, we wrongly assumed that the cause of this issue was the PHP OPcache extension but, after our investigation, we understood that real path cache was the culprit.

    -

    Introduction

    -

    When I started my software developer career, I was very surprised to read the following sentence, attributed to Phil Karlton: «There are only two hard things in Computer Science: cache invalidation and naming things». In the beginning I was incredulous, because I didn’t really get the sense of these words. Not much later, I started to understand.

    -
    diff --git a/blog/page/8/index.html b/blog/page/8/index.html index b5cfdaf17..4008c5db5 100644 --- a/blog/page/8/index.html +++ b/blog/page/8/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -318,7 +318,7 @@

    Venerdì Protetto | June edition -

    In the latest months I wrote multiple times, in different projects, code migrating PHPUnit toward major version 6. This upgrade is harder than the previous one, since in this version it was introduced a big breaking change: all classes got (finally!) namespaced.

    -

    This means that any usage of those classes in your project needs to be updated. It may seem a simple find & replace job, but since you need to introduce at least one use PHPUnit\Framework\TestCase line at the top of each one of your test classes, it’s a boring and a little more than trivial task; also, upgrading it in a single big jump may not be feasible or prudent, especially in the case of open source or distributed libraries, where backward compatibility and support for old PHP versions must be ensured.

    +

    Abstract

    +

    Upon migrating to a new infrastructure we started experiencing cache issues after each deploy: as we refreshed pages that were updated by the new release, we didn’t see the right content for a very short period of time. Initially, we wrongly assumed that the cause of this issue was the PHP OPcache extension but, after our investigation, we understood that real path cache was the culprit.

    +

    Introduction

    +

    When I started my software developer career, I was very surprised to read the following sentence, attributed to Phil Karlton: «There are only two hard things in Computer Science: cache invalidation and naming things». In the beginning I was incredulous, because I didn’t really get the sense of these words. Not much later, I started to understand.

    diff --git a/blog/page/9/index.html b/blog/page/9/index.html index 4ba639412..47fa7c48c 100644 --- a/blog/page/9/index.html +++ b/blog/page/9/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/blog\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -314,6 +314,84 @@

    Venerdì Protetto | June edition +
    +
    +
    + +

    #FacileHack 2017, 10 giorni dopo

    + + + + +

    + This article is also available + in english +

    + +
    +
    + + + + + + + + Alessandro Lai + Alessandro Lai avatar + + + + + +

    2 minute read

    + +
    +
    + + + +

    Dieci giorni fa è terminato #FacileHack 2017, la seconda edizione dell’hackathon organizzato da Facile.it. Tenere un evento di questo genere ci ha permesso di vedere all’opera e di confrontarci con tanti team molto eterogenei, composti da programmatori, designer e specialisti del marketing.

    +

    Il tema dell’hackathon di quest’anno è stata la connettività: il nostro portale propone la comparazione dei servizi di connessione ad internet, e ha deciso di porre questo al centro della competizione. I diversi team si sono quindi affrontati su questo tema, per trovare modi per migliorare il business di Facile.it e l’esperienza utente degli utilizzatori del servizio.

    + +
    + + - - -
    -
    - -
    - - - - - - - - Facile.it engineers - Facile.it engineers avatar - - - - - -

    5 minute read

    - -
    -
    - - - -

    «Learn or die». These are the words with which Codemotion Milan 2016 started on the 25th of November. Most of our development team attended this tech conference like the previous year. Moreover Facile.it was present at the event as a sponsor with his stand looking for new talent.

    -

    During the event we also officially announced the second #FacileHack hackathon, which is planned for march 2017.

    -

    This post would be a short recap of some talks in chronological order. The choice of the talks is based on the personal taste of the various members of the editorial staff of Facile.it Engineering blog. Enjoy!

    -
    diff --git a/categories/adr/index.html b/categories/adr/index.html index 720ee741f..795f7c824 100644 --- a/categories/adr/index.html +++ b/categories/adr/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -549,11 +549,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/aes/index.html b/categories/aes/index.html index d16df2ef1..94dd50ab9 100644 --- a/categories/aes/index.html +++ b/categories/aes/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -642,11 +642,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/agile/index.html b/categories/agile/index.html index 41b8ea971..ccbec2a38 100644 --- a/categories/agile/index.html +++ b/categories/agile/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -790,11 +790,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/ai/index.html b/categories/ai/index.html index 49fc72d0f..97f6c1fe2 100644 --- a/categories/ai/index.html +++ b/categories/ai/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -560,11 +560,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/algorithms/index.html b/categories/algorithms/index.html index 2cca97f55..e645e337b 100644 --- a/categories/algorithms/index.html +++ b/categories/algorithms/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -566,11 +566,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/amqp/index.html b/categories/amqp/index.html index 6cbe9fdb7..8fba26509 100644 --- a/categories/amqp/index.html +++ b/categories/amqp/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -561,11 +561,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/android/index.html b/categories/android/index.html index 34f8589e5..f5ab754c9 100644 --- a/categories/android/index.html +++ b/categories/android/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -711,11 +711,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/angular/index.html b/categories/angular/index.html index 4c5161afc..ecb4269df 100644 --- a/categories/angular/index.html +++ b/categories/angular/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -556,11 +556,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/api-testing/index.html b/categories/api-testing/index.html index aea3dd637..2f6d29aaf 100644 --- a/categories/api-testing/index.html +++ b/categories/api-testing/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -581,11 +581,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/artificial-intelligence/index.html b/categories/artificial-intelligence/index.html index 14650c9bb..981d28c49 100644 --- a/categories/artificial-intelligence/index.html +++ b/categories/artificial-intelligence/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -566,11 +566,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/async-api/index.html b/categories/async-api/index.html index ad18ad17f..cbcd3b47d 100644 --- a/categories/async-api/index.html +++ b/categories/async-api/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -593,11 +593,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/automation/index.html b/categories/automation/index.html index 81fb45350..6a6e38fc5 100644 --- a/categories/automation/index.html +++ b/categories/automation/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -556,11 +556,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/aws/index.html b/categories/aws/index.html index bcde4ddc9..4ab80d890 100644 --- a/categories/aws/index.html +++ b/categories/aws/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -717,11 +717,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/bdd/index.html b/categories/bdd/index.html index 158eb02d4..e3f8c860a 100644 --- a/categories/bdd/index.html +++ b/categories/bdd/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -563,11 +563,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/blog/index.html b/categories/blog/index.html index 6942f4611..c86a500d9 100644 --- a/categories/blog/index.html +++ b/categories/blog/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -557,11 +557,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/c/index.html b/categories/c/index.html index 35df6762e..8dd8798f2 100644 --- a/categories/c/index.html +++ b/categories/c/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -557,11 +557,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/challenge/index.html b/categories/challenge/index.html index 3f0d29c50..7c339ce34 100644 --- a/categories/challenge/index.html +++ b/categories/challenge/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -561,11 +561,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/chatgpt/index.html b/categories/chatgpt/index.html index cd27e93ae..42db9669e 100644 --- a/categories/chatgpt/index.html +++ b/categories/chatgpt/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -581,11 +581,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/ci-cd/index.html b/categories/ci-cd/index.html index d28b38f4e..9e4e47945 100644 --- a/categories/ci-cd/index.html +++ b/categories/ci-cd/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -593,11 +593,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/cmake/index.html b/categories/cmake/index.html index 7f8cc474d..2895c8455 100644 --- a/categories/cmake/index.html +++ b/categories/cmake/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -557,11 +557,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/code-reuse/index.html b/categories/code-reuse/index.html index 1a0dda4fb..ac7acb0e1 100644 --- a/categories/code-reuse/index.html +++ b/categories/code-reuse/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -636,11 +636,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/codemotion/index.html b/categories/codemotion/index.html index df3ec1efc..33e5828d4 100644 --- a/categories/codemotion/index.html +++ b/categories/codemotion/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -548,11 +548,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/community-tools/index.html b/categories/community-tools/index.html index 14633587f..67373300d 100644 --- a/categories/community-tools/index.html +++ b/categories/community-tools/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -593,11 +593,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/community/index.html b/categories/community/index.html index 2dc98d0d8..1861cc4c1 100644 --- a/categories/community/index.html +++ b/categories/community/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -593,11 +593,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/conference/index.html b/categories/conference/index.html index 2a10badf2..1d2d791af 100644 --- a/categories/conference/index.html +++ b/categories/conference/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -637,11 +637,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/conferences/index.html b/categories/conferences/index.html index 183ae8b04..ab53ad39d 100644 --- a/categories/conferences/index.html +++ b/categories/conferences/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -853,11 +853,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/conferences/page/2/index.html b/categories/conferences/page/2/index.html index 7a87661da..aee66097e 100644 --- a/categories/conferences/page/2/index.html +++ b/categories/conferences/page/2/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -865,11 +865,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/consumer/index.html b/categories/consumer/index.html index 40af3005e..06546318c 100644 --- a/categories/consumer/index.html +++ b/categories/consumer/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -561,11 +561,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/continuous-deployment/index.html b/categories/continuous-deployment/index.html index 0b899ba1a..be217b96c 100644 --- a/categories/continuous-deployment/index.html +++ b/categories/continuous-deployment/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -648,11 +648,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/continuous-integration/index.html b/categories/continuous-integration/index.html index 25a884c6c..b408748a5 100644 --- a/categories/continuous-integration/index.html +++ b/categories/continuous-integration/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -806,11 +806,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/database/index.html b/categories/database/index.html index 6a663ed5d..a258e5dfb 100644 --- a/categories/database/index.html +++ b/categories/database/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -644,11 +644,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/design-patterns/index.html b/categories/design-patterns/index.html index 22f67734c..63e3a0f68 100644 --- a/categories/design-patterns/index.html +++ b/categories/design-patterns/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -554,11 +554,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/docker/index.html b/categories/docker/index.html index e66726046..95622b42b 100644 --- a/categories/docker/index.html +++ b/categories/docker/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -889,11 +889,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/docker/page/2/index.html b/categories/docker/page/2/index.html index 43278e118..423b68b60 100644 --- a/categories/docker/page/2/index.html +++ b/categories/docker/page/2/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -558,11 +558,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/doctrine/index.html b/categories/doctrine/index.html index c462b802e..bf81c140f 100644 --- a/categories/doctrine/index.html +++ b/categories/doctrine/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -647,11 +647,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/documentation/index.html b/categories/documentation/index.html index 5f3f5a0f0..d9d47f7b0 100644 --- a/categories/documentation/index.html +++ b/categories/documentation/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -716,11 +716,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/dsl/index.html b/categories/dsl/index.html index e6702faa0..ba67e462e 100644 --- a/categories/dsl/index.html +++ b/categories/dsl/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -558,11 +558,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/encryption/index.html b/categories/encryption/index.html index ec12eb048..e6dfb6138 100644 --- a/categories/encryption/index.html +++ b/categories/encryption/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -722,11 +722,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/english/index.html b/categories/english/index.html index 61644a3de..74bbca6d6 100644 --- a/categories/english/index.html +++ b/categories/english/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -888,11 +888,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/english/index.xml b/categories/english/index.xml index 0dba8adf0..5505e1dac 100644 --- a/categories/english/index.xml +++ b/categories/english/index.xml @@ -202,7 +202,7 @@ https://engineering.facile.it/blog/eng/how-php-7-tdd-helped-me-sleep-better/ Tue, 07 Jun 2016 00:00:00 +0000 https://engineering.facile.it/blog/eng/how-php-7-tdd-helped-me-sleep-better/ - <h1 id="the-enemies-of-programming">The enemies of programming</h1> <p>As many of you will agree with me, <strong>sleep deprivation</strong> is the enemy of programming.<br> Maybe we fear only one thing more than that: <strong>being interrupted</strong>.</p> <p style="text-align: center;"> [![Why you shouldn't interrupt a programmer (by Jason Heeris)](/images/how-php-7-tdd-helped-me-sleep-better/interruption.png)](http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/) </p> <p>While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on&hellip; fatigue and interruptions are the main enemies of those in this line of work.</p> + <h1 id="the-enemies-of-programming">The enemies of programming</h1> <p>As many of you will agree with me, <strong>sleep deprivation</strong> is the enemy of programming.<br> Maybe we fear only one thing more than that: <strong>being interrupted</strong>.</p> <p style="text-align: center;"> <p><a href="http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/"><img src="https://engineering.facile.it/images/how-php-7-tdd-helped-me-sleep-better/interruption.png" alt="Why you shouldn&rsquo;t interrupt a programmer (by Jason Heeris)"></a></p> </p> <p>While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on&hellip; fatigue and interruptions are the main enemies of those in this line of work.</p> Facile.it devs @ PhpDay 2016 diff --git a/categories/english/page/2/index.html b/categories/english/page/2/index.html index dc32428d8..16cd18b30 100644 --- a/categories/english/page/2/index.html +++ b/categories/english/page/2/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -861,11 +861,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/english/page/3/index.html b/categories/english/page/3/index.html index 29b3aad92..c425c6cbf 100644 --- a/categories/english/page/3/index.html +++ b/categories/english/page/3/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -869,11 +869,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/english/page/4/index.html b/categories/english/page/4/index.html index ca919639e..54300fe14 100644 --- a/categories/english/page/4/index.html +++ b/categories/english/page/4/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -862,11 +862,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/english/page/5/index.html b/categories/english/page/5/index.html index 64d0a05cc..4af383644 100644 --- a/categories/english/page/5/index.html +++ b/categories/english/page/5/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -852,11 +852,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/english/page/6/index.html b/categories/english/page/6/index.html index 14e104c88..a5f2ce5db 100644 --- a/categories/english/page/6/index.html +++ b/categories/english/page/6/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -509,7 +509,7 @@

    How PHP 7 & TD

    As many of you will agree with me, sleep deprivation is the enemy of programming.
    Maybe we fear only one thing more than that: being interrupted.

    - [![Why you shouldn't interrupt a programmer (by Jason Heeris)](/images/how-php-7-tdd-helped-me-sleep-better/interruption.png)](http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/) +

    Why you shouldn’t interrupt a programmer (by Jason Heeris)

    While writing code we have to think really hard, we use complex abstractions, we go through long business workflows and so on… fatigue and interruptions are the main enemies of those in this line of work.

    diff --git a/categories/english/page/7/index.html b/categories/english/page/7/index.html index 89c5bc722..ea8bac33d 100644 --- a/categories/english/page/7/index.html +++ b/categories/english/page/7/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -874,11 +874,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/english/page/8/index.html b/categories/english/page/8/index.html index fca792500..e870629b0 100644 --- a/categories/english/page/8/index.html +++ b/categories/english/page/8/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -890,11 +890,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/english/page/9/index.html b/categories/english/page/9/index.html index bd56c032e..080455f40 100644 --- a/categories/english/page/9/index.html +++ b/categories/english/page/9/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -567,11 +567,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/event-driven-architecture/index.html b/categories/event-driven-architecture/index.html index 43022d008..9047a5cfe 100644 --- a/categories/event-driven-architecture/index.html +++ b/categories/event-driven-architecture/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -560,11 +560,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/event-driven/index.html b/categories/event-driven/index.html index 3c5daf3b3..8385ada2c 100644 --- a/categories/event-driven/index.html +++ b/categories/event-driven/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -551,11 +551,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/facilehack/index.html b/categories/facilehack/index.html index 36c6ae098..c0f8a9695 100644 --- a/categories/facilehack/index.html +++ b/categories/facilehack/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -707,11 +707,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/filesystem/index.html b/categories/filesystem/index.html index 23b49c699..421cc8f2b 100644 --- a/categories/filesystem/index.html +++ b/categories/filesystem/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -557,11 +557,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/functional-programming/index.html b/categories/functional-programming/index.html index 6add4f114..2b0c3e348 100644 --- a/categories/functional-programming/index.html +++ b/categories/functional-programming/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -865,11 +865,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/functional-programming/page/2/index.html b/categories/functional-programming/page/2/index.html index 78d5ded07..0fe17f07e 100644 --- a/categories/functional-programming/page/2/index.html +++ b/categories/functional-programming/page/2/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -908,11 +908,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/functional-programming/page/3/index.html b/categories/functional-programming/page/3/index.html index 2a6d44526..a59ec5ab2 100644 --- a/categories/functional-programming/page/3/index.html +++ b/categories/functional-programming/page/3/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -552,11 +552,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/fuse/index.html b/categories/fuse/index.html index 196a17c06..435904924 100644 --- a/categories/fuse/index.html +++ b/categories/fuse/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -557,11 +557,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/generative-ai/index.html b/categories/generative-ai/index.html index 90e9175f2..a3f1d2316 100644 --- a/categories/generative-ai/index.html +++ b/categories/generative-ai/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -593,11 +593,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/git/index.html b/categories/git/index.html index 09ba5a5f5..101994e5c 100644 --- a/categories/git/index.html +++ b/categories/git/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -553,11 +553,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/github/index.html b/categories/github/index.html index 44f7e3d7d..71ee074f1 100644 --- a/categories/github/index.html +++ b/categories/github/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -557,11 +557,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/gitlab/index.html b/categories/gitlab/index.html index 7c4ce6cf1..e09fb9995 100644 --- a/categories/gitlab/index.html +++ b/categories/gitlab/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -648,11 +648,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/go/index.html b/categories/go/index.html index 70897a0db..4d1e3099d 100644 --- a/categories/go/index.html +++ b/categories/go/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -561,11 +561,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/graphql/index.html b/categories/graphql/index.html index 118e26dea..5f423f27c 100644 --- a/categories/graphql/index.html +++ b/categories/graphql/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -563,11 +563,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/guzzle/index.html b/categories/guzzle/index.html index dbc4a4c33..3939752af 100644 --- a/categories/guzzle/index.html +++ b/categories/guzzle/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -557,11 +557,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/hackathon/index.html b/categories/hackathon/index.html index 2b4e880c1..9662880d0 100644 --- a/categories/hackathon/index.html +++ b/categories/hackathon/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -780,11 +780,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/hacking/index.html b/categories/hacking/index.html index 9a44821ae..0df848795 100644 --- a/categories/hacking/index.html +++ b/categories/hacking/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -561,11 +561,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/helm-based-charts/index.html b/categories/helm-based-charts/index.html index d351c996d..cd9afcca0 100644 --- a/categories/helm-based-charts/index.html +++ b/categories/helm-based-charts/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -560,11 +560,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/http/index.html b/categories/http/index.html index e4ba969c6..0c54b691c 100644 --- a/categories/http/index.html +++ b/categories/http/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -641,11 +641,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/hugo/index.html b/categories/hugo/index.html index 694e4f936..676d70e80 100644 --- a/categories/hugo/index.html +++ b/categories/hugo/index.html @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024<
    -

    Venerdì Protetto | July edition

    +

    Venerdì Protetto | September 2024

    + '2024-10-01'> + October 1, 2024
    @@ -285,11 +285,11 @@

    Venerdì Protetto | July edition
    -

    Venerdì Protetto | June edition

    +

    Venerdì Protetto | July edition

    + '2024-08-28'> + August 28, 2024
    @@ -557,11 +557,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -
    diff --git a/categories/index.html b/categories/index.html index 937ce3fa7..132f1471c 100644 --- a/categories/index.html +++ b/categories/index.html @@ -31,8 +31,8 @@ "accountablePerson" : "", "copyrightHolder" : "", "copyrightYear" : "2024", - "datePublished": "2024-10-01 10:00:00 \u002b0000 UTC", - "dateModified" : "2024-10-01 10:00:00 \u002b0000 UTC", + "datePublished": "2024-10-11 10:00:00 \u002b0000 UTC", + "dateModified" : "2024-10-11 10:00:00 \u002b0000 UTC", "url" : "https:\/\/engineering.facile.it\/categories\/", "wordCount" : "0", "keywords" : [ "Blog" ] @@ -95,8 +95,8 @@ - - + + @@ -261,11 +261,11 @@

    Recent Posts

    -

    Venerdì Protetto | September 2024

    +

    Venerdì Protetto | October 2024

    + '2024-10-11'> + October 11, 2024
    @@ -273,11 +273,11 @@

    Venerdì Protetto | September 2024< @@ -1882,11 +1882,11 @@

    Recent Posts

    - Venerdì Protetto | September 2024 + Venerdì Protetto | October 2024

    -