Jul 31, 2021The difference between Sign in with Google and Identity ManagementOne of the most surprisingly complex and overlooked concepts young IT teams are missing is the difference between centrally federated identity management and signing in with your corporate Google account. They are completely different conceptually, even though they seem very similar. Signing in with Google When signing in with Google to a SaaS service…Sso4 min readSso4 min read
Mar 19, 2021Bitcoin from an investor’s perspectiveAs both an investor and a geek, Bitcoin is very close to my heart. Understanding the deep technological aspects of Bitcoin together with understanding how capital markets work helps me a lot in the decision making of investing in cryptocurrencies. A bit about me — I sold my company on…Bitcoin8 min readBitcoin8 min read
Published inDev Genius·Jun 10, 2020Member-onlyTunneling from Docker on a MacThis is probably more suited to be a Stack Overflow answer, but I figured the answer is so interesting, I’d write a Medium post about it. First of all, let’s define the problem: Until this day, developers that wanted to create an SSH tunnel for development purposes only had to…Docker5 min readDocker5 min read
Jun 5, 2020The Definitive Guide to Bash AnalyticsAs much as Spark and Python are great at data analysis, most of the time, as a data engineer, you just want to start working on your CSV file in the command line. Well, as it turns out, there’s so much you can do just with Bash. …Data6 min readData6 min read
Sep 30, 2019How much is WeWork worth?WeWork has worked hard to position itself as a fast-growing tech company with a bright future. SoftBank agreed to invest in the company at a $47 billion dollar valuation. But is it really worth that much? Let’s take a balanced view on how much WeWork is worth, looking at the…Wework4 min readWework4 min read
Sep 22, 2019The Value Circles of a Start-upOver the years, working with start-ups and investors (as well as starting a few and selling one) taught me how to understand the value of the special breed of companies called “start-ups”. Today, after giving my pitch to a friend (Noam Bernstein) he mentioned I should write a Medium post…Startup7 min readStartup7 min read
Jul 27, 2019Member-onlyMaking a News Podcast GeneratorAPIs are ubiquitous. You can do just about everything you want with APIs today, which is pretty awesome, and solve any problem that used to require technology that only a few people had. I decided to solve an annoying problem I had every morning when I drive to work: I…API4 min readAPI4 min read
Apr 19, 2019Longevity is a Data Storage ProblemI’m not a biologist. But I do know a few things about aging. And I did come to an interesting conclusion that may actually make you want to upload your DNA to your favorite cloud storage. Cells replicate naturally. As they replicate, two things happen: the DNA is copied, and…Science3 min readScience3 min read
Apr 16, 2019I miss PigApache Pig is one of my favorite programming languages. Pig is a “data flow” language — kind of a hybrid between SQL and a procedural language. It mostly resembles bash one-liners that pipe data in and out. Pig is not being used anymore, because it was replaced by different tools…Spark3 min readSpark3 min read
Mar 8, 2019How to write a memcached server in less than 50 lines of codeWriting your own version of a server is always a good exercise. The interface is very well defined, clients exist everyone, and it proves you can master a programming language to write practical applications. Memcached is a practical application which is extremely easy to implement from the ground up, and…Python5 min readPython5 min read