I’m glad that this year I read so many valuable books. I want to share with you with the most interesting items which you may find interesting too. Getting Things Programmed This book is only available in Polish. I would say that this is Getting Things Done but for developers. I think that the similarity […]
Golang uses a connection pool to manage opened connections for us. As a result, new connections are used when no free connection left and reuses them when golang finds an idle connection. The most important thing is that when two queries are called one by one it does not mean that the queries will use the […]
Channels in golang are referenced type. It means that they are references to a place in the memory. The information can be used to achieve the goal. Firstly, let’s consider using structs as the information carrier. This is the most intuitive choice for the purpose. Below you can find an example of a struct which […]
A few words about history In 50′ and 60′ input data for programs from those years were written on paper tapes or punch cards. Writing code, compiling and testing loop took from a few hours to even few days. It was the beginning of programming we know it. At this time Dijkstra started his discovery. […]
Knowing the basics is the key to understanding more complex concepts. After reading this post you will know what are entities and value objects and find out differences between them. When you pay for something at a shop it’s not important which exactly coin you choose. The most important thing to the shop assistant is […]
A few years ago, Scrum and Agile became very popular. It became mainstream. Everyone wanted to work on this framework. However, something’s changing. I remember when microservices were one of the most popular topics at many conferences. Everyone started talking about scalability and how cool they are. Because of that, many of those companies fell […]
I’ve noticed that there is always a challenge of understanding what services are in a context of domain-driven development and what is the difference between a service in an application, domain, and infrastructure layer.
Recently, I read an article about relational databases and why they are bad. I have my own thoughts about it and I want to share my experience with you.
On the Internet, you can find a lot of articles about machine learning. There are so many of them so I decided to pick 5 and share them with you. Machine Learning for Dummies with TensorFlow.js TensorFlow is a library for high-performance numerical computation. Installation instructions are available in the official docs. In this article, it’s an […]
Recently, I took part in a hackathon. That was an excellent experience. Working 24 hours on a project you came up with the day before is very exciting. After that event, I realized something that I think I felt earlier – development is the easiest part of building a piece of software. It may sound weird […]