Blog Posts

Check out the latest articles written by our team!

modernc.org/sqlite with Go

August 26, 2024

Péter Sztanojev

modernc.org/sqlite with Go

Explore how to use modernc.org/sqlite with Go to handle SQLite's single-writer, multiple-reader model, optimize PRAGMA settings, and avoid CGo.

Graceful termination of Nginx in K8s

May 15, 2024

Péter Sztanojev

Graceful termination of Nginx in K8s

By understanding the nuances of signal handling in containerized environments, we can prevent unexpected disruptions and maintain robust application performance.

React Native vs. React Web: What's the Difference and When to Use Them

July 12, 2023

The IT Solutions

React Native vs. React Web: What's the Difference and When to Use Them

React has become a dominant force in the world of web development, enabling developers to create highly interactive and dynamic user interfaces.

React vs. Angular: Which Front-End Framework Is Right for You?

July 05, 2023

The IT Solutions

React vs. Angular: Which Front-End Framework Is Right for You?

Choosing the appropriate front-end framework for your software development project can be a daunting task.

The Pros and Cons of Using React for Your Next Web Project

June 28, 2023

The IT Solutions

The Pros and Cons of Using React for Your Next Web Project

Over the years, React has become one of the most popular JavaScript libraries for front-end web development.

How Golang is Perfect for Cloud Native Applications

June 21, 2023

The IT Solutions

How Golang is Perfect for Cloud Native Applications

In cloud-native applications, scalability, flexibility, and efficiency are all paramount, so choosing the appropriate programming language is crucial.

Golang in Business Applications: Powering Uber, SendGrid, and More

June 14, 2023

The IT Solutions

Golang in Business Applications: Powering Uber, SendGrid, and More

Today in the fast-moving and technology-driven business environment, the choice of programming language plays a vital role in the success of an application.

Java vs. Golang: Limitations in Custom Software Solutions

June 07, 2023

Balazs Magyar

Java vs. Golang: Limitations in Custom Software Solutions

Choosing the right programming language is crucial when it comes to developing custom software solutions.

Java vs. Golang: Choosing the Right Language for Your Next Project

June 01, 2023

Bertalan Kis & Balazs Magyar

Java vs. Golang: Choosing the Right Language for Your Next Project

Choosing the right programming language is crucial for the success of any software project. When it comes to Java and Golang, developers often find themselves at a crossroads.

Why Java is Still Relevant in the World of Enterprise Architecture

May 24, 2023

Balazs Magyar

Why Java is Still Relevant in the World of Enterprise Architecture

Java has long been a dominant player in the programming world, known for its versatility, robustness, and extensive community support.

Maximizing Efficiency: Unlocking Potential with Cross-Functional Teams

May 18, 2023

Quincy Verkolf

Maximizing Efficiency: Unlocking Potential with Cross-Functional Teams

It is no surprise for all of us working in the software development domain, but communication is key.

Beyond the Code: The Vital Human and Organizational Elements of Tech Success

May 10, 2023

Quincy Verkolf

Beyond the Code: The Vital Human and Organizational Elements of Tech Success

So last week, we talked about how the customer needs to determine the technology stack if you focus on creating the right solution for the challenge.

Putting Clients First: The IT Solutions' Solution-Driven Approach

April 26, 2023

Quincy Verkolf

Putting Clients First: The IT Solutions' Solution-Driven Approach

At The IT Solutions, we always say we focus on the solution, not the technology stack, which is completely true.

From Zero to Hero: How The Tech Academy Transformed These Graduates

April 25, 2023

Balazs Magyar

From Zero to Hero: How The Tech Academy Transformed These Graduates

The Tech Academy finished just a few weeks ago, so we interviewed three graduates to share their personal experiences with the training program.

How Do We Roll?

April 19, 2023

Quincy Verkolf

How Do We Roll?

Recently I informed you about why Meindert Prins and myself started The IT Solutions. This time I would like to tell you about what we do.

Who Is TIS, and Why Are We Here?

April 12, 2023

Quincy Verkolf

Who Is TIS, and Why Are We Here?

With our 5th anniversary at our doorstep and preparing for our celebration, I stumbled upon some documents from the very beginning.

Teamwork vs. Coding: Which is the Key to Successful Software Development?

April 04, 2023

Balazs Magyar

Teamwork vs. Coding: Which is the Key to Successful Software Development?

In software development, two essential skills stand out. One is coding skills, and the other is teamwork. Which one is the most important?

Mastering Animations in React: Building a Moving Highlight Component

March 29, 2023

Kristóf Erdei

Mastering Animations in React: Building a Moving Highlight Component

Once when I was on the JetBrains site, I noticed a hover effect that caught my eye. How can we create one in React? Let's find out.

The Art of Handling Infinite Input in GO Web Handlers

March 19, 2023

Péter Sztanojev

The Art of Handling Infinite Input in GO Web Handlers

Reading GoLang topics which post code, there are a few recurring bugs that not just newbies make.

Inner Peace With Zen Mode CSS

March 11, 2023

Mihály Szatmári

Inner Peace With Zen Mode CSS

In this article, we aim to look at the "traditional" way of writing CSS, the CSS-in-JS method, and the "Zen Mode" and list the pros and cons of each.

