In this blogpost, I’ll share with you an honest return of experience on applying a content marketing strategy since 3 years.
When I started my journey, I decided that my business would be related to something I like to do: sharing knowledge. I had 2 years of experience as a CS (not Counter Strike) teacher. So my business would be related to this topic. …
In Ruby, it occurs that a method directly forwards arguments to another one
*args, **kwargs, &blk is redundant and it impacts the readability of the code. To overcome this problem, Ruby 2.7 introduced the arguments forwarding shorthand
In the above example, everything passed to
Exporter.run is forwarded to
Exporter#initialize receives all the arguments passed to the call of
Now, what happens if
Exporter.run needs to manipulate arguments to instantiate the right exporter, for example?
syntax error, unexpected def self.run(type, ...)
Indeed, the arguments forwarding shorthand can’t be mixed with other arguments and it also can’t be destructured. …
CHILL AS HARD AS YOU HUSTLE...
— Master Yoda
In 2017, I started to be bored to only generating revenues through freelance work. So I decided to try as hard as possible to generate $10 000/month without freelance work and with a minimum of time spent on this task. I’m a good Ruby on Rails developer with a real passion for knowledge sharing. So my strategy was to articulate the different revenue streams around my specificities. I thought about 3 possible revenue streams:
I achieved my financial goal in 18 months of dedication. So here, I’ll share with you this journey as a solopreneur. …