Hi, I'm Alan

I write useful and pointless things.

Building a Frontend Framework; Reactivity and Composability With Zero Dependencies

·

/posts

Or how hard is it to build a frontend framework with only Web APIs and no dependencies?

First Attempt at a Complete Rewrite

·

Frappe Books Tech Blog

Doing a complete rewrite of Frappe Books has been on my mind for around a month, so I thought I'd give it a shot.

Enabling Translations

·

Frappe Books Tech Blog

Not everyone knows English, and it is generally the least favorite language of polyglots (don't quote me on this). Suffice to say translations are important.

Refactoring Charts

·

Frappe Books Tech Blog

I had to rewrite the charts in Frappe Books. This seemed like the only option. Well almost.

Misanthropy Thwarted

·

/posts

A serendipitous reminder to douse the cynic.

AGI in T Minus Ten Years

·

/posts

What I think about AGI arriving soon and you should too.

Post Zero, Why?

·

/posts

Finally, a digital domicile just for me.

Mumbai University, Everyone Cheated

·

Medium

The plot in the banner image of this post shows two histograms. These histograms substantiate the claim in the title.

Making A Synth With Python — Controllers

·

Medium

Part of a series of posts on making a synthesizer using Python. This one covers controllers.

Making A Synth With Python — Modulators

·

Medium

Part of a series of posts on making a synthesizer using Python. This one covers modulators.

Making A Synth With Python — Oscillators

·

Medium

Part of a series of posts on making a synthesizer using Python. This one covers oscillators.

What The Fuck Is Biting Me?

·

/posts

Eleven something AM, woke up feeling like shit. My mental state mourning the cessation of an another failed attempt at good sleep.