logo
Specy
. app
Home Apps Blog Donate
logo
Specy
. app
Home Apps Blog Donate

Specy's Blog

Let your types speak for themselves

How to write TypeScript so that the shape of your code encodes the correctness of your program

typescriptweb-devrust

Real-time Semi-Agentic RAG: A tutorial on how to implement RAG

Tips on how to build RAG systems using different approaches, including a low-latency RAG that uses the same concepts as agentic RAG but without actually using an agent.

AI

Optimization for Everyone: A magical way to solve problems

Bringing operational research and optimization models to more people, by making it easier to write and solve.

operational researchrustweb-devsvelte

Learn and teach assembly with asm-editor

A website to teach and learn assembly, with an IDE, courses and exams, all in one app.

assemblyrustweb-devsvelte

Give context, not bias

The concept of bias inside of context and why context pollution can kill the creativity of LLMs.

AI

Being a psychologist to your (over)thinking LLM

How reasoning models tend to overthink and why they are not always the best choice.

AI

Liquid Glass in the Browser

An approach at making Apple's Liquid Glass effect in the browser by using a custom paint layer and 3D glass.

cssweb-dev

Automatic text color from background in CSS

Creating a CSS rule that automatically changes the text color based on the background color of the element.

cssweb-dev

A rustc soundness bug in the wild

How a bug in the rustc compiler drove me to madness for two days

rustrooc
logo
Portfolio
logo
Specy
Portfolio
© 2025 Specy. All rights reserved.