<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="lt">
    <title>Aurelijus Banelis</title>
    <subtitle>Personal website of Aurelijus Banelis — engineer, speaker, teacher.</subtitle>
    <link rel="self" type="application/atom+xml" href="https://aurelijus.banelis.lt/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-06-07T00:00:00+00:00</updated>
    <id>https://aurelijus.banelis.lt/atom.xml</id>
    <entry xml:lang="lt">
        <title>Svetainės medis</title>
        <published>2026-06-07T00:00:00+00:00</published>
        <updated>2026-06-07T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/sitemap/"/>
        <id>https://aurelijus.banelis.lt/sitemap/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/sitemap/">&lt;p&gt;Visi svetainės puslapiai medžio struktūroje. LT ir EN variantai suporuoti pagal &lt;code&gt;translation_key&lt;&#x2F;code&gt;, todėl iškart matosi, kur trūksta vertimo. Įtrauktos ir išorinės nuorodos.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Bot traffic for E-Commerce in the Age of AI</title>
        <published>2025-11-18T00:00:00+00:00</published>
        <updated>2025-11-18T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/bot-traffic-ai/"/>
        <id>https://aurelijus.banelis.lt/talks/bot-traffic-ai/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/bot-traffic-ai/">&lt;h2 id=&quot;kas-is-tikruju-lankosi-jusu-svetaineje&quot;&gt;Kas iš tikrųjų lankosi jūsų svetainėje?&lt;&#x2F;h2&gt;
&lt;p&gt;Pranešimas susideda iš dviejų dalių:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Pragmatiška įžanga&lt;&#x2F;strong&gt; (iš verslo perspektyvos): ateinančių užklausų susiejimas su kuriama verte ir patiriamais kaštais.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Optimizacijos&lt;&#x2F;strong&gt; (giliau iš techninės pusės): realios el. komercijos istorijos naudojant „Akamai&quot;, AWS, „Next.js&quot; ir „GraphQL&quot;, bei kompromisai (pvz., kada išjungėme atvaizdavimą dalimis DI agentams).&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Išsinešite supratimą apie didelio masto el. komercijos iššūkius, praktikoje patikrintus svetainės optimizavimo pavyzdžius, ir duomenimis paremtą mąstymo modelį sprendimams priimti.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Just a typo? Drawing the line between data and logic</title>
        <published>2025-05-22T00:00:00+00:00</published>
        <updated>2025-05-22T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/just-a-typo/"/>
        <id>https://aurelijus.banelis.lt/talks/just-a-typo/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/just-a-typo/">&lt;p&gt;Sudėtingėjant projektams, didėja ir žmonių bei jų specializacijų kiekis. Kai kažkur padaroma teksto surinkimo klaida (angl. &lt;em&gt;a typo&lt;&#x2F;em&gt;), klientai nebūna patenkinti — bet keisčiausia, kad tokią klaidą ne visada pavyksta ištaisyti greitai.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Architecture evolution: from zero to future-proof architecture at home24</title>
        <published>2024-11-14T00:00:00+00:00</published>
        <updated>2024-11-14T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/articles/lt-2024-11-14-architecture-evolution/"/>
        <id>https://aurelijus.banelis.lt/articles/lt-2024-11-14-architecture-evolution/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/articles/lt-2024-11-14-architecture-evolution/"></content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Debugging Node.js Memory leak on production via shadowed traffic</title>
        <published>2024-07-02T00:00:00+00:00</published>
        <updated>2024-07-02T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/articles/lt-2024-07-02-nodejs-memory-leak/"/>
        <id>https://aurelijus.banelis.lt/articles/lt-2024-07-02-nodejs-memory-leak/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/articles/lt-2024-07-02-nodejs-memory-leak/"></content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Debugging GraphQL schema change in Golang app</title>
        <published>2024-03-15T00:00:00+00:00</published>
        <updated>2024-03-15T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/articles/lt-2024-03-15-graphql-schema-change/"/>
        <id>https://aurelijus.banelis.lt/articles/lt-2024-03-15-graphql-schema-change/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/articles/lt-2024-03-15-graphql-schema-change/">&lt;h2 id=&quot;ivadas&quot;&gt;Įvadas&lt;&#x2F;h2&gt;
