June 16, 2025

A Closer Look at Diligent Learn by Doing Value

At Diligent, we strongly believe in the value of learning by doing. This means that we are constantly open to new experiences and knowledge and always ready to adopt and share what we learn.

In addition to daily projects, we hold educational events to further broaden horizons and increase transparency in the company. We organized a series of these meetups in March with speakers on different topics.

Safet Purkovic and Vahid Visnjic, both Technical Leads and Software Engineers, led the conversation on gRPC at our first meetup. The duo provided a comprehensive overview of the technology, including the creation of Proto files, its advantages and disadvantages, and best practices for implementation. Their presentation offered us a valuable perspective on various aspects of project development, providing us with insights into different approaches and perspectives.


The following week, our colleague from the sales team Stevan Markovic presented on the topic of Finding Balance: Unlocking the Secrets of Personality Harmony. The focus of this presentation was on turning our weaknesses into strengths and using them to excel in work. Attendees were encouraged to take a personality test to identify areas where they could further develop.

Our third meetup was facilitated by Nemanja Rakovic, a Technical Lead and Software Developer. The focus of the session was on Exploring the Latest Features and Developments in the .NET environment during which he provided an extensive overview of .NET 7, including its past and forthcoming versions. As .NET is a technology that we regularly employ in our work, his presentation was incredibly beneficial and enlightening.

Finally, we finished the month with the highlight of our lineup of events: a presentation on the topic of Machine Learning (ML) playground by Jasmina Djordjevic, an associate professor at the Department of Mathematics, Faculty of Sciences and Mathematics, University of Nis. This presentation introduced us to an exciting new area of interest and was a great way to wrap up a month of learning and growth.

Overall, the March educational event series was a great success, and we are grateful to all the speakers who shared their time and expertise with us. We look forward to continuing to learn and grow as a team and as individuals, and to share our knowledge and experiences with others.

keep reading

view all blogs

Machine learning (ML) playground

What is machine learning (ML), what is the difference between machine learning and traditional programming, and which kinds of algorithms are used in ML? We are so thrilled we had a chance to hear answers during the meetup.

read more

Introducing SOFTS: A Game-Changer in Multivariate Time Series Forecasting

Traditional models like ARIMA and Exponential Smoothing have been reliable for certain contexts, but the advent of deep learning has shifted the landscape, allowing for the capture of more intricate patterns. However, these advanced models often face challenges related to complexity and efficiency. Enter SOFTS, a revolutionary approach designed to tackle these challenges head-on. SOFTS, short for Series-cOre Fused Time Series forecaster, is an efficient MLP-based model that sets a new standard in multivariate time series forecasting.

read more