Most clients don't ever go through your portfolio. Here's how you can land a remote freelance web development client with small projects. | Continue reading
I have ~$300K I need to invest in the next year or two, in 5 deals or more. I was an Entrepreneur in Residence (EIR) at Foundation Capital… | Continue reading
NLU (natural language understanding) isn’t necessarily the main challenge in moving from web to voice development — think constrained… | Continue reading
This is a no-buzzword first principles introduction to the asyncio library in Python. | Continue reading
When it comes to interviewing programmers and developers, our goal is to find the most suitable developer for the job to get done but its… | Continue reading
I get inspired all the time when reading yet-another thought-provoking and well-researched think piece on Medium regarding ethics in the… | Continue reading
On-call teams at startups have three big problems: they’re small, they cover a wide breadth of infrastructure, and the last two points… | Continue reading
Simple testing simply made simple | Continue reading
Learning Through Books on Correctness and Pattern Recognition | Continue reading
But it won’t be artificially intelligent | Continue reading
In this post we will see how states and transactions are stored in Ethereum and how it is different from Bitcoin. | Continue reading
If we don’t understand the underlying factor of their intent use, the Internet and other technologies such as VR can bring us to a state… | Continue reading
This piece is part of a monthly series covering regulatory updates related to cryptocurrencies (here are the updates from May, June, and… | Continue reading
One should not only have the skills and qualifications required for a position but also fit into the company culture. | Continue reading
There were huge number of sources on the internet on this topic but still we (me and my friend) couldn't understand any of it for a very… | Continue reading
Something interesting has been happening as I’ve been trying to write more about engineering management. | Continue reading
This piece is part of a monthly series covering regulatory updates related to cryptocurrencies (here are the updates from May, June, and… | Continue reading
I recently joined Plaid as a data engineer and was getting ramped up on Airflow, a workflow tool that we used to manage ETL pipelines… | Continue reading
NOTE: For security reasons, the actual web services involved in this will not be named, so for the sake of this article I will invent a… | Continue reading
There are patterns within your code style you can use to simplify the way you’re interacting with GIT. Or any other Version Control System for that matter… To give you a rough idea of what you should… | Continue reading
Abstract | Continue reading
Python tips and tricks which are relatively uncommon and are very useful. | Continue reading
This past month, I released a project that I’ve been working on for a while that brought together a major consumer brand and a growing… | Continue reading
I’ve spent the last 7 months working on a new programming language called MSON (pronounced Mason). Here is a nerdy post about why I did it… | Continue reading
Recently, Israeli researchers from the Technion published a paper about a smart attack on vulnerable Bluetooth devices’ pairing process… | Continue reading
React is one of the most popular frameworks in modern day javascript. Every week there’s new updates, libraries and tools released to… | Continue reading
Downloading the blocks is just a small part. There is a lot of stuff going on… | Continue reading
6 Lessons on Learning to Learn from Naval Ravikant, Richard Feyman, and Robert Greene | Continue reading
What is a Chatbot? | Continue reading
Elon Musk is perhaps this century’s most enigmatic figure. For two decades, he’s been unstoppable, uprooting more industries — energy… | Continue reading
For Xiaomi, avoiding copycat accusations is hard and it is not called “Apple of China” for nothing. One example is its IoT camera for home… | Continue reading
The latest v1.2 release of Hyperledger Fabric introduces private data stored in SideDBs. This solution offers you the possibility to build… | Continue reading
#UnaVacaPorDeLaCalle became the largest crowdfunding campaign in Colombia, collecting 3 times more than the previous record so far in only… | Continue reading
A perspective of how social media value can be converted to revenue | Continue reading
Imagine a fly-by architecture review. An architect walks in, looks over, glosses over, though his binoculars. He provide comments that are… | Continue reading
It's great that you can deliver continuously, but over-releasing on your user interface is going to drive your customers crazy. | Continue reading
For JuNoGenMo[1] this year, I wrote a small script to generate work in the style of sumerian mythology. | Continue reading
It’s time to live in the now | Continue reading
Reinvent the wheel is an idiom which is invalidated by the very metaphor it uses. That’s because the wheel is one of those things that has… | Continue reading
Clickhouse is a fairly new column store database. It’s developed by the guys over at Yandex (the Google of Russia), made to scale… | Continue reading
I love Ruby and I love Rails, but I’ve found myself searching for something more. Something fast so I don’t need to add caching. Something… | Continue reading
When one travels to Iran, the first problem to solve is money. US sanctions mean Iran is financially isolated. No banks accept… | Continue reading
Designing Large Scale Distributed Systems has become the standard part of the software engineering interviews. Engineers struggle with… | Continue reading
The vast majority of algorithms of interest operate on data. Therefore, there are particular ways of organizing data that play a critical… | Continue reading
Kicking the habit won’t be easy. | Continue reading
What I Learned from Interviewing with the CIA | Continue reading