writings and scrawlings

A Cavalcade of the Olfactory Dimension

We have all been there, at least once in life. The door opens and a special kind of odor slinks its way up your nose. The gym.

- 6 days ago

how to be authentic

Eating fast food is like tasting the spirit of authenticity. This is the analogy that comes to mind when I try to understand why I have such admiration for and disgust with mainstream pop, hip-hop, and rap music.

- 2 weeks ago

how to make a game engine

Let's write a game engine from scratch in javascript without any AI help. That is right, 100% pure manmade code. How hard can it be?

- 9 months ago

what is a favicon?

I must confess. There is this pet peeve I have. Whenever I come across a project, website, or app which sports the default favicon (favorite icon) of whatever framework, tool, or library used to make said project, website, or app, I cannot help but be disappointed. Nay, more than disappointed, the emotion comes close to that of disgust.

- 10 months ago

how fast is java? Teaching an old dog new tricks

Java, the language everyone loves to hate. Long has it garnered the reputation of a stagnant, obtuse, bloated beast only used by those who have no other choice because some enterprise corporate believed the hype train of the 90s. But is that all still true today?

- 11 months ago

how fast is go? simulating millions of particles on a smart tv

The challenge, simulate millions of particles in golang, multi-player enabled, cpu only, smart tv compatible.

- 12 months ago

How fast is swift? Heavy Metal Edition (feat Nardi)

The challenge, confirm a friends belief that swift is real system language by simulating buckets of particles, at least 100m on the cpu, hopefully beating out rust.

- 1 year ago

a problem with ssr

Life is a journey meant to be experienced. Today, experience what view transitions have to offer with an honest side by side comparison to the more, exotic options.

- 1 year ago

content slop

AI slop is everywhere. But what even is slop and is AI really to blame?

- 2 years ago

how fast is rust? Simulating 200,000,000 particles

The challenge, simulate 100,000,000 particles in rust using only the cpu. Let’s go.

- 2 years ago

how not to run a saas company

Founder mode, somewhere someone said something and a meme was born. Join me as we explore what it means to founder mode.

- 2 years ago

why everyone hates levels

Levelsio and I go way back, like 8 years back. I first met him on the twitter when I came across the “indie hacker” scene.

- 2 years ago

Can you convert a video to pure css?

Can you convert a video to pure css? There is only one way to find out.

- 2 years ago

programming, i hate it

There is a stereotypical programmer. We all know the one. The Marky Marks, stripy bois, Steve and Steves. The wiz kids.

- 2 years ago

how to save $13.27 on your sAAs bill

Vercel has a decent entry level analytics product which I cannot afford so I am going to build my own.

- 2 years ago

how not to use box shadows

So you think you know box shadows huh? I bet you didn't know they could do this.

- 2 years ago

how fast is javascript? Simulating 20,000,000 particles

The challenge, simulate 1,000,000 particles in plain javascript at 60 fps on a phone using only the cpu. Let’s go.

- 2 years ago

offer up is the tinder of marketplaces

OfferUp is like a terrible version of Tinder but for selling on a marketplace. Boosts, promotions, and other "gameification" make it trashier than the perception most have of the venerable Craigslist.

- 3 years ago

is there light at the end of the tunnel

Is there light at the end of the tunnel? I say yes...or at least sometimes depending on how you look at it.

- 4 years ago

how to use web workers with typescript

A practical example of where web workers can improve performance and UX but there are gotchas and limits

- 4 years ago

never give up

Why do fun project ideas end up dead even when they are feature complete? The fear of unknown timed tasks is why I'll tell you what.

- 5 years ago

too many birthdays

I have a hard enough time remembering to take the trash out let alone the birthdays of my massive family. Does this make me a bad uncle?

- 6 years ago

journey before destination

It is hard to be focused and motivated when ones eyes are not on the task at hand but rather the accolades in the future.

- 6 years ago

thinking around a pen

Codepen is a delightful app that I used over the years to practice my frontend skill. One thing that has annoyed me was that over time they have limited features more and more behind a pay wall for a pro account...

- 6 years ago

love is work and so is css

I love css. And well, to love something, it is not always rainbows :rainbow: and sunshine :sunny:

- 6 years ago

A lazy dark mode

A fast simple way of drop in dark mode support using nextjs and react.

- 6 years ago

all the ways to css

I recently finished a little project that was a css birthday card of sorts for a friend. It was bunches of fun doing but recently I looked back on the code and work and had to come to terms with something....my code was bad...really bad.

- 6 years ago

a perfect blog editor

What is the perfect blog editor? Nextjs with mdx is one way of doing it...kinda.

- 6 years ago