When and where

Date
May 9th, 2025
Venue
Cultural center Štrigova
Štrigova 103
HR-40312 Štrigova

Talks and Speakers

13 Years Remote: Thriving as a Web Developer Without Burning Out(45 min)

What does a sustainable, successful remote career look like for a web developer? After 13+ years working remotely in full-stack web development, I’ve learned what works—and what really doesn’t. This talk offers practical strategies for staying productive, growing your skills, and staying competitive in a fast-changing field, all while maintaining boundaries and avoiding burnout. We’ll cover tools, workflows, negotiation tips, and how to choose the right kinds of projects—plus the realities (good and bad) of long-term remote life in web development.

Unlocking Actionable Insights: Property Graph Databases(45 min)

Explore how property graph databases revolutionize the way we analyze and leverage complex relationships in data. By combining the fundamentals of graph theory with real-world applications, this session demonstrates why graph databases are an essential tool for modern analytics. Attendees will learn about key features, practical use cases like social networks, fraud detection, and recommendation systems, and see a live demonstration of graph querying and visualization techniques. This presentation is ideal for data professionals, developers, and decision-makers looking to harness the potential of graph-driven insights in their projects.

Transforming Developer Experience from Challenges to Excellence(45 min)

In the fast-paced world of software development, the experience of the developer is a crucial factor that significantly impacts productivity, job satisfaction, and overall workflow efficiency. This tech talk will delve into the multifaceted importance of developer experience (DevEx) and explore strategies to enhance it. We will discuss how optimizing workflows, ensuring ease of work, and maintaining a clear separation of responsibilities can lead to happier and more productive developers. Additionally, we will highlight the mental relief that comes from a well-setup development environment compared to the chaos of an unstructured one. Join us to learn how to create a thriving development culture that not only meets business goals but also keeps developers motivated and satisfied.

Pixel Pushing or Problem Solving? Making UX Work in Agile(45 min)

Teams often struggle with integrating UX into Agile development, often reducing it to an afterthought or drowning it in rigid SCRUM rituals. This talk explores how to raise UX maturity in your team—whether you're starting from zero or looking to refine your approach—without inflating budgets or timelines.

We'll share real-world experiences from years of product design work, highlighting the top pitfalls that derail UX efforts in Agile teams, and practical strategies to avoid them.

We'll discuss:
- How to effectively collaborate with UX designers and avoid “solutioneering”
- How to give UX teams the right input at the right time for maximum impact
- How to keep the process user-centered instead of pure assumption-driven
- How to optimize Agile workflows for better UX outcomes
- How UX can improve the QA process
- How to ensure UX work and communication is transparent
- How to navigate organizational politics, even when stakeholders resist change or misunderstand the value of UX.

This session is designed for product owners and team leads who want to enhance their UX processes, make smarter product decisions, and ultimately create better user experiences—all while keeping business goals in focus. Designers can also learn about managing workload and influence, navigating challenges, keeping burnout at bay, and thriving in cross-functional teams.

The Dark Art of Code Optimization(30 min)

Performance topic is very trendy right now. Chance is you already heard it - use lazy loading, prefetch everything with partially hydrated server-side rendered static islands. Ship zero bytes of JavaScript! But what if your code is not running in the browser or your performance is bad at runtime?

This talk will share several (un)conventional tricks you can apply to speed up the application when the size of your data grows. I will show you how to measure performance and squeeze out those last excessive milliseconds.

Learn how usual "bad practices" can become your ally when battling performance.

Why are databases so 🤬 difficult?!(45 min)

Shipping an application has never been easier, but what good is an application without state?

Like it or not, we deal with databases all day, every day, and the majority of outages and incidents come from some sort of database. Relational databases remain the very foundation of software development despite a continuous onslaught of alternatives, and regularly make our lives quite miserable. Databases, no matter their flavor, obey a known set of hard limitations, but the understanding of those has become almost arcane knowledge as the barrier to entry in software development keeps dropping.

