Krisztián Papp
Consultant @ Letscode Solutions
Budapest, Hungary
Actions
Krisztián is a software architect and consultant with over a decade of hands-on experience in designing, building, and evolving complex software systems. After years in senior engineering leadership roles, he founded his own consulting company, where he helps organizations modernize their architecture, accelerate delivery, and build sustainable engineering practices.
He specializes in cloud transformations, DevOps practices, architectural decision-making (ADR), and pragmatic system design. Krisztián is also the founder of the Letscode.hu community, creating a supportive environment where individuals can thrive, share their knowledge, and collectively contribute to the advancement of technology.
Area of Expertise
Topics
Losing the Joy of Tinkering: How AI Changes the Way We Think
I used to spend hours wiring Raspberry Pis, configuring Linux systems, and breaking networks just to rebuild them again. It was messy, hands-on, and deeply satisfying. Now, I type a few words into Cursor CLI and everything just… works. It’s magic—and somehow, a little tragic.
In this talk, we’ll explore how AI automation changes not just our workflows, but our brains. When we stop tinkering, do we stop thinking differently? Are we trading creativity for convenience, mastery for magic? Join me for a reflection (and a gentle provocation) on what we gain—and what we quietly lose—when machines start doing the fun parts for us.
Leaving a Paper Trail for Your Architecture
Most teams don’t fail because they lack the smart people. They fail because nobody remembers why certain decisions were made.
This workshop focuses on using Architectural Decision Records (ADRs) as a practical tool to capture important decisions without turning them into heavyweight documentation. Over the two days, participants will practice identifying which decisions actually matter and why, writing ADRs at the right level of detail, and integrating them into everyday delivery workflows.
From Atoms to Units: Rethinking What We Test
We once believed atoms were indivisible — until we learned they weren’t. Unit testing has followed a similar path. For years, we’ve treated “unit” as something small and sacred — a single class, a method, a function. But in real systems, that tidy definition often doesn’t hold up.
This talk is about what happens when the textbook rules meet messy, real-world code. We’ll rethink what a “unit” really is, explore better ways to test meaningful behavior, and question some long-standing assumptions. Along the way, we’ll take a peek at how AI might help us write better tests — or at least ask better questions.
If you’ve ever wondered why your tests don’t quite match the way your code actually works, you’re not alone. Let’s talk about it.
Continuous failure - Why do we make our lives hard?
This talk is a deep dive into the chaos of a real project that derailed itself through complexity and avoidable mistakes. Whether you’re a developer, team lead, or architect, this talk will challenge you to rethink how we approach software development—and inspire you to make simplicity a priority.
Architecture Decision Records - How not to get lost in the past
The talk shares practical insights from real experiences with introducing Architecture Decision Records (ADRs). Attendees will learn key lessons, gain strategies for overcoming common challenges, and receive solutions to help with ADR implementation.
Cloud Native Days Austria 2026 Sessionize Event Upcoming
MakeIT 2026 / JCON OpenBlend Slovenia 2026 Sessionize Event Upcoming
Weblica 2026 Sessionize Event Upcoming
DevFest Berlin 2025 Sessionize Event
Øredev 2025 Sessionize Event
JavaCro'25 Sessionize Event
Working Software 2025 Sessionize Event
Devoxx UK 24
Architecture Decision Records - How not to get lost in the past
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top