You can find me in conferences or meetups not only as a listener, but also as a speaker.
Most of my talks are in VilniusPHP, NoTrollsAllowed, less in OpenCamp, NFQ talks, KaunasPHP, ŠiauliaiPHP, Hack and Tell, VilniusScala, VilniusGolang, Minsk PHP Night meetups, or Infoshow, AgileTour, PyCon, Write the Docs, BuildStuff, or Fosdem conferences. Also was a lecturer at NFQ academy
When the project grows, so does the team, and data being maintained.
Have you wondered, why some typos had days, whole others, only minutes to release?
Let's go trough different data types, tools (E.g. Prismic, GraphQL), principles (E.g. Test data, AB testing) and different times to release the change.In complex project
I remember somebody had a job – "he play music with PC".
Until I tried it literally with Live Coding Music Sync.
It is a good way to combine geek inside you and form of an art.
When adopting Nicholas Carr's ideas to daily software development, principles like – productivity, functional vs object oriented programming, IDE, evolution of PHP syntax, A/B tests, lean programming – can be seen from completely different perspective.
"Intellectual technology" ideas can feel obvious, but only after you hear about them.
Let's change our brain structure together.
Amazon Web Service (AWS) infrastructure is used by millions of users, but it feels like it is dedicated to you specifically. Talk will illustrate how Identity and Access Management (IAM) works and what we can learn designing our own (outside-cloud) solutions.
While being a lecturerer in NFQ Akademy, I have experimented with different media to make students better understand the material.
It turned out GitHub+ScreenRecorder+Docker was the best combination for slow/fast students, updating material for the lecturer and using old examples long after the lecture.
I doubt there are big real projects where all changes are released only via CI/CD. For other changes we usually use term "migration". While some migration techniques seems hackish, repeating more and more of those (DNS, Network, Database, API) – pattern emerge.
Why and how we are using docker for development and production. Intro, what is docker, how to adapt PHP project to be used with docker, real examples of benefits and issues of using docker, deploying dockerized PHP apps in AWS.
DEMO used during AgileTourVilnius 2016.
To illustrate going from overview to details and vice versa
Limited resources and unlimited data needs – designing data flow as streams (or circle buffer) can help connect both worlds.
Multi-model Databases – what it is and how those can be used.
Creating T-Shirt+App to illustrate how future of Augmented reality would look like (using technologies of today).
Related version for: Hack & Tell
Sharing experience, how I learned Scala to use it for UI heavy Desktop application.
Sharing experience, about adapting website for blind people.
Using feedback from blind people, not only ready some theory.
Different media and why it is not that easy to implement real infinite zooming.
One of the first public talks (in 2010):
Blender – from animation to 3D presentation.