Let's shed some modern perspective light on these mythical beasts and help you scale your apps with ease.

Video chat with Augmented Reality(45 min)

The research and development of Augmented Reality (AR), along with the exploration of its most practical applications, have become highly popular topics among IT professionals in recent years. While the gaming industry has primarily focused on AR applications for smartphones, such as Pokémon GO, the business sector is increasingly embracing smart glasses as the most effective medium for integrating AR across various industries.

In this lecture, we will start with a brief introduction to Augmented Reality, exploring its current use in the business world and the growing role of AR smart glasses in this evolving field. The main, technical part of the presentation will delve into the technologies used to develop AR applications, concluding with a practical demo of building a fully functional video chat app designed for seamless use across various modern AR smart glasses.

Technical Debt Autopsy: Real-world Lessons from Rescuing Challenging Projects(30 min)

A deep dive into the trenches of software engineering, revealing how teams can diagnose, strategically refactor, and resurrect legacy codebases plagued by technical debt. Learn from real-world case studies that showcase diagnostic techniques, pragmatic improvement strategies, and the art of transforming complex, inherited systems into maintainable, efficient software architectures.

Explore proven methodologies for untangling intricate code dependencies, identifying architectural vulnerabilities, and implementing incremental improvements without disrupting critical business operations. Gain insights from experienced engineers who have successfully navigated the treacherous landscape of legacy system rehabilitation, turning technical challenges into opportunities for sustainable software evolution.

5 Elasticsearch failure stories and lessons learned(45 min)

Practical Lessons from the Real World: Challenges, Anecdotes, and Insights on Working with Elasticsearch

This talk takes you through real stories, challenges, and anecdotes from working with the Elasticsearch. Instead of focusing on theory, the emphasis is on practical experiences - the unexpected situations that arise in real-world project work.
Through these examples, we won’t just learn about Elasticsearch as a tool, but also draw broader lessons applicable to software development and problem-solving in general.

One key topic will be the danger of relying on default settings. Too often, in the rush of development, we leave default configurations in place, assuming they will be "good enough." I’ll share a concrete example where default settings led to unexpected issues.

Another crucial aspect I’ll highlight is that good architecture doesn’t automatically mean the system will work as expected. An architecture might look perfect on paper, with well-structured components and best practices in place, but under real-world load and unforeseen usage patterns, things can start to break down.

The third key point of this talk is the importance of periodically re-evaluating system architecture and configurations. Systems and their requirements evolve - what worked six months ago may no longer be optimal today.
We’ll go through cases where neglecting regular system reviews proved to be a costly mistake, and discuss how to avoid blaming the tool alone, how to critically assess our own solutions, and why we shouldn’t fear stepping back to reassess fundamental decisions.

Whether you’re a developer, architect, or someone responsible for system maintenance, this talk will provide valuable insights and practical advice to help you avoid the pitfalls we encountered - or at least recognize them more easily when you do.

Web Accessibility: The Importance of Tomorrow, Overcoming Challenges with Ease(30 min)

I will introduce the growing importance of web accessibility today, both as a brand and as a web specialist. I’ll highlight key accessibility cases that are often overlooked by developers and businesses, despite their significance. Additionally, we will briefly cover essential tools and I will share my personal experience applying WCAG standards to a popular Irish website with 300k monthly visitors, offering practical tips for integrating accessibility into your projects.

Beasts of burden: How motion design transforms UX(30 min)

This session explores the transformative power of animations in modern web design, offering a deep dive into their ability to enhance user experience, strengthen brand identity, and drive website performance. Attendees will learn about the strategic use of animations to improve navigation, guide user focus, and boost conversions—particularly in e-commerce contexts. The talk also addresses common pitfalls, such as poorly optimized animations that can harm load times and SEO, and provides actionable solutions.

Photo Gallery

Sponsors & Partners