All Posts

šŸš¢: This site now runs on the Notion API.

Taking something from an idea to actually shipped feels so good.

Nerd-sniping might be one of the best ways to learn something.

Center has raised an $11M seed round led by Thrive Capital and Founders Fund.

How to think about equity between co-founders.

Part 2 of my Silicon Valley story. Also, I'm hiring engineers for my new company.

Faster test suites lead to better smart contracts.

Proposing a simple specification for blog admin sites.

When the outrage mob comes knocking, Claude Shannon smiles down on you.

David Swensen and University Endowments.

How I got to where I am right now.

šŸŽˆ

Why flash loans are important.

The publishing platform that now hosts this site.

I'm joining Paradigm as an EIR for the next 6 months.

Web3.py HTTP and Websocket Providers for Amazon Managed Blockchain

Everybody knows feedback can be hard. Here's why.

Lightweight framework for running multistep workflows.

Ruby ledger engine I've been thinking about.

Maybe the actual reason is more prosaic than we thought.

Something I believe that not many others do.

You were saying something about.. best intentions?

Some things I think I've figured out.

Simple pattern for accessing views in Rails.

Why blockchain is exciting.

Jekyll Generator to split up collections.

A simple framework to be more productive with Redux and Typescript.

Guaranteed way to get better at writing code.

Why would someone make a clock with four hands?

What we still might need to figure out to pass the Turing Test.

Everything I learned about eng recruiting in 2018.

Fun with shorthand method signatures in Ruby.

A powerful construct to parse class Meta blocks.

Here's a small pandoc extension to convert Markdown to Slack formatting.

Difficult problems can be easy to solve if you catch them early enough.

I'm joining Coinbase as part of the Earn.com acquisition.

A quick shortcut to make a new post in Jekyll.

An interesting use case of a blockchain can be used in a business.

We need a way for authors to share work without huge reputational risk.

Fun with SAT Solvers, SQL, and the NY Times Crossword.

Introducing a Python Package for handling business logic in web apps.

Reflecting on my time at the Recurse Center.

Assorted books / papers I've enjoyed reading over the past weeks.

We counter existential dread with optimistic nihilism.

My solution to one of Facebook's early engineering challenges.

I'm joining the Recurse Center's Fall batch in New York City.

How remapping Command+T on my mac helped me focus on what's important.

You might have heard the old joke about two hikers getting ready for a walk into the woods.

Combining Arabic calligraphy and vector-based imaging.

A few helpful design principles I've learned over the years.

You came in and gave us sugar cubes!

Learn about the stack we've used to deliver over $750M in investments.

A good reminder that we all use relatively similar tools.

A guide to tweaking one of the most popular databases.

I'm joining LendingHome to work on the retail investing platform! Some thoughts on the decision and space.

I am new.

Some inspiration from Garry Tanā€™s posterous.

Ā© 2023 | RSS | @omarish