Since the establishment of our subsidiary in Budapest, we have consciously developed our branch solutions on the basis of functional programming. Every day we use Clojure and ClojureScript for this purpose, enjoying the advantages of already established platforms: the JVM and modern web browsers.
In addition to our intense use of open source software, we are also continuously developing our own tools and libraries for those branches in which we operate. We are relentlessly improving our tooling and developer processes. This allows us to focus on our main goal of the highest possible efficiency in creating sustainable software solutions of good quality. As we are always facing complicated challenges with a small team, high productivity is a necessity for us. We are convinced that the use of the best available technology plays a major and not to be underestimated role in this.
Mutual help is important to us, we like to share our experiences and learn from other Clojure users as well. That’s why our subsidiary in Budapest organizes a Clojure Meetup at the end of each month.
Some examples of excellent software projects that we rely on every day:
• GNU/Linux / FreeBSD
• Emacs (CIDER, Magit, Paredit, etc.)
• Reagent (React interface)
• Google Closure Library
• Apache PDFBox / POI / HttpClient / Tomcat
Our solutions are applied in a variety of system environments, but many of our projects are running on Amazon Web Services, taking advantage of EBS, RDS and many other services.