09 Dec 2021

Remove shadows and uneven lighting from photographs of writing on paper

This is mostly a note to self. You know how you often have photographs of notes or forms that you need to print out, and there's a shadow or uneven lighting across the image which makes the print look bad?

Initial image

These are the steps I take to make something like …

20 Jul 2021

useMemo vs useEffect and useState

Since the advent of React Hooks, there have been a few hook-related anti-patterns that have popped up. To be fair, these existed before hooks as well, but in different forms. The use of derived state is one of the most pervasive of these. As the React blog pointed out way …

15 Mar 2021

On the making of "Paramitha"
Where the "making of" is longer than what it's about

One week ago, on 7 March, I released my animated short Paramitha. I stared working on it in early February and just as I expected it took ~4 weeks of work to finish. I used Krita for the drawing and frame-by-frame animations, and Synfig Studio for things like parallax.

The …

31 Dec 2020

Pizza Dough: What I've Learned
Doughs it matter?

Watching the Adam Ragusea New York-style pizza dough recipe inspired me to make pizza at home, something that I never thought I was capable of. Now, about 3 batches of pizza later, I think I’ve got most of the big details sorted out. Credit also to Andrew Rea for …

20 Dec 2020

On Intolerance (of Intolerance)

I’m sure everyone at this point has read about the paradox of tolerance. It’s a pretty common sense argument and there are many historial examples that are often held up, one of the most popular being the rise of the Nazi party in the liberal democracy of the …


Built using Pelican.