Open in app

Sign in

Write

Sign in

Hassan
Hassan

60 Followers

Home

About

Jun 12, 2021

What is Perpetuity?

An options market based on a financial instrument on Ethereum called a “Perp” (NFT-based perpetual option contract) The story of Perpetuity begins with the ETHGlobal Scaling hackathon. I signed up for ETHGlobal’s hackathon with the intention to build something interesting and impactful and walked away with a project that I…

5 min read

5 min read


Published in

The Startup

·Jan 29, 2021

Algorithm Performance: Looking Beyond Big-O Analysis

A review of Robert Sedgewick’s Union-find case study Recently, I’ve been going through Sedgewick’s Algorithms textbook and really liked his way of talking about algorithms and data structures in general. His point of view is that Big-O is too broad of a brush to paint the picture of an algorithm’s…

Algorithms

9 min read

Algorithm Performance: Looking Beyond Big-O Analysis
Algorithm Performance: Looking Beyond Big-O Analysis
Algorithms

9 min read


Published in

Level Up Coding

·Jul 29, 2020

Patterns in Algorithm Design

Fret not, for there is rhyme & reason to this madness! Stressed out about interviews and your progress in achieving algorithmic godliness? No worries, I’m here to give you New Hope. Algorithms are the bread and butter of our world and in the context of technical interviews they’re super important…

Algorithms

7 min read

Patterns in Algorithm Design
Patterns in Algorithm Design
Algorithms

7 min read


May 4, 2020

DS & A Series — Graphs, BFS, DFS: Implementation & Insights

Graph data structures are incredibly important and exist in applications that we use daily! Think Google Maps, Uber, Facebook. This article will help you grasp them better and introduce you to basic graph traversal. What’s a graph? Let’s start off with a nice concise definition: A graph is a set…

Graph Theory

10 min read

DS & A Series — Graphs, BFS, DFS: Implementation & Insights
DS & A Series — Graphs, BFS, DFS: Implementation & Insights
Graph Theory

10 min read


Jan 17, 2020

DS & A Series - Singly & Doubly Linked Lists: Implementation & Insights

“Reverse a linked list” — Sound familiar? This article will help you grasp an understanding of one of the most popular data structures that is asked about in tech interviews. — In this article, I will go through each singly & doubly linked list data structures in JavaScript and their class implementation. These can be executed functionally, but I feel that a class implementation makes it easier to conceptualize them as data structures. …

JavaScript

13 min read

DS & A Series - Singly & Doubly Linked Lists: Implementation & Insights
DS & A Series - Singly & Doubly Linked Lists: Implementation & Insights
JavaScript

13 min read


Jan 6, 2020

ActiveRecord: The Great SQLizer Pt. 2

On advanced SQL commands, table creation & ActiveRecord methods — In this article, we’re going to finish off raw SQL with some advanced commands/syntax and table creation, then we’re going to go into some ActiveRecord and talk about some important methods. Although it is not required, you may find it beneficial to check out Pt. …

Programming

12 min read

ActiveRecord: The Great SQLizer Pt. 2
ActiveRecord: The Great SQLizer Pt. 2
Programming

12 min read


Dec 13, 2019

ActiveRecord: The Great SQLizer Pt. 1

Does it pay to understand what’s going on under the hood? Yes! This article covers some SQL essentials. — Note: The SQL commands within this article are primarily being used with PostgreSQL, these commands may vary with other databases.The article also assumes you have working knowledge of Ruby/Rails. Active Record is a wonderful abstraction given to us by Rails that lets us interact with our database in an easy…

Programming

7 min read

ActiveRecord: The Great SQLizer Pt. 1
ActiveRecord: The Great SQLizer Pt. 1
Programming

7 min read


Jun 8, 2019

D3 & Basic Data Visualization Paradigms in React

Before this weekend I wouldn’t touch D3 or any data visualization library with a ten-foot pole… But I decided to take the leap and dive in, because I was interested in making a mini crypto-exchange. This exchange lets you create an account based on a randomly generated hash. There’s…

React

4 min read

D3 & Basic Data Visualization Paradigms in React
D3 & Basic Data Visualization Paradigms in React
React

4 min read


Published in

DataDrivenInvestor

·Dec 18, 2018

Boredom: The Hook Model Revisited

A brief exploration on emotions, namely boredom and its application within the Hook Model.

Startup

6 min read

Boredom: The Hook Model Revisited
Boredom: The Hook Model Revisited
Startup

6 min read


Published in

DataDrivenInvestor

·Dec 3, 2018

Zipf’s Law: Breakdown & Application in App Development

I’m going to prelude the main topic of this article with how I came to think about Zipf’s law to begin with. Working on a project I was creating some seed data for my app. I realized how important seed data is to see the relationships you’ve established in your…

Zipfs Law

5 min read

Zipf’s Law: Breakdown & Application in App Development
Zipf’s Law: Breakdown & Application in App Development
Zipfs Law

5 min read

Hassan

Hassan

60 Followers

Software Engineer @ MetaMask

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams