Viewing entries in
Technology

CUSTOM HVAC SOFTWARE: YOUR PATH TO INCREASED PROFITS

CUSTOM HVAC SOFTWARE: YOUR PATH TO INCREASED PROFITS

The HVAC (Heating, Ventilation, and Air Conditioning) industry in Europe is on the rise. New rules and a growing demand for modern heating solutions are making it an exciting time for this field. Moreover, climate change and global warming are driving more air conditioning installations.

However, HVAC companies are facing challenges that are stopping them from providing great service to their customers.

In this article, we'll look at these challenges and introduce a custom software solution for HVAC companies that will help you overcome these issues and succeed in the ever-changing market. Whether you run an HVAC business or are a high-level manager, you will learn how to make the most of your HVAC company's potential!

Here’s why I’m not excited about JavaScript types

Here’s why I’m not excited about JavaScript types

A few weeks ago, the news that JavaScript would finally have its type system came like a bolt from the blue. A team whose members are, among others, responsible for creating TypeScript prepared a document proposing to introduce typing into JavaScript.

The environment, excited about such a turn of events, started celebrating… with a trace of cautiousness.

My reaction was less favourable, to put it politely. I felt like Grouchy Smurf, muttering, “I hate JavaScript types!” I decided to let my grouchy side speak for a little longer, hence this light-hearted blog post.

In the following paragraphs, I’ll share my concerns about upcoming changes and explain why I don’t see them through rose-tinted glasses.

How I got an IT job without a degree

How I got an IT job without a degree

How do you start a career as a programmer? 

Like with most questions, your first instinct might be to look for help in a search engine. The internet is full of people selling courses, books, and other resources, promising a fast way to get spectacular results. 

I'm sorry to disappoint you; there is no easy, speedy path. 

In this article, I'll share my story and what worries and misconceptions I had before I started my software development journey to support you on your bumpy ride. Let my experience work as your buffer.

Why you don't need a scientific mind to become a great software developer

Why you don't need a scientific mind to become a great software developer

For a long time, I believed that maths and programming are strongly interconnected and that learning programming requires a strictly scientific mind — something I didn’t have.

After graduating high school, I didn’t consider applying to any science majors, as I perceived them as incomprehensible and out of my reach. Computer Science was one of those majors hidden behind a wall I thought I couldn’t pass through.

That’s why I decided to go in a different direction — I chose an International Relations major with a specialisation focused on South-East Asia. I travelled a lot, learned Chinese, and had a lot of fun, but I didn’t know what career path I should follow after.

After some research and thought, I decided to apply for MA in Computer Science. It was a bold move — I was afraid I couldn’t make it, but I wanted to challenge myself and see if I found it fascinating.

I did, and I quickly landed my first job as a frontend developer. I was constantly learning more and more, and I soon graduated and found myself where I am now.

So, did my unscientific mind cause me any problems on the way?

Let this article be the answer!

Event Storming: From Sticky Notes to Key Decisions

Event Storming: From Sticky Notes to Key Decisions

Ready to discover a new way to promote a deeper understanding between technical- and business-oriented people? Meet Event Storming — the tool that will finally make you speak the same language and arrive at key decisions together.

Still on the fence on code review? Here’s what you need to get started

Still on the fence on code review? Here’s what you need to get started

As developers, we produce tons of code each day. We test our code, beautify it with code style scripts and finally verify using continuous integration commands, which control the integrity and cohesion of our solutions. Nevertheless, the true value of used code solution can be checked only by another developer, who knows the business domain, best practices, clean code principles and who may also have a different point of view from yours. In this article, I want to show you how code review can help you keep codebase in order and get more advantages for your team.

Should You go Serverless? Meet The Benefits And Flaws of New Wave of Cloud Solutions

Should You go Serverless? Meet The Benefits And Flaws of New Wave of Cloud Solutions

Not long ago, we moved our applications to cloud architecture. Our servers have become more like lightweight virtual machines (VMs) inside large data centers. Now we’re on the brink of a new approach – getting rid of the server completely and running just the business logic in the cloud. In this blog post, we share what we learned in this space recently. It should enable you to decide if serverless infrastructure is your cup of tea.

Berlin API Days - Highlights

Berlin API Days - Highlights

Having had a remote look at Berlin API Days through my 5 colleagues from Evojam that went to the conference and through social media lens I've gathered the following bird's eye view of the API ecosystem landscape.