Talks

Talks

You can find me at various conferences and technical communities — both as an attendee and as a speaker. Mostly at VilniusPHP, NoTrollsAllowed, also at BuildStuff, FOSDEM and elsewhere.

Topic
Venue
Year
2025 2 talks
2025·05·22 NoTrollsAllowed

Just a typo? Drawing the line between data and logic

Sudėtingėjant projektams, didėja ir žmonių bei jų specializacijų kiekis. Kai kažkur padaroma teksto surinkimo klaida (angl. a typo), klientai nebūna patenkinti — bet keisčiausia, kad tokią klaidą ne visada pavyksta ištaisyti greitai.

teams testing data
2021 3 talks
2021·11·01 NoTrollsAllowed

Sonic Pi: Live coding to make music

I remember somebody had a job — "he plays music with PC". Until I tried it literally with Live Coding Music Sync. It is a good way to combine the geek inside you with a form of art.

2021·04·01 VilniusPHP

Fargate

AWS serverless compute abstraction for running Docker containers. Covers introduction, cost comparison with EC2, and a PHP container demo.

2020 1 talk
2020·11·05 VilniusPHP

Technologies changing how we think

Over the past 4,000 years civilization advanced through invisible 'intellectual technologies' beyond visible ones. Applies Nicholas Carr's framework to productivity, programming paradigms, and IDE evolution.

2019 7 talks
2019·11·01 NoTrollsAllowed

GitHub for teaching

Sharing experience from NFQ Academy lecturing, combining GitHub, screen recording, and Docker to accommodate diverse learning speeds and address rapid market changes.

2019·05·02 VilniusPHP

Migration: Hacks or architecture

Real projects involve manual processes beyond CI/CD. DNS, Network, Database, and API migrations are complex — examining whether they can encourage cleaner architecture.

2019·03·07 VilniusPHP, ŠiauliaiPHP

How AWS handles security

Amazon Web Service (AWS) infrastructure is used by millions, but feels dedicated to you specifically. Illustrates Identity and Access Management (IAM) design principles applicable beyond AWS.

2019·02·07 VilniusPHP

Coroutines in PHP

Go has Goroutines, while PHP has Coroutines: while PHP uses only a single processor thread, it is still possible to speed up. Covers yield generators, CURLOPT_WRITEFUNCTION, and asynchronous programming.

2018 4 talks
2018·11·01 NoTrollsAllowed

Offline-first WEB

What can be learned by applying Service Worker and designing websites to work without internet connectivity.

2018·06·07 VilniusPHP, ŠiauliaiPHP, KaunasPHP

Dockerizing PHP Apps

Docker usage in development and production environments: Docker basics, PHP application integration, practical advantages and disadvantages, and AWS deployment.

2018·05·03 VilniusPHP

PWA with Symfony 4

Progressive Web Apps support is growing in browsers. Covers PWA integration in Symfony 4 projects: common errors, infrastructure, and new possibilities.

2017 6 talks
2017·04·06 VilniusPHP

Mutation testing

Mutation-based testing using PHP tools. How to conveniently use tests as an additional documentation format.

2016 7 talks
2016·11·03 NoTrollsAllowed

Docker on VDS?

Introduction to Docker, demo on a Virtual Dedicated Server (VDS), and problems encountered when using Docker in that environment.

2015 9 talks
2015·11·01 NoTrollsAllowed

Zooming - future GUI?

Scale-based UI with zooming as a native action: technical implementation, alternatives, and future applications.

2015·09·01 VilniusPHP

Growing beyond one PHP file

Oriented toward PHP beginners. Moving beyond single-file code to managing growing codebases, with three practical learning recommendations.

2015·09·01 VilniusPHP

JSON-LD

What, how, and why JSON-Linked Data is used.

2015·09·01 VilniusScala

Scala for GUI

Sharing experience, how I learned Scala to use it for UI heavy Desktop application.

2015·09·01 VilniusPHP

Web for the blind

Sharing experience, about adapting website for blind people. Using feedback from blind people, not only ready some theory.

2014 4 talks
2014·09·01 VilniusPHP

Denormalization

Denormalization and other relational database performance optimization techniques.

2010 1 talk

Nothing found

Try different filters.