Skip to content

Commit

Permalink
Merge pull request #144 from vilniusphp/feature/vilniusphp-0x92
Browse files Browse the repository at this point in the history
Add VilniusPHP 0x92 event
  • Loading branch information
gimikus authored Nov 25, 2024
2 parents a35a9e1 + 5c12530 commit 123423a
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 12 deletions.
18 changes: 17 additions & 1 deletion .phrozn/entries/archive.twig
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,24 @@ layout: archive.twig
pageName: archive

events:
- name: "VilniusPHP 0x91"
date: 2024-09-05 19:00
facebook: https://www.meetup.com/vilniusphp/events/302916902/
ligtingTalks: false
speakers:
- name: "Edvardas Virketis (Boozt)"
title: "Protocol Buffers for REST APIs (JSON-based) at Boozt Supply Chain"
description: |
While gRPC’s use of protocol buffers for data structure management is widely known, at Boozt, we took a different approach by enabling protocol buffers for JSON-based REST APIs. This method helped us address data structure management and sharing issues within our Supply Chain APIs. I’ll share our journey of implementing protocol buffers in this unconventional way, along with the tooling and practices we developed.
(Presented in English)
- name: "Tobias Nyholm (Eneba)"
title: "Building Really Fast Applications"
description: |
Let’s talk about performance. How can we make our applications run faster? What should we consider when starting a new project? While there are some quick fixes that I'll briefly cover, achieving truly fast response times requires dedication and effort. I’ll share my best ideas and tricks for building applications that respond in less than 15ms—and we'll aim to go even faster.
Note: This is not a Varnish talk.
(Presented in English)
- name: "VilniusPHP 0x90"
date: 22024-06-06 19:00
date: 2024-06-06 19:00
facebook: https://www.meetup.com/vilniusphp/events/301293452/
ligtingTalks: false
speakers:
Expand Down
21 changes: 10 additions & 11 deletions .phrozn/entries/index.twig
Original file line number Diff line number Diff line change
Expand Up @@ -37,19 +37,18 @@ afterparty:
# description:
# linkedin:
events:
- name: "VilniusPHP 0x91"
date: 2024-09-05 19:00
facebook: https://www.meetup.com/vilniusphp/events/302916902/
- name: "VilniusPHP 0x92"
date: 2024-12-05 19:00
facebook: https://www.meetup.com/vilniusphp/events/304753080/
ligtingTalks: false
speakers:
- name: "Edvardas Virketis (Boozt)"
title: "Protocol Buffers for REST APIs (JSON-based) at Boozt Supply Chain"
- name: "Rokas Muningis"
title: "The Power of AST"
description: |
While gRPC’s use of protocol buffers for data structure management is widely known, at Boozt, we took a different approach by enabling protocol buffers for JSON-based REST APIs. This method helped us address data structure management and sharing issues within our Supply Chain APIs. I’ll share our journey of implementing protocol buffers in this unconventional way, along with the tooling and practices we developed.
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: "Tobias Nyholm (Eneba)"
title: "Building Really Fast Applications"
- name: "Marco Rosello and Edvardas Kazlauskas (Boozt)"
title: "Microservices vs monolith: which and why?"
description: |
Let’s talk about performance. How can we make our applications run faster? What should we consider when starting a new project? While there are some quick fixes that I'll briefly cover, achieving truly fast response times requires dedication and effort. I’ll share my best ideas and tricks for building applications that respond in less than 15ms—and we'll aim to go even faster.
Note: This is not a Varnish talk.
(Presented inEnglish)
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)

0 comments on commit 123423a

Please sign in to comment.