How I became a developer? (Part1)

Search for a command to run...

No comments yet. Be the first to comment.
In Go, variables are passed by value, which means that when we pass variables as arguments to functions, Go makes a copy of those values for the function to use. However, the behaviour of Slice can be a bit confusing at first glance, especially if we...

As someone who's been using ChatGPT for a while now, I've been exploring how to maximise its benefits and integrate it into my daily life. I've been working on a side project to develop a Discord bot that interacts with ChatGPT, similar to the one pr...

The Go net/http package provides a robust set of functionality to allow us to deal with HTTP requests and responses. However, reading the response body is a common task that requires a bit of caution. In this blog, we will explore the pitfall I exper...

Today we are going to write our own custom json.Unmarshal() method. I find it very useful and can make our code more maintainable and readable if we can make good use of type alias and the json.Unmarshal method. Let's say we want to decode a JSON-enc...

Have you ever tried to maintain services between environments and got lost in all the variables? Or even broken things by accident? Today I'm going to give you some tips on how to speed up your workflow and make things easier. My focus will be mainly...

Technology is one of the most popular aspects in almost every industry. As for software technology, they have been widely used for decades. I still remember the first computer that my dad bought me which requires you to install a bunch of different software and specifically only use the operating system ‘windows 95’ in order to function properly. Yeah, it was very old so you might not have heard of it and the performance is much slower than the smartphone people have nowadays, but it was pretty awesome back then.
For most children, including me, the most exciting part of computers is using them to play video games. We did have some programming classes in school, besides, who cannot be attracted by those fancy and interesting gaming experiences? Those games transport us to new realities and satisfy our needs for achievement and recognition. These are how I started to immerse myself in the digital world.
After I built my own PC (well… technically I assembled it), I discovered that building computers was way more fun than the games I was playing on them. There is always an end to the game, but this is not the case when building your PC, which has nearly endless outcomes. By the way, I was not talking about the open-world games like Minecraft, which had not come out yet back then or at least very few of them.
I started to do all kinds of research about computers and the principles behind them. So I assisted people in building their PC and even became their consultant to practice what I have learned. This process made me realise that I am very into tech and want to become tech-savvy.
Next part would be to tell you about the rest of the journey🚀.
Cheers!