The art of a choice – how to choose your first/next business analysis certification?

Karol Kocjan worked as a business analyst for 8 years before moving to a managerial function. He has a keen interest in where else software can be useful to improve … Continue reading “The art of a choice – how to choose your first/next business analysis certification?”

Hurdles to overcome while becoming Agile/Lean

Agile is out, Lean is in! We have no time to waste. But what does being Agile really mean? And what does it take to become Lean? How to fully … Continue reading “Hurdles to overcome while becoming Agile/Lean”

Successful migration of our ERP/CRM system to Windows Azure

In general you won’t see us writing too much about how good we are. Hopefully, you will forgive me this blog post is an exception to that rule. After some … Continue reading “Successful migration of our ERP/CRM system to Windows Azure”

Beyond the Workspace: The Rise of Adjustable Desks in Reception Areas 

In the evolving landscape of modern workplaces, adjustable desks have become a common and required standard in open spaces. Employees are increasingly valuing the flexibility and health benefits these desks … Continue reading “Beyond the Workspace: The Rise of Adjustable Desks in Reception Areas “

Exploring Blazor Render Modes

Blazor offers two primary modes of rendering: Client-side and Server-side. Client-side rendering, also known as Blazor WebAssembly, involves running the application code directly in the user’s browser. From a newbie perspective … Continue reading “Exploring Blazor Render Modes”

Simplifying State Management in Blazor with State Containers

What is State Container? Think of a state container as a centralized bag where you store and manage the state of your application. It acts as a single source of … Continue reading “Simplifying State Management in Blazor with State Containers”

Implement OpenID Connect in Golang

What is OpenID Connect OpenID Connect is an identity protocol built on top of the OAuth 2.0 framework. The distinction between OpenID Connect and OAuth 2.0 lies in their respective … Continue reading “Implement OpenID Connect in Golang”

Utilize NGINX for hosting a Golang API with HTTPS

NGINX is an open-source web server used for reverse proxying, load balancing, and caching. In addition to serving HTTP and HTTPS, it can also function as a proxy server for … Continue reading “Utilize NGINX for hosting a Golang API with HTTPS”

Understanding C #’s Stack Memory for Better Performance

Basic Concepts: Efficient memory management is critical to developing high-performance and reliable code in C# and other languages with a garbage collector (GC). Resource management might not be a primary … Continue reading “Understanding C #’s Stack Memory for Better Performance”

Acoustics in the Office: Navigating the Noise

In the modern workplace, the importance of acoustics cannot be understated. The acoustics of an office space, including its sound quality and noise levels, significantly impact the well-being and productivity … Continue reading “Acoustics in the Office: Navigating the Noise”