Exploring the problem of induction and the limits of science.
Blog
Thoughts, tutorials, and insights on software development
A technical deep dive into WeighTogether, a full-stack weight loss tracking application built with TypeScript, Express, and Prisma—intentionally avoiding heavy frameworks.
A feed-forward neural network implementation in Go with support for multiple activation functions, model persistence, and an interactive TUI.
Solving sudoku using backtracking algorithm
A look into hash tables, using a C implementation as an example, and an explanation of the memory-saving '2-bit bookkeeping' technique.
Resolving the paradox of a changeless God in a changing world through the lens of process philosophy and its implications for free will.
A deep dive into the Enigma machine's mathematics and how to simulate its complex cryptographic processes using JavaScript.