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”

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”

After Global Game Jam 2020

Global Game Jam is a global marathon, which aims to integrate participants by creating computer games. Its first edition took place in 2009 and each year attracts more and more … Continue reading “After Global Game Jam 2020”


Ag-grid library basics

During my work as a frontend developer often enough I had to face a task of table creation. Tables needed to contain specific functionalities, starting from sorting and filtering, through … Continue reading “Ag-grid library basics”

What’s what in TensorFlow 2.0 – Part Deux

Welcome to part 2 of my “What’s what in TensorFlow 2.0” series. If you have not already, I encourage you to read part one first. In the previous article, we … Continue reading “What’s what in TensorFlow 2.0 – Part Deux”

TensorFlow 2.0

What’s what in TensorFlow 2.0

I think everyone can agree the new TensorFlow 2.0 is a revolution rather than evolution. It has greatly simplified almost every aspect of the clunky TF1. And while the TensorFlow … Continue reading “What’s what in TensorFlow 2.0”

League of Geeks

League of Geeks is our internal gamification, where we earn Geexperience Points (GXP) for activities during our everyday work. Paweł Bejger, the originator of the app, was looking for a … Continue reading “League of Geeks”

Watch out! The Zombies are coming!

During the first weekend of April, together with Aspire and .NET PG Group, we organized a Hackathon for college and high school students. In reference to the state of mind … Continue reading “Watch out! The Zombies are coming!”

Code Profiling and Optimizations

Profiling is probably the most important overlooked step in the modern applications development process. Often the reason for this is the fact that in the development cycle our application looks … Continue reading “Code Profiling and Optimizations”