An approach to speeding up Jenkins parallel builds

In this article, Jerzy is going to demonstrate how to reduce the usual test automation constraints using an optimised parallel build approach with Jenkins. The method presented here helped his team to lower execution time from 12 hours down to a 2 hour average in a production software project.

November 26th, 2020|

Introduction to Progressive Web Applications – Part 1

Many frontend developers have heard about Progressive Web Applications. Most know that PWAs mean developing a web app that works on several devices and leverages features typically reserved for native apps. But what exactly is it? A framework, a new API, or something else? In this article, Krzysztof addresses the question while investigating what PWAs offers to frontend developers and end-users of applications.

November 12th, 2020|

A Celebration of Youth’s Ingenuity – CreativeTechFest 2020

Sonalake was again proud to sponsor and volunteer at CreativeTechFest, the annual showcase for TechSpace, an educational movement that inspires young people to become digital creators, inventors and makers through free access to hardware, software, trained youth workers and creative mentors.

October 29th, 2020|

In the news: Sonalake delighted to contribute to major milestone in National Broadband Plan

Today, National Broadband Ireland (NBI) hit a significant milestone with the formal launch of the first set of rural community Broadband Connection Points (BCPs), a key element of the Government’s National Broadband Plan. Sonalake has delivered the active monitoring solution for the BCP network including remote probes supported by its cloud based VisiMetrix solution for network monitoring and analytics. We are also heavily involved in supporting NBI with the build out of its telecom business and operational support infrastructure.

October 8th, 2020|

Hypothesis Testing of frequency-based samples

In part three of Introduction to Hypothesis Testing series we outlined some code samples for how to perform t-tests on mean-based samples. This post will now go into more detail for frequency-based samples.

August 25th, 2020|

Enterprise Design: Anything but Typical

Enterprise design is unlike that of B2C, due to typical guidelines around navigation, flow, visual hierarchy and density not being applicable and would do more harm than good. This comes down the most fundamental design principle: design with the user in mind. In this post, our colleague Thandi discusses the unique challenges within B2B and enterprise-level software design, while reviewing things she has learned along the way.

August 6th, 2020|

Key Takeaways from the 1st Virtual DataVizLive

The recent DataVizLive was held entirely online, due to COVID and like the rest of the world, they had to quickly learn to do things remotely-first. Although it wasn't faultless, it was still very engaging and filled with experienced speakers, who delivered practical visualisations. In this post, I will share my key takeaways from the event!

July 23rd, 2020|

Hypothesis Testing of mean-based samples

In part two of Introduction to Hypothesis Testing series we outlined some code samples for how to perform z-tests on proportion-based samples. This post will now go into more detail for mean-based samples.

July 16th, 2020|

Towards better functional programming in Java with Vavr

Despite being 62 years old, functional programming is doing very well, hasn't been forgotten and is a paradigm that is used daily. In the article, I have included basic concepts regarding FP and briefly presented the use of selected elements of the Vavr library, which are only a brief introduction to the whole range of solutions and approaches that can be implemented.

July 9th, 2020|