Category

Software Development

How to Build Scalable Apps with Spring Boot?

Introduction If you asked yourself how to build scalable apps with spring boot you’re in the right place. It is an exciting journey, but it requires more than just technical know-how. It’s about choosing the right tools and approaches that adapt to user needs and scaling solutions for future growth. In this post, I’ll share...

Asynchrony and Async/Await in .NET

Introduction Imagine this scenario: You’re building a WinForms application (I know, I know). When you press a button named “Get Data From Server”, you want your application to get the data from the server but you also want to be able to interact with the form while you are waiting for the data from the...

Improving data refresh time with Power BI

Introduction Time is money, especially today, when seconds sometimes making the difference between failure and success. Improving data refresh time with Power BI can reduce those seconds significantly and over time make a huge difference. Our client has finance reports built in Power BI, with data coming from various sources:• D365 connector for Power BI•...

6 Cloud development advantages for agencies and developers

Cloud development advantages In today’s fast-paced software development world, we have found great success using cloud platforms and technologies to meet the growing need for quicker time-to-market. There are many cloud development advantages that enable us to offer high-quality products, easier maintenance and most importantly shorter development cycles that directly correlate to lower initial costs...

How to build an app from scratch – the Pontis Darts League App

At the heart of every successful IT company lies something more than just lines of code and algorithms. In Pontis, that something is darts. It may sound unusual, but this game became the core of our collective, and inspired me to develop our own darts application. It all started as a casual party on a...

Serverless Computing in Cloud Development 

In the constantly changing world of cloud development, Serverless Computing is revolutionizing how applications are built, deployed, and scaled. In this blog post you can find out more about the potential of serverless computing in cloud development and why it’s considered the future of cloud development. The Essence of Serverless Computing  At its core, Serverless...

What are Functional programming building blocks in PHP – Part 1

When thinking about functional programming, PHP is not the first thing that comes to our mind. However, it does offer some ways which allow us to implement functional approach to our code. As such, functional programming in PHP should be thought of more as an additional asset you can use to make your code more...

What are Shadow Properties in Entity Framework

Greetings weary travelers!Have you heard about Shadow Properties that are part of the Entity Framework?What are shadow properties?Shadow properties are properties that aren’t defined in your .NET entity class but are defined for that entity type in the Entity Framework Core model.The value and state of these properties are maintained purely in the Change Tracker.Shadow...

A quick guide through Tasks and ValueTasks in C#

Asynchronous programming plays a vital role in modern software development, allowing us to efficiently utilize system resources and create responsive user interfaces. In the realm of C#, two powerful tools that facilitate asynchronous operations are Tasks and ValueTasks. In this blog post, we’ll have a quick overview of Tasks and ValueTasks in C#. Prepare to...

Contact Us