11.10.2022 / By 

Introdução à Programação com Efeitos Funcionais utilizando ZIO

Introdução O paradigma de programação funcional é frequentemente evitado por desenvolvedores de todo o mundo, que preferem continuar desenvolvendo aplicativos usando um paradigma de programação orientado a objetos, que é mais conhecido e mais amplamente utilizado. Essa rejeição da programação funcional acontece por simples falta de conhecimento ou porque os desenvolvedores tendem a achar que […]

10.10.2022 / By 

Scaling Up From 10 To 40 Developers In Less Than A Year

Tailor-build Team for a Digital Health Platform. Healthcare IT Scalac’s tailor-built team worked with the Healthcare IT Client to streamline and scale its next-generation consumer digital health platform. This placed the company in a strong position to embrace the challenges of a post-COVID world, in which many people have renewed their commitment to health and wellbeing.  […]

28.06.2022 / By 

A Prelude of Purity: Scaling Back ZIO

ZIO World is the leading annual global ZIO-based event created by Ziverge. The event aims to inspire new trends, promote innovation, and reveal significant developments across the ZIO ecosystem. ZIO World invites developers to share their expertise in using ZIO. This year, ZIO World hosted Scalac developer and ZIO contributor Jorge Vásquez. His presentation focused on […]

20.06.2022 / By ,

Functional Programming vs OOP

As a young, bright-eyed, bushy-tailed engineer starting my career at NASA in the 90s, I was fortunate enough to develop engineering-oriented software that modeled the different parts of the International Space Station. The million-line codebase was based on objects. Almost every part of the space station was represented as an object, from the overall segments […]

14.06.2022 / By 

OpenTelemetry from a bird’s eye view: a few noteworthy parts of the project

OpenTelemetry provides you with a set of tools, integrations, APIs, and SDKs in different languages to more easily increase the observability of your application. We figured that, since we’re working on an OpenTelemetry agent extension called Mesmer, we could show you the project from a developer’s perspective and point you to the parts that could […]

23.05.2022 / By 

Why Nearshore Software Development can be an excellent solution to your business

Many businesses these days are turning to nearshore software development as a way to outsource their IT needs. It doesn’t come as surprise as a nearshore software development company can offer the same services as a local company – but at a fraction of the price.  This simply is a great solution for your business […]

22.04.2022 / By 

EARTH DAY EVERY DAY. What steps Scalac has already reached on its way to going green

On the day I’m posting this article - the 22nd of April - it’s International Earth Day. This special occasion has motivated me to share a little bit on how we can reduce the price that we pay for all the goods I’ve mentioned. Working separately, we can’t do much, but if we make a good example as an individual, we can inspire a whole population.

19.04.2022 / By 

Meet Immer.js - the immutability helper

In recent years the Front-End world has been shaken by the emergence of a lot of libraries and frameworks based on web components, which have flooded pages that until then had been based on jQuery and Backbone. Between those, and the arrival of React and its states, doors opened up to a brand new reactive […]

14.04.2022 / By 

The OpenTelemetry + Mesmer duo: state of the Mesmer project

The Mesmer project is an Open-Source initiative in Scalac aiming to provide OpenTelemetry Metrics auto-instrumentation for Scala libraries. We have recently started investing more and more time in this project and decided to introduce some changes in its design that hopefully will make it even more useful. If you’re not familiar with the terms “OpenTelemetry” […]

12.04.2022 / By 

Outsourcing Software Development: What You Need to Know

As businesses become more and more reliant on technology, the need for software development grows.  But what happens when a business doesn’t have the resources or time to develop its own software?  They can outsource it, of course!  By outsourcing software development, you can expedite the process – but there are a few things you […]