Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add VilniusPHP 0x92 event #144

Merged
merged 1 commit into from
Nov 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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)
Loading