Interview With Java Expert Gábor Auth

February 21, 2023

Bertalan Kis & Balázs Magyar

Interview With Java Expert Gábor Auth

What trends do we expect in the next few years in Java? What technology do companies need besides Java? Is it easy to set up a Java team for a project? In this interview, we asked Gábor Auth.

6 Ways to Take Your Coding to the Next Level

February 14, 2023

Balázs Magyar

6 Ways to Take Your Coding to the Next Level

Whether you're just starting or have been coding for years, leveling up your coding is crucial. How to do it? We show you six ways to improve your coding and take it to the next level.

Should You Use GoLang Instead of Java?

February 08, 2023

Géza Nagy

Should You Use GoLang Instead of Java?

What would you do when you need an external service for your cloud application? Which one would you choose that is capable of handling lots of data? Let's find out!

Build Full Stack Apps With Next.JS and Prisma

January 11, 2023

Zoltán Oláh

Build Full Stack Apps With Next.JS and Prisma

Do you want to create a full-stack web application by applying minimum configuration and using only one language, TypeScript? If your answer is yes, please read on!

Challenges of Switching From MySQL to Postgres

December 07, 2022

István Szána & Peter Sztanojev

Challenges of Switching From MySQL to Postgres

Why did we switch from MySQL to Postgres? What challanges did we face during the process? Please click the button bellow and find out more.

TIStalks #1

August 25, 2022

Karina Bencze

TIStalks #1

In our TIS talks series, we introduce our team members and give you some insights into their personal and professional lives!

How to Use GraphQL With React

July 27, 2022

Gábor Molnár

How to Use GraphQL With React

What do we need when we want to create a simple web app in 2022? How can GraphQL help us in this?

10 min

How to Make a Sales Tool?

July 06, 2022

Norbert Kovács-Ferenc

How to Make a Sales Tool?

Struggling with creating a sales tool? Don't know how to create resilient and scalable solutions? Here's how we managed these!

PHP in 2022: Outdated or Reloaded?

June 29, 2022

Patrik Rozgonyi

PHP in 2022: Outdated or Reloaded?

According to the worldwide ranking of programming languages, PHP is taking the sixth place. If it's the case, why most of developers prefer other languages to it?

The Tale of the Boiling Frog or How to Improve Performance in a Data-Heavy Application

June 15, 2022

Ádám Soltész

The Tale of the Boiling Frog or How to Improve Performance in a Data-Heavy Application

Building applications that contain large amounts of data is always challenging. How to act when such applications become slower and performance problems occur?

10 min

How to Choose a Programming Language

June 08, 2022

Karina Bencze

How to Choose a Programming Language

How to start learning software development in 2022? How not to get lost in the maze of programming languages?

Nearshoring: Benefits and Challenges

June 01, 2022

Quincy Verkolf

Nearshoring: Benefits and Challenges

What is nearshoring? When is it a good solution? What are the challenges and benefits?

Refactoring - Is It Worth It or Not?

May 25, 2022

István Szána

Refactoring - Is It Worth It or Not?

Refactoring or starting everything from scratch - which is the best decision?

Saving Backend Development Time in a Complex Project - Hasura GraphQL Engine

May 18, 2022

Bertalan Kis

Saving Backend Development Time in a Complex Project - Hasura GraphQL Engine

Developing a flexible and interactive content-management platform without a heavyweight backend logic is not myth, it's reality!

Atlassian Team '22

May 11, 2022

Géza Nagy

Atlassian Team '22

Is today's software only assembled, not written? Is it still worth attending conferences?

Prototyping a New Project: Challenges and Solutions

May 04, 2022

István Szána

Prototyping a New Project: Challenges and Solutions

Prototyping a project is both challenging and exciting at the same time. Would you agree with this?

How to Add Custom GraphQL Query to Strapi V4

April 14, 2022

Bertalan Kis

How to Add Custom GraphQL Query to Strapi V4

Have you ever had difficulties with setting up a new query, defining new types, or re-using already existing types from other content-types in Strapi V4? If your answer is yes, check out this blog post!

15 min

The Winner Takes It All

February 17, 2021

The Winner Takes It All

Guys at The IT Solutions are always looking for extra challenges besides daily challenges at work. One of our developers, Nandor Holozsnyak has won the 1st prize at a Java EE category competition. Please see his experiences about the competition.

Creating Presentation – The Developer Approach

November 24, 2020

Creating Presentation – The Developer Approach

If Infrastructure as Code exists, then does Presentation as Code exist too? As a developer sometimes we are wondering how should we make a presentation for the next big event like knowledge share sessions, conferences, demos and we find a lot of stuff out there.

Looking Back for the Last Two Years

July 26, 2020

Norbert Kujbus

Looking Back for the Last Two Years

How I met the founders of The IT Solutions? What did I think then? Why did I join the company? What was my expectation? In this article, I try to answer all of these questions.

Digital Transformation With AWS #1

May 08, 2020

Digital Transformation With AWS #1

A business case – consider you start a new, small business. When you start a new business then there are too many things in the same time at the beginning to be distracted easily and you need to manage your cash flow carefully as well. Most of the applications you will use as a service at the beginning because it’s easy to start with and enough at the beginning.