Photo by hao qin on Unsplash

The Shogun Platform

Hello everyone. We are happy to introduce Shogun, the next generation NFT marketplace on Solana.

Shogun is a marketplace where users will be able to mint their NFTs, browse existing collections, and sell/buy NFTs from other users.

Our roadmap includes fractional NFT ownership, fiat currency payment integration, the support for wearable NFTs with home delivery, and more.

Shoguns unified Japan, we want to unify the NFT ecosystem! We decided to build on Solana for its great scalability, speed, and low transaction fees.

We’re building for the long term.

We recently saw a lot of NFT platforms popping up that try to capitalize on the NFT gold…


Top 2 use-cases for logger in NestJS

Photo by Markus Spiske on Unsplash

Logging is a very important aspect of any serious development experience. It is critical during the development phase as it helps to identify bugs.

But logging is also important during the production phase, especially when it comes to cron jobs and other asynchronous tasks. This is because you need to have an eye on what is happening on your server. If a cron job is not working properly you should be the first to know.

In this tutorial, we are going to examine how to implement the NestJS logger for your app.

You basically want to use logs at two…


neural engine
Photo by JJ Ying on Unsplash

Artificial intelligence and machine learning are slowly taking over the world. The applications are numerous. From energy optimization in data centers to taking better pictures, the artificial intelligence of today is the electricity of tomorrow.

The most exciting progress is happening in the artificial neural network field. Artificial neural network algorithms try to imitate the human brain. But computers don’t work like the brain, we have to build specialized hardware for it.

Nvidia has a graphic card series specialized in parallel computation while Google has done something similar with their TPUs.

In 2017, Apple released the A11 chip that has…


Success comes when you stop avoiding what is hard.

Photo by Andreas Weilguny on Unsplash

We love hacks! When we ask successful people how they did it, we expect to hear a concise list of bullet points. Or even better, that they reveal the one thing that you need to be successful.

And in a way, yes, the truth is as simple as a bullet point. Want to have a happy life? Stop having negative and self-limiting beliefs. Want to have an attractive body? Work out every day. But that’s missing the point, that’s missing the journey to get there. We all know what we need to do to achieve what we want. …


A lifestyle business is a business set up and run by its founders primarily with the aim of sustaining a particular level of income and no more; or to provide a foundation from which to enjoy a particular lifestyle.

Photo by Elizeu Dias on Unsplash

Back in the days when I had a startup, I met a very cool guy; his name was Gareth. We clicked almost immediately! Our values were similar, and we were both looking for the same thing in life: freedom!

Following the British tradition, Gareth wanted to celebrate our new friendship in a bar. After a couple of pints, he told me something that completely changed my life!

Gareth loved to travel, so naturally, his phone was full of pictures of people and beautiful landscapes. The crazy part? …


It’s not about money, degrees don’t matter, and more…

Photo by Ben Rosett on Unsplash

Congratulations! You have raised capital.

Maybe you have even found a technical co-founder. It’s the beginning of a new adventure. You are thinking about hiring a technical team that will help build your idea.

I was in that position a couple of years ago. Back then, I thought that firing somebody was the worst thing I had to do in my life. With time I understood that hiring the right person is even harder.

It is not uncommon to see startup founders spending months to find the right person, especially if it’s someone with a technical background.

The truth is…


The terminal that the cool boys and girls use

Photo by Lorenzo Herrera on Unsplash

That’s it! I got my first job! After several months of hard work and hustling on Upwork, I’ve decided that something needs to change.

It’s winter 2016, and I am hired in a large European Bank. I felt very lucky! The team was very cool and kind and the atmosphere was relaxed. Having a full-time job didn’t seem to be as bad as I thought it would be.

Like in any team, there is a cool guy. In our team the cool guy was Kevin. He used cool words, cool tools and coded with deconcentrating ease. So when we started…


And how you can use them today

Photo by ian dooley on Unsplash

It was a sunny day in Sicily.

I was lying on a sunbed, enjoying the perfect Italian sunny weather. After 2 years of working at my Startup, I really needed this week off.

I naively thought that I’ll be able to disconnect and just enjoy. But of course, it did not happen. Knowing myself I have foreseen it, so before leaving London I grabbed a book that I wanted to read for a while already.

The book was Tools of Titans by Tim Ferris.

I didn’t really know Tim apart from the fact that he was famous for writing the


And how to fix it

Photo by Onur Buz on Unsplash

You want to work in technology, earn a good salary and do intellectually stimulating work. You have a plan but you’re not there yet. What happened?

What happened to the list of those Udemy courses, youtube tutorials, various programming websites. A list you’ve made months ago.

And yet, you’re here, reading this. You have the feeling that you work hard but nothing happens. Procrastination and the lack of self-confidence kills you. You think that you won’t be able to make it but believe me, you will.

I used to be like you. Sometimes, someday, I am you. …


How you can use Nest.js like a badass

Photo by Cookie the Pom on Unsplash

When I discovered Nest.js, I immediately got it. Nest.js is a modern, TypeScript friendly framework that you can use to build everything.

After 1 year of using it on a daily basis, it still holds true.

However, the framework is new. I got stuck a lot while learning it. Sometimes the documentation could have been better, sometimes I wish there was more guidance.

But I’ve learned a lot, and want to share that with you in this article. So without further due, here are my 10 things every Nest.js developer should know.

1. APIs Need A Global Prefix

Setting a global prefix for your API is…

Vladimir Agaev

I optimise my life for freedom. https://twitter.com/vladimir_agaev

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store