Posts
- How to select browser on link click
— I must use two browsers it is my preferred way to avoid distractions, do not mess everything in one place and also to use the best options they offer on both computer and…
- Journey matters more than goal
— Whoow, last time I added a blog post was in June, a long time ago, but many important things changed in my life, and I really did not have time for this part. It will never be…
- Remote work: experiences and risks
— Last time I helped with some studies and answered some questions about remote work and my experiences. I decided to share all of them, but there is one problem: questions and…
- The disadvantages of minimalism
— I can say that I am minimalist and I really like this idea: it allows me to make my life a lot simpler, I do not have to care about a lot of things and can focus mostly on…
- How asynchronous communication can help in productivity
— The time of the pandemic meant that a lot of us had to work remotely. For me it was nothing new, because I've been working this way for a decade. Nevertheless, the changes were…
- Few words about FOMO effect
— We live in busy times and often look for something to slow down, even if only a bit. Today I would like to raise the issue of FOMO: fear of miss out. Some people think it is a…
- How to securely store JWT tokens
— Last time I worked with some JWT tokens and had to resolve some issues related to security. Right now a lot of web applications and not only, because also mobile apps use these…
- Brownfield and Greenfield in software development
— Software development is a complex project, especially if we work with something more complicated than just a simple CRUD application. If we want to cover a lot of business…
- Architecture Decision Record (ADR)
— During software developing we often have some questions, especially when we join existing projects: why app uses that language? Why these solutions? Why we handle time or money…
- The best investment you can make
— Right now we live in somewhat difficult times: there is still a pandemic, some restrictions, rising prices and inflation. A lot of challenges, but of course also a lot of…
- From sport to self confidence
— If you know me personally you probably will not agree when someone will tell you, I was shy, very shy. Yep, it’s true. Few years ago I was a young man, introverted and shy. To…
- Reduce WSL and Docker disks size
— I really like WSL/WSL2 in Windows it provides a lot of features with minimal performance impact (WSL2) and I can still use Windows app. In combination with Docker, it can…
- The most important question in life
— Last time I think about long term goals in my life and what I really want to do, to achieve. These thoughts caused I decided to write a post about some of them. You will find…
- MongoDB aggregation - why stages order really matters
— MongoDB aggregation framework is very powerful tool. It can do much more than many relation databases features, but if we do not know or do not understand some simple rules,…
- Conditional query in Laravel Eloquent
— Laravel Eloquent is very powerful and we can use it in many cases to get or filer data. One very common situation is to build query according to some statements and…
- I'm Laravel Certified Developer
— I'm very proud and happy to announce, that I passed Laravel Certification Program and I'm Laravel Certified Developer right now! For me it's great, because I like Laravel and…
- Goals vs systems
— This is one of the usual posts on my blog and you will find some strong, vulgar words inside it was necessary, because I’ve come a long way and want to name certain things…
- Laravel & MongoDB - relationships with ObjectId
— I’ve used Laravel and jenssegers/laravel mongodb package for a long time. It’s wonderful thing, because it allows to use MongoDB easily, integrate most of things with Eloquent…
- The diary makes no sense to me
— I read in a few books that we should write a journal, make some notes about each day, describe our feelings, our ideas, our thoughts. I decided: "challenge accepted" and…
- Migrating from MacOS to Windows and WSL
— In a few last posts I mentioned that I decided to switch from MacBook and MacOS to Windows. Right now, is an enjoyable time to describe reasons, pros, and cons for that…