Initiatives

Our contributions to the software industry.

Curious what science says about naming things in code? One of our engineers took the question to a peer-reviewed journal.

The science of naming in code

Iwo Herka, Principal Software Engineer at Makimo, studies how programmers name things. Together with Bartosz Biderman he measured fourteen identifier metrics across 9,801 open-source projects in nine languages and thirteen domains, and found that the programming language shapes names more than the project domain does. The paper is published in a subscription journal, so start with its free counterpart on our blog: a pragmatic review of the research on naming, with guidelines a software engineer can apply at the next code review. The scripts and source code behind the study are on GitHub.

Herka, Iwo, and Bartosz Biderman. “Identifier characteristics across programming languages and project domains: an empirical study.” Empirical Software Engineering 31.3 (2026): 73.

Or perhaps it's the human dynamics of technology that piques your interest?

Let the Tech Out

Justyna and Magda are good friends who will get you back down to earth when speaking about tech. Through interviewing experts, they uncover the meaning of technologies that we as a society create and give. By Justyna Papiernik and Magdalena Cichoń.

Programming is not a single language, not a single paradigm. It's highly context-dependent. Here's a way to discover it together.

Rules for young programmers

Once you have read them, you will find yourself reading them again and again, finding the wisdom they contain more absorbing and rewarding each time. Curated by Michał Moroz.

Are you a Polish-speaking person interested in the connection between business, AI, and IT?

🇵🇱 Software z każdej strony

Z podcastu Software z każdej strony dowiesz się jak łączą się ze sobą światy biznesu i IT. Software mobilny, webowy i chmurowy; dla startupów i korporacji; szyty na miarę i gotowy. Krótko mówiąc – software z każdej strony. Prowadzi Krzysztof Rychlicki-Kicior.

Do you want to rock your JavaScript skills? Look here.

Rock JavaScript

Hello everyone! My name is Aneta and I am a frontend web developer. Learn with me JavaScript and other frontend technologies! By Aneta Narwojsz.

And don't forget – we share our thoughts to the community on Makimo's blog too!