Blog
Laravel Octane with Swoole via Docker
Laravel Octane is still Laravel but on steroids. It claims that it can run your applications at supersonic speed. Sounds great! It's docker time!We have two choices on what server to use: Swoole or RoadRunner. I don't want headaches so we will go with Swoole. It is...
Laravel Queue: archiving PDF Files
I've been working with Laravel Queues lately and it is indeed a pleasant experience. If you are not yet familiar with Laravel Queue you can read more about it here. Queues are typically used in tasks that require an intensive amount of resources. For example,...
Javascript optional chaining
2020 is a hell of a year for most of us but not with Javascript as it has introduced a lot of new cool features including one of my favorites: Optional Chaining. If you haven't tried Typescript before, this might be new to you but this functionality is very much used...
TF is noop and what’s the use of it (JS)?
Have you encountered a function or a variable that is called noop in any source code you are reading? Have you asked yourself what the hell is that for? Well, noop just means NO OPERATION. Meaning do not do something, return undefined or return an empty function. It...
It’s okay to be unproductive
Or is it? Maybe sometimes. Have you ever felt that you just want to spend the rest of the weekends just lying on the bed? binge-watch Netflix? play your favorite computer games? But have you noticed that after doing nothing productive in a day there is somehow a weird...
Believe in Dreams
As I am checking on my things, I have seen my wallet from 10 years ago. Inside, I saw a note that says "Believe in Dreams."I smile because I remember who gave me this. It was my ex-girlfriend. She gave me this when we separated ways. It's somehow what I needed to be...