&lt;p&gt;Straipsnis apie išsiaiškinimą, kodėl programa kartais veikia vienaip, o kartais kitaip. Pereinant per kompiuterių įdarbinimą, kad jie bandytų atkartoti problemą, tų duomenų palyginimą su veikimo grafikais, įmygimą per programos vidurius, kol randama jau žinoma (bet nepabaigta spręsti) klaida.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>AWS Workshop: Dive into the Cloud</title>
        <published>2022-02-08T00:00:00+00:00</published>
        <updated>2022-02-08T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/articles/lt-2022-02-08-aws-workshop-dive-into-cloud/"/>
        <id>https://aurelijus.banelis.lt/articles/lt-2022-02-08-aws-workshop-dive-into-cloud/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/articles/lt-2022-02-08-aws-workshop-dive-into-cloud/"></content>
        
    </entry>
    <entry xml:lang="lt">
        <title>How AWS handles security</title>
        <published>2022-02-08T00:00:00+00:00</published>
        <updated>2022-02-08T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/articles/lt-2022-02-08-how-aws-handles-security/"/>
        <id>https://aurelijus.banelis.lt/articles/lt-2022-02-08-how-aws-handles-security/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/articles/lt-2022-02-08-how-aws-handles-security/"></content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Sonic Pi: Live coding to make music</title>
        <published>2021-11-01T00:00:00+00:00</published>
        <updated>2021-11-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/sonicpi/"/>
        <id>https://aurelijus.banelis.lt/talks/sonicpi/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/sonicpi/">&lt;p&gt;Gūdžiais pandemijos žiemos vakarais su draugais sugalvojome pasidaryti talentų vakarą.
