Tapir vs Endpoints4s – The battle of the endpoints definition!
In this article, we compare Tapir with endpoints4s. We highlight the differences by providing examples and explanations for the most common features you would like to have in your REST API. Both libraries only require you to describe the communication protocol in Scala. Once the communication protocol is written, you need to wire it with a specific HTTP Server (such as Akka HTTP) and/or body parsing (e.g. Circe). In the end, the library produces clients, documentation, and servers for you with implementations of your choices.
Do Scala with Scalac – 7 success stories to follow
From challenges to achieving goals - building a complex solution takes time and effort in order to seize all opportunities and deliver a high-quality product. Thinking about all the aspects you have to handle when developing software or making changes to existing ones can be a little overwhelming. Especially when a solution that used to work doesn’t fit your needs anymore and bottlenecks give you sleepless nights. Picking the right partner to help you manage this is a hard nut to crack. Maybe it’s high time to ask other companies about their own experience and recommendations?
The Difference Between Nearshore, Offshore & Onshore Software Development
Want to compare nearshore, offshore and onshore software development options? Read one article with all opportunities explained
Fixed-Price vs. Time & Material – which to pick for your project?
Picking a cooperation model is one of the most important decisions you will make when deciding on outsourcing a software project. Which model do you pick?
You ask, they answer. A checklist of questions to ask a software development company
It’s been decided: you want to relaunch your website, run a new mobile app, or simply start on a brand new business idea. In any case, you’ll need a bit of technology to support your plan. Instead of going in-house, you’ve opted to get a bit of a helping hand from a software development company. Well done - you’ve already taken the right first step towards success.
5 things you should do to join Scalac
Every company has its own culture. So do we. We really love to work together as a team. Scalac started as a remote-friendly company without managers, and we continue with those values in mind. Remote work is only growing inside the company, and even though the flat structure isn’t that flat anymore you can still call our CEO by name, and we’ve got more roles rather than complicated structures. Startup atmosphere - as they call it - but we prefer to call it the Scalac’s atmosphere because we believe that the fact that we work hard, have fun, and do the right thing is something unique and great about our company.
Online events organization: 12 lessons learned
At Scalac, remote work has been a part of our everyday routine. And so were online events. Here are our do's and don't's on organizing online events.
Cloud Computing: How remote work accelerated a digital transformation
Cloud computing, remote work, digital transformation, and startups. These are precisely the things I’m going to be talking about in this article.
ZIO 1.0 is here! Join ZIO Hackathon by Scalac & Ziverge
Together with Ziverge Inc., we're more than happy to invite you to the first ZIO Hackathon 2020 after the official launch of the 1.0 version that took place on August 4, 2020. The whole ZIO community was waiting for this moment for almost three years, but here we are!
Big Data In Healthcare: Data Analytics That Saves Lives
Big Data and modern programming technologies have been indispensable for years, affecting almost every area of our lives - from commerce, finance marketing to aviation, and crime prevention. The biggest potential of Big Data and new technologies can be seen when it comes to reducing the costs of doing business, allowing faster access to information, and improving management.