Skip to main content

Knowledge is a Commodity

· 4 min read

Knowledge is power commodity.
We live in a time where knowledge is no longer a rare, powerful asset—it’s widely available and often free. In this era, knowledge workers must reinvent themselves to stay relevant.

AI in your pocket

How to plan a team offsite

· 5 min read

The rise of remote work has revolutionized the way we approach our professional lives. With the freedom to work from anywhere, remote employees can enjoy a host of benefits, such as flexibility, time savings, and increased quality time with loved ones. However, one misconception often associated with remote work is the fear of feeling disconnected from colleagues. In this blog post, we'll explore how remote work doesn't mean being lonely and discuss the tremendous value that well-planned offsites can bring to a company, fostering collaboration, innovation, and a sense of community among remote employees.

Startup ideas for 2022

· 4 min read

[You can also listen to me talking about these ideas with Jakob Greenfeld in his Business Brainstorms podcast]

Happy 2022! One of my (many) strange hobbies is to keep a list of ideas that I would like to explore one day. Each year this list gets larger and my availability gets smaller. This is why I want to share these ideas, in hopes that it will inspire someone to start their own company.

Crypto Billboard

· 3 min read

When I worked at Facebook I used to ask myself what will happen if we would offer a fully censorship-resistant platform? Media companies like Facebook and Twitter use algorithms that optimize for their business goals. That means that whatever you read in your social media feed is promoted/organized based on internal business metrics.

Startup ideas for 2021

· 7 min read

Happy 2021! One of my (many) strange hobbies is to keep a list of ideas I would like to explore one day. Each year this list gets larger and my availablity gets smaller. This is why I want to share these ideas with you, hoping someone will find this inspiring and decide to create a company around it this year.

How to become an ETH2 validator?

· 11 min read

Ethereum is one of the leading crypto projects (second to bitcoin). In December 2020 Ethereum released the first stage of Ethereum 2.0. The biggest difference is that there is no need for an expensive calculation to validate blockchain transactions, miners can earn money only by staking their coins. This is a shift from proof-of-work to proof-of-stake. You can read more on the vision here.

How much is enough?

· 2 min read

The American businessman was at the pier of a small coastal Mexican village when a small boat with just one fisherman docked. Inside the small boat were several large yellow-fin tuna. The American complimented the Mexican on the quality of his fish and asked how long it took to catch them. The Mexican replied only a little while. The American then asked why didn't he stay out longer and catch more fish? The Mexican said he had enough to support his family's immediate needs. The American then asked, but what do you do with the rest of your time?

Enjoy the journey

· 2 min read

Few days ago I came back from Africa. I completed a personal challenge where I reached the top of Mount Kilimanjaro in 6 days. At 5,895m/19,341ft this is the highest mountain in Africa. While it was physically very challenging to climb, any mountaineer will tell you that the real challenge is mental. I saw stronger/younger people who gave up because they were not mentally ready for it.

Goodbye Medium

· 2 min read

Today I moved my blog away from Medium.
Initially it was a great friendship. I loved the fonts, design and the easy discovery option.
But then things went south very fast.

First, it was super hard to configure custom domain. Later Medium stopped any support for domains for new customers.

Then, Medium started charging people money to read posts and blocked my content with annoying marketing popup, asking people to signup first. Basically used my content to promote them.

The missing Dictionary in Solidity

· 6 min read

(link to the github repo)

If you ever wanted to interact with smart contracts and build on top of the block-chain before you probably heard of Solidity. That’s the programing language behind the Ethereum smart contracts. Being a new language comes with missing some typical data-structures you got used to in other languages. In this post I’ll describe the journey of creating the an dictionary data structure in Solidity.

Hackathon As Part Of Your Company DNA

· 4 min read

Yahoo, google, Facebook, BBC, NASA, AT&T have one thing in common — they all have hackathon regularly. A hackathon is not only for weekends and can be incorporated as part of your company’s DNA.

Permutations — Ruby Style Recursion

· 3 min read

The permutation problem is as follows: Given a list of items, list all the possible orderings of those items.

We typically list permutations of letters. For example, here are all the permutations of CAT:

CAT

CTA

ACT

ATC

TAC

TCA

There are several different permutation algorithms, but since recursion an emphasis of the course, a recursive algorithm to solve this problem will be presented. (Feel free to come up with an iterative algorithm on your own.)