Kiti mokėjo groti įvairiais instrumentais ar šiaip kažką įdomaus suvaidinti, bet iš dalykų,
ką galima būtų parodyti netechniniems žmonėms per video susitikimą, man (programuotojui)
sugalvoti buvo sunku.&lt;&#x2F;p&gt;
&lt;p&gt;Ir tada prisiminiau pusiau juokais pasakytą posakį &lt;em&gt;jis groja kompu&lt;&#x2F;em&gt;. Savaitę pasigilinus
ir gimė mano pirmieji &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;sonic-pi.net&#x2F;&quot;&gt;Live Coding Music Sync&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Just a typo? Drawing the line between data and logic</title>
        <published>2021-10-07T00:00:00+00:00</published>
        <updated>2021-10-07T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/data-vs-logic/"/>
        <id>https://aurelijus.banelis.lt/talks/data-vs-logic/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/data-vs-logic/">&lt;p&gt;Sudėtingėjant projektams didėja ir žmonių bei jų specializacijų kiekis. Kai kažkur padaroma teksto surinkimo klaida, klientai nebūna patenkinti — bet tokią klaidą ne visada pavyksta ištaisyti greitai.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Fargate</title>
        <published>2021-04-01T00:00:00+00:00</published>
        <updated>2021-04-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/fargate/"/>
        <id>https://aurelijus.banelis.lt/talks/fargate/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/fargate/">&lt;p&gt;AWS serverless konteinerių variklis: kada verta naudoti, kainos palyginimas su EC2 ir PHP konteinerio demonstracija.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>AWS Certified SysOps Administrator — Associate</title>
        <published>2020-12-03T00:00:00+00:00</published>
        <updated>2020-12-03T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/certifications/aws-sysops/"/>
        <id>https://aurelijus.banelis.lt/certifications/aws-sysops/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/certifications/aws-sysops/"></content>
        
    </entry>
    <entry xml:lang="lt">
        <title>AWS Certified Solutions Architect — Associate</title>
        <published>2020-12-02T00:00:00+00:00</published>
        <updated>2020-12-02T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/certifications/aws-solutions-architect/"/>
        <id>https://aurelijus.banelis.lt/certifications/aws-solutions-architect/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/certifications/aws-solutions-architect/"></content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Technologies changing how we think</title>
        <published>2020-11-05T00:00:00+00:00</published>
        <updated>2020-11-05T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/technologies-changing-how-we-think/"/>
        <id>https://aurelijus.banelis.lt/talks/technologies-changing-how-we-think/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/technologies-changing-how-we-think/">&lt;p&gt;Pagal Nicholas Carr knygą „The Shallows&quot;: kaip matomos ir nematomos technologijos formuoja mūsų mąstymą ir civilizaciją.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>AWS Certified Developer — Associate</title>
        <published>2020-10-09T00:00:00+00:00</published>
        <updated>2020-10-09T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/certifications/aws-developer/"/>
        <id>https://aurelijus.banelis.lt/certifications/aws-developer/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/certifications/aws-developer/"></content>
        
    </entry>
    <entry xml:lang="lt">
        <title>GitHub for teaching</title>
        <published>2019-11-01T00:00:00+00:00</published>
        <updated>2019-11-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/github-for-teaching/"/>
        <id>https://aurelijus.banelis.lt/talks/github-for-teaching/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/github-for-teaching/">&lt;p&gt;NFQ Academy patirtis naudojant GitHub, ekrano įrašus ir Docker skirtingam mokymosi tempui ir ilgalaikei medžiagos prieigai.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Metrics as docs</title>
        <published>2019-06-01T00:00:00+00:00</published>
        <updated>2019-06-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/metrics-as-docs/"/>
        <id>https://aurelijus.banelis.lt/talks/metrics-as-docs/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/metrics-as-docs/">&lt;p&gt;Trumpasis pranešimas skaitytas per Write the Docs Vilnius 2019.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Video as docs</title>
        <published>2019-06-01T00:00:00+00:00</published>
        <updated>2019-06-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/video-as-docs/"/>
        <id>https://aurelijus.banelis.lt/talks/video-as-docs/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/video-as-docs/">&lt;p&gt;Trumpasis pranešimas skaitytas per Write the Docs Vilnius 2019.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Migration: Hacks or architecture</title>
        <published>2019-05-02T00:00:00+00:00</published>
        <updated>2019-05-02T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/migration/"/>
        <id>https://aurelijus.banelis.lt/talks/migration/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/migration/">&lt;p&gt;DNS, tinklo, duomenų bazių ir API migracijos procesai — kur baigiasi hack&#x27;ai ir prasideda architektūra.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Testing configuration in YAML</title>
        <published>2019-04-01T00:00:00+00:00</published>
        <updated>2019-04-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/testing-yaml/"/>
        <id>https://aurelijus.banelis.lt/talks/testing-yaml/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/testing-yaml/">&lt;p&gt;Trumpasis pranešimas per PyCon 2019.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>How AWS handles security</title>
        <published>2019-03-07T00:00:00+00:00</published>
        <updated>2019-03-07T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/aws-security/"/>
        <id>https://aurelijus.banelis.lt/talks/aws-security/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/aws-security/">&lt;p&gt;AWS Identity and Access Management (IAM) architektūra ir kaip jos principus pritaikyti kuriant savo sprendimus.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Coroutines in PHP</title>
        <published>2019-02-07T00:00:00+00:00</published>
        <updated>2019-02-07T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/coroutines-php/"/>
        <id>https://aurelijus.banelis.lt/talks/coroutines-php/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/coroutines-php/">&lt;p&gt;PHP viengijio našumo didinimas naudojant generatorius (yield) ir asinchroninį programavimą.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Offline-first WEB</title>
        <published>2018-11-01T00:00:00+00:00</published>
        <updated>2018-11-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/offline-first-web/"/>
        <id>https://aurelijus.banelis.lt/talks/offline-first-web/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/offline-first-web/">&lt;p&gt;Service Worker įgyvendinimas leidžiant Progressive Web Apps veikti be interneto ryšio.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Dockerizing PHP Apps</title>
        <published>2018-06-07T00:00:00+00:00</published>
        <updated>2018-06-07T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/dockerizing-php/"/>
        <id>https://aurelijus.banelis.lt/talks/dockerizing-php/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/dockerizing-php/">&lt;p&gt;Docker naudojimas PHP projektuose: privalumai, trūkumai, AWS ECS integracija. Pristatytas keliuose renginiuose.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>PWA with Symfony 4</title>
        <published>2018-05-03T00:00:00+00:00</published>
        <updated>2018-05-03T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/pwa-symfony/"/>
        <id>https://aurelijus.banelis.lt/talks/pwa-symfony/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/pwa-symfony/">&lt;p&gt;Progressive Web Apps palaikymas Symfony 4 projektuose: dažnos klaidos ir infrastruktūros aspektai.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Lightweight Architecture Decision Records</title>
        <published>2018-02-01T00:00:00+00:00</published>
        <updated>2018-02-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/adr/"/>
        <id>https://aurelijus.banelis.lt/talks/adr/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/adr/">&lt;p&gt;Architektūrinių sprendimų dokumentavimas naudojant lengvus ADR įrašus.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Real-time first metrics</title>
        <published>2017-11-16T00:00:00+00:00</published>
        <updated>2017-11-16T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/realtime-first-metrics/"/>
        <id>https://aurelijus.banelis.lt/talks/realtime-first-metrics/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/realtime-first-metrics/">&lt;p&gt;Sprendimus galima priimti vien pagal intuiciją arba galima remtis metrikomis. Dabartiniai įrankiai leidžia išgauti beveik realaus laiko metrikas.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>JSON+Go in practice</title>
        <published>2017-09-01T00:00:00+00:00</published>
        <updated>2017-09-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/json-go/"/>
        <id>https://aurelijus.banelis.lt/talks/json-go/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/json-go/">&lt;p&gt;Praktiniai pavyzdžiai, patarimai ir dažniausios klaidos, kai JSON naudojamas Go programavimo kalboje.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Headless browsers</title>
        <published>2017-06-01T00:00:00+00:00</published>
        <updated>2017-06-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/headless-browsers/"/>
        <id>https://aurelijus.banelis.lt/talks/headless-browsers/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/headless-browsers/">&lt;p&gt;PHP grįstas naršyklių simuliavimas, Headless Chrome, UI testavimas per Docker — be Selenium ir PhantomJS.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Mutation testing</title>
        <published>2017-04-06T00:00:00+00:00</published>
        <updated>2017-04-06T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/mutation-testing/"/>
        <id>https://aurelijus.banelis.lt/talks/mutation-testing/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/mutation-testing/">&lt;p&gt;Mutacinis testavimas naudojant PHP įrankius — kaip panaudoti testus kaip dokumentaciją.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>WebCam based games</title>
        <published>2017-02-04T00:00:00+00:00</published>
        <updated>2017-02-04T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/webcam-games/"/>
        <id>https://aurelijus.banelis.lt/talks/webcam-games/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/webcam-games/">&lt;p&gt;Internetinių kamerų panaudojimas žaidimų kūrimui: unikalumas, veikimo principai ir praktiniai patarimai.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Real-time metrics with netdata</title>
        <published>2017-02-01T00:00:00+00:00</published>
        <updated>2017-02-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/realtime-metrics-netdata/"/>
        <id>https://aurelijus.banelis.lt/talks/realtime-metrics-netdata/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/realtime-metrics-netdata/">&lt;p&gt;Realaus laiko metrikų stebėsena naudojant netdata — praktinis pristatymas PHP bendruomenei.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Docker on VDS?</title>
        <published>2016-11-03T00:00:00+00:00</published>
        <updated>2016-11-03T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/docker-on-vds/"/>
        <id>https://aurelijus.banelis.lt/talks/docker-on-vds/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/docker-on-vds/">&lt;p&gt;Docker naudojimas virtualiniuose dedikuotuose serveriuose: privalumai, trūkumai ir praktinės patirtys.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Visualize the WHY</title>
        <published>2016-10-01T00:00:00+00:00</published>
        <updated>2016-10-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/visualize-why/"/>
        <id>https://aurelijus.banelis.lt/talks/visualize-why/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/visualize-why/">&lt;p&gt;Perėjimas tarp detalės ir apžvalgos perspektyvų naudojant mastelio keitimą projektų valdyme.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Multimodel Databases</title>
        <published>2016-09-01T00:00:00+00:00</published>
        <updated>2016-09-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/multimodel-databases/"/>
        <id>https://aurelijus.banelis.lt/talks/multimodel-databases/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/multimodel-databases/">&lt;p&gt;Daugiamodelinių duomenų bazių apžvalga, palyginimas su CQRS ir praktinė demonstracija.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Not drowning in the stream of events</title>
        <published>2016-06-02T00:00:00+00:00</published>
        <updated>2016-06-02T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/event-stream/"/>
        <id>https://aurelijus.banelis.lt/talks/event-stream/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/event-stream/">&lt;p&gt;Riboti ištekliai su neribotu duomenų srautu: srautinės ir žiedinės buferio duomenų tėkmės sprendimai.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Inverting client-server architecture</title>
        <published>2016-05-05T00:00:00+00:00</published>
        <updated>2016-05-05T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/inverting-client-server/"/>
        <id>https://aurelijus.banelis.lt/talks/inverting-client-server/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/inverting-client-server/">&lt;p&gt;Tradicinės kliento → serverio architektūros apvertimas: API kliento pusėje, analizė serverio pusėje.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Server-Sent Events</title>
        <published>2016-03-03T00:00:00+00:00</published>
        <updated>2016-03-03T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/server-sent-events/"/>
        <id>https://aurelijus.banelis.lt/talks/server-sent-events/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/server-sent-events/">&lt;p&gt;Server-Sent Events kaip WebSocket alternatyva realaus laiko duomenims.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Introduction to Augmented Reality</title>
        <published>2016-01-30T00:00:00+00:00</published>
        <updated>2016-01-30T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/augmented-reality-intro/"/>
        <id>https://aurelijus.banelis.lt/talks/augmented-reality-intro/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/augmented-reality-intro/">&lt;p&gt;Trumpasis pranešimas skirtas specialiai Fosdem konferencijai: kas yra Augmented Reality, koncepcijos, įrankiai, sprendimai ir padarytos klaidos.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Zooming - future GUI?</title>
        <published>2015-11-01T00:00:00+00:00</published>
        <updated>2015-11-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/zooming-future-gui/"/>
        <id>https://aurelijus.banelis.lt/talks/zooming-future-gui/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/zooming-future-gui/">&lt;p&gt;Begalinis mastelio keitimas kaip naudotojo sąsajos principas: per įvairius medijų formatus ir įgyvendinimo iššūkiai.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Advanced acceptance testing</title>
        <published>2015-09-17T00:00:00+00:00</published>
        <updated>2015-09-17T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/acceptance-testing/"/>
        <id>https://aurelijus.banelis.lt/talks/acceptance-testing/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/acceptance-testing/">&lt;p&gt;Praktinės rekomendacijos integraciniam testavimui: kaip planuoti ir vykdyti priėmimo testus.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Augmented Reality Costume: From Zero to Hero</title>
        <published>2015-09-01T00:00:00+00:00</published>
        <updated>2015-09-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/ar-costume/"/>
        <id>https://aurelijus.banelis.lt/talks/ar-costume/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/ar-costume/">&lt;p&gt;Techniniai papildomosios realybės kostiumo kūrimo aspektai: kompiuterinė rega ir 3D grafika.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Enhance your IDE</title>
        <published>2015-09-01T00:00:00+00:00</published>
        <updated>2015-09-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/enhance-ide/"/>
        <id>https://aurelijus.banelis.lt/talks/enhance-ide/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/enhance-ide/">&lt;p&gt;PHPStorm galimybės ir kaip kurti savo IDE įskiepius.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Išlipus iš 1 PHP failo</title>
        <published>2015-09-01T00:00:00+00:00</published>
        <updated>2015-09-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/grow-in-php/"/>
        <id>https://aurelijus.banelis.lt/talks/grow-in-php/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/grow-in-php/">&lt;p&gt;Pradedančiajam programuotojui: kaip augti iš vieno PHP failo iki didesnės kodo bazės valdymo.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>JSON-LD</title>
        <published>2015-09-01T00:00:00+00:00</published>
        <updated>2015-09-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/json-ld/"/>
        <id>https://aurelijus.banelis.lt/talks/json-ld/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/json-ld/">&lt;p&gt;Žaibiškas pristatymas: JSON-Linked Data technologijos apžvalga ir naudojimas.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>OrientDB: Graph database in practice</title>
        <published>2015-09-01T00:00:00+00:00</published>
        <updated>2015-09-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/orientdb/"/>
        <id>https://aurelijus.banelis.lt/talks/orientdb/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/orientdb/">&lt;p&gt;Grafų duomenų bazių apžvalga naudojant OrientDB kaip praktinį pavyzdį.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Scala for GUI</title>
        <published>2015-09-01T00:00:00+00:00</published>
        <updated>2015-09-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/scala-for-gui/"/>
        <id>https://aurelijus.banelis.lt/talks/scala-for-gui/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/scala-for-gui/">&lt;p&gt;Asmeninė Scala mokymosi patirtis kuriant GUI programas desktopui.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Svetainių pritaikymas akliesiems</title>
        <published>2015-09-01T00:00:00+00:00</published>
        <updated>2015-09-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/web-for-blind/"/>
        <id>https://aurelijus.banelis.lt/talks/web-for-blind/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/web-for-blind/">&lt;p&gt;Realios problemos su kuriomis susiduria aklieji naršydami svetaines — tiesioginis grįžtamasis ryšys.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Paprastumas pavaizdavus kitaip</title>
        <published>2014-11-01T00:00:00+00:00</published>
        <updated>2014-11-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/simplicity-visualization/"/>
        <id>https://aurelijus.banelis.lt/talks/simplicity-visualization/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/simplicity-visualization/">&lt;p&gt;Kaip tos pačios informacijos perpiešimas diagrama, ikona ar tekstu gali palengvinti problemos sprendimą.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Denormalizacija</title>
        <published>2014-09-01T00:00:00+00:00</published>
        <updated>2014-09-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/denormalization/"/>
        <id>https://aurelijus.banelis.lt/talks/denormalization/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/denormalization/">&lt;p&gt;Denormalizacija ir reliacinių duomenų bazių optimizavimo technikos.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Funkcinis programavimas su PHP</title>
        <published>2014-06-01T00:00:00+00:00</published>
        <updated>2014-06-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/functional-php/"/>
        <id>https://aurelijus.banelis.lt/talks/functional-php/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/functional-php/">&lt;p&gt;Funkcinio programavimo konceptai pritaikyti PHP kalbai.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Funkcinis-objektinis programavimas</title>
        <published>2014-01-01T00:00:00+00:00</published>
        <updated>2014-01-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/functional-oop/"/>
        <id>https://aurelijus.banelis.lt/talks/functional-oop/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/functional-oop/">&lt;p&gt;Funkcinio ir objektinio programavimo principų palyginimas.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Cisco Certified Network Associate (CCNA)</title>
        <published>2012-08-02T00:00:00+00:00</published>
        <updated>2012-08-02T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/certifications/cisco-ccna/"/>
        <id>https://aurelijus.banelis.lt/certifications/cisco-ccna/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/certifications/cisco-ccna/"></content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Zend Certified PHP Engineer</title>
        <published>2010-06-14T00:00:00+00:00</published>
        <updated>2010-06-14T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/certifications/zend-php/"/>
        <id>https://aurelijus.banelis.lt/certifications/zend-php/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/certifications/zend-php/"></content>
        
    </entry>
    <entry xml:lang="lt">
        <title>Bender: nuo animacijos iki 3D prezentacijos</title>
        <published>2010-01-01T00:00:00+00:00</published>
        <updated>2010-01-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://aurelijus.banelis.lt/talks/blender-3d/"/>
        <id>https://aurelijus.banelis.lt/talks/blender-3d/</id>
        
        <content type="html" xml:base="https://aurelijus.banelis.lt/talks/blender-3d/">&lt;p&gt;Blender programos naudojimas animacijai ir 3D prezentacijų kūrimui.&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
