Speaker: Dejan Miličić
He / him / his
Head of DevRel @ RavenDB
Dejan Miličić is an enthusiastic consultant and Head of DevRel at RavenDB with over 25 years of experience as a professional software developer designing, writing, and maintaining applications. Dejan is passionate about Open Source, RavenDB, Software Architecture, and Software Professionalism, supporting the Software Crafting Serbia community via workshops and meetups. He is an active proponent of knowledge sharing, professional ethics, and the usage of Type-Driven Development and Functional techniques to reduce complexity, increase expressiveness, and improve the correctness of software. In his spare time, Dejan works on open-source projects, mentors startups in various development phases, and participates in Startup Accelerator programs that provide entrepreneurs with on-site and off-site consultations.
Session
Building Software Architecture from First Principles
As new architectures and frameworks continually emerge, comprehending, evaluating, and applying them becomes challenging. Returning to fundamentals is essential to understand the software design, its intent, and its purpose.;