programming

Tester’s and Developer’s Mindset: Fostering Collaboration for Quality Software

The collaboration between the tester’s and developer’s mindsets is the key to delivering quality software. When these two mindsets come together, the result is software that is not only feature-rich but also robust, reliable, and capable of meeting user expectations. Understanding and appreciating the differences in mindset between testers and developers is crucial for successful software development projects. 

Across The Land Of Generics – Part 1

Static typing is massively beneficial to the design and engineering of large systems: a good static type system can remove large classes of programming error before execution, clarify how pieces of a program fit together and enable fearless refactoring.

Combining Streams in Angular Shortcuts – The Easy Way

When it comes to Angular development, weaving together data streams is a common task. Whether it’s managing asynchronous HTTP requests, responding to real-time user interactions, or integrating data from diverse sources, mastering stream combination is essential for creating dynamic and responsive web applications.

A Simple Guide to Apex and SQL

Salesforce development may seem intimidating at first, but with this simple guide to Apex and SOQL, you will be equipped to begin your journey into customizing and enhancing the Salesforce platform.

Become a better software engineer

Last week, I had the pleasure of representing Zen8Labs to deliver a speech at Fortna, a major global player in the warehouse and logistics industry. The topic of my speech was “become a better software engineer”, and I structured it into three parts:

Why every software engineer should strive for improvement? What they should learn continuously? How they learn it?

What features and advantages do Next.js and Nuxt.js offer?

Front-end development has undergone a significant transformation in recent years, with frameworks and libraries simplifying the creation of efficient and engaging web applications. Two prominent contenders in this field are Next.js and Nuxt.js. Both are JavaScript frameworks designed to streamline front-end application development.

The power of Actor Model and the effect of Pykka in Asynchronous Programming at Python

Traditional programming models often fall short in a world where responsiveness and scalability are paramount. Asynchronous programming has emerged as a game-changer, enabling developers to build highly concurrent and responsive systems.
In this blog post, we will explore the Actor Model and delve into the impact of Pykka, a powerful Python library, on asynchronous programming.