Raytracing from scratch in pure JS

A dynamic realtime raytracer in pure JavaScript you can run in your browser.

19 May 2024 路 1 min 路 Gianluca Truda

Biology from the bottom up

Initial thoughts on transforming bioengineering into software engineering.

5 Mar 2024 路 3 min 路 Gianluca Truda


A deep learning algorithm I developed for training diffusion models on tabular data under differential privacy guarantees.

1 Feb 2024 路 11 min 路 Gianluca Truda

FOMO: LLM embeddings to keep up with AI

An open source newsreader app I built using LLM embeddings to semantically prioritise arXiv and Github updates.

10 Dec 2023 路 3 min 路 Gianluca Truda

Watch and learn

Winning EF鈥檚 Bio x AI hackathon with a multimodal LLM for lab protocol automation.

13 Nov 2023 路 4 min 路 Gianluca Truda

Yesterday's cutting edge is today's table stakes

The past 18 months in AI have been a whirlwind-clusterfuck of acceleration, innovation, and chaos.

8 Nov 2023 路 4 min 路 Gianluca Truda

Building PorePatrol LLM at the Anthropic Hackathon

We used LLaVA and Claude to build a crazy multimodal LLM health assistant. OpenAI made it redundant the next week.

6 Nov 2023 路 2 min 路 Gianluca Truda

Optimising cost, quality, latency

There is a trifecta of variables that just about everyone building generative AI systems cares about 鈥 cost, quality, and latency. As is often the case in computing, there is a trade-off between these properties. And all three are bought with the currency of performance.

31 Oct 2023 路 2 min 路 Gianluca Truda

The blueprint of agency

Why some sail and others drift.

31 Oct 2023 路 4 min 路 Gianluca Truda

Learning quant. trading with ML on Numerai

Making 95% annual return on the hardest data science tournament in the world, for fun and profit.

2 Jan 2023 路 4 min 路 Gianluca Truda