page banner
graphql!-persistgraphql-webpack-wepback_plugin.png post illustration
PersistGraphQL Webpack Plugin with Hot Code Reload released

The SysGears Team is pleased to announce the availability of PersistGraphQL Webpack Plugin with Hot Code Reload for backend & frontend.

reactivemongo!-scala-play.png post illustration
Storing polymorphic objects with ReactiveMongo and Play

ReactiveMongo is an extremely convenient toolkit for working with MongoDB in Scala applications. But, at the same time, its documentation does not cover some of the typical scenarios, so sometimes it takes time to find the right solution. One of such tasks - storing polymorphic objects in a database - is the focus of this blog post.

lift!-scala.png post illustration
Manage session creation timestamp in Lift

Lift framework lacks the ability to fetch a session creation timestamp by default. This post will provide a short example of how one can do this while working with Lift.

qa.png post illustration
Test Design Techniques overview

The main idea is to walk through the Test Design techniques. As a starting point, I chose the list from ISO/IEC/IEEE 29119-4 Test Techniques.

apollo!-react-graphql.png post illustration
Apollo Universal Starter Kit with Hot Code Reload released

The SysGears Team is pleased to announce the availability of Apollo Universal Starter Kit with Hot Code Reload for backend & frontend.

lift!-scala.png post illustration
Implementing file download functionality in Lift

This post describes two approaches to implementing file download in Lift framework. Firstly, we will have a look at the implementation that uses ResponseShortcutException described in the Lift Cookbook. Then, I'll show how to solve the same task with the help of REST service in the way that follows a common Lift approach. Each of the methods has its own pros and cons, so it's up to you to decide which one works better for your task.