From de5341ae015fdee9e19c482d0a87aa6624061ba5 Mon Sep 17 00:00:00 2001 From: Jevgenij L Date: Mon, 26 May 2025 06:47:37 +0300 Subject: [PATCH] Add VilniusPHP 0x93 event --- .phrozn/entries/archive.twig | 15 +++++++++++++++ .phrozn/entries/index.twig | 18 +++++++++--------- .phrozn/layouts/widgets/sponsors.twig | 1 - 3 files changed, 24 insertions(+), 10 deletions(-) diff --git a/.phrozn/entries/archive.twig b/.phrozn/entries/archive.twig index a3fa94e..1e5f8a0 100644 --- a/.phrozn/entries/archive.twig +++ b/.phrozn/entries/archive.twig @@ -4,6 +4,21 @@ layout: archive.twig pageName: archive events: + - name: "VilniusPHP 0x92" + date: 2024-12-05 19:00 + facebook: https://www.meetup.com/vilniusphp/events/304753080/ + ligtingTalks: false + speakers: + - name: "Rokas Muningis" + title: "The Power of AST" + description: | + As software engineers, our innate curiosity drives us to explore and understand. We've all been there - seeing an 'unwritten rule' comment on a merge request. Think about static analysis, syntax highlighting, linters, transpilers and interpreters - did you know they're all doing the same first step? They take our code and build this tree of connected nodes. It's what they do next that makes them different. Custom linter rules are often where we first put this knowledge to work. Those 'unwritten rules' in the codebase? They become automated checks, catching issues before they even reach a merge request. And who knows, maybe this will inspire you to write your own tiny programming language! + (Presented in English) + - name: "Marco Rosello and Edvardas Kazlauskas (Boozt)" + title: "Microservices vs monolith: which and why?" + description: | + As technology advances and the business grows, it’s important to consider the pros and cons of different infrastructure architectures. Boozt engineering systems architecture is built using both a microservice and monolithic approach - a hot topic of debate for Boozt’s two directors Marco Rosello and Edvardas Kazlauskas. + (Presented in English) - name: "VilniusPHP 0x91" date: 2024-09-05 19:00 facebook: https://www.meetup.com/vilniusphp/events/302916902/ diff --git a/.phrozn/entries/index.twig b/.phrozn/entries/index.twig index 2433aca..bed3d1d 100644 --- a/.phrozn/entries/index.twig +++ b/.phrozn/entries/index.twig @@ -37,18 +37,18 @@ afterparty: # description: # linkedin: events: - - name: "VilniusPHP 0x92" - date: 2024-12-05 19:00 - facebook: https://www.meetup.com/vilniusphp/events/304753080/ + - name: "VilniusPHP 0x93" + date: 2025-06-05 19:00 + facebook: https://www.meetup.com/vilniusphp/events/308046622/ ligtingTalks: false speakers: - - name: "Rokas Muningis" - title: "The Power of AST" + - name: "Justas Butkus" + title: "Ten things we've learned from running production infrastructure at Google" description: | - As software engineers, our innate curiosity drives us to explore and understand. We've all been there - seeing an 'unwritten rule' comment on a merge request. Think about static analysis, syntax highlighting, linters, transpilers and interpreters - did you know they're all doing the same first step? They take our code and build this tree of connected nodes. It's what they do next that makes them different. Custom linter rules are often where we first put this knowledge to work. Those 'unwritten rules' in the codebase? They become automated checks, catching issues before they even reach a merge request. And who knows, maybe this will inspire you to write your own tiny programming language! + Google SRE principles emphasize reliability, standardization, and blamelessness. The talk will cover measurement, on-call duty, and automation parts of the job. It will highlight approaches that are used to manage change, deal with inevitable outages, and avoiding complexity. Ten lessons is an approximation of some of key learnings, that remain valuable despite, or even because, of efforts put into making large and complex systems easier to operate. (Presented in English) - - name: "Marco Rosello and Edvardas Kazlauskas (Boozt)" - title: "Microservices vs monolith: which and why?" + - name: "Tobias Nyholm (Eneba)" + title: "Knowing your State Machines" description: | - As technology advances and the business grows, it’s important to consider the pros and cons of different infrastructure architectures. Boozt engineering systems architecture is built using both a microservice and monolithic approach - a hot topic of debate for Boozt’s two directors Marco Rosello and Edvardas Kazlauskas. + Web development is not just about delivering a response. It is also about writing good code. The state pattern will help you move complexity from being all over your code to one or more state machines. This talk will introduce state machines, show how to identify uses of them and implement them in your Symfony application in an object oriented manner using the Symfony Workflow component. (Presented in English) diff --git a/.phrozn/layouts/widgets/sponsors.twig b/.phrozn/layouts/widgets/sponsors.twig index e4123c7..57451e2 100644 --- a/.phrozn/layouts/widgets/sponsors.twig +++ b/.phrozn/layouts/widgets/sponsors.twig @@ -4,6 +4,5 @@
Ovoko - Build Stuff