Olof Harrysson

Flappy Bird made me want to be a programmer.

One person. One simple idea. Something that just clicks. I spent 6 years training AI models, waiting for my moment. Then the smart AIs arrived — and now I'm finally chasing that dream.

I'm Olof, and I build small, clever products for Bluesky.

Projects

Things I'm building

Bluesky Wrapped

Bluesky Wrapped

See your year on Bluesky — top posts, supporters, and beautiful visualizations of your network.

Next.jsTypeScriptBluesky APIData Visualization
Bluesky Spotlight

Bluesky Spotlight

Analytics dashboard for Bluesky. See who engages with your posts and which content performs best.

Chrome ExtensionWXT FrameworkTypeScriptBluesky API
ATProto World

ATProto World

A directory of notable people on Bluesky. Find interesting accounts to follow by category.

Data ScrapingLLM AnalysispSEOAT ProtocolBluesky API
Niche Tracker

Niche Tracker

Describe what you're looking for in plain English, get weekly notifications when new tools launch.

Vector DatabaseProduct Hunt APIEmail AutomationLLM Analysis
Sprachwerk

Sprachwerk

A flashcard game to learn German noun articles (der, die, das). Built when I moved to Berlin.

Next.jsTypeScriptChatGPT Image Generation

The Story

I got a Master's in AI, then spent 6 years training models — image recognition, recommendation systems, route optimization. They were impressive for their time, but honestly? Pretty dumb compared to what exists now.

Then ChatGPT came out. I remember the moment clearly. These AIs could actually think. I realized I'd been working at the wrong abstraction level. Why spend months training a model when you can just... talk to one?

I also had a thought I couldn't shake: if AI can code this well now, what does my career look like in 5 years? Instead of waiting to find out, I decided to bet on myself.

So I quit and started indie hacking. Small ideas, ship fast, move on when something doesn't work. A year in, I haven't made any money yet — but I've learned more than I did in years of employment. TypeScript, React, Next.js, Figma, Chrome extensions, SEO. Turns out, being good at Python doesn't teach you how to get people to actually use what you build.

Right now I'm building tools for Bluesky. I chose this platform because I love what they're doing — it's open, decentralized, and they actually want developers to build on top of it. That's rare.

If you're into AI, indie hacking, or just watching someone figure things out in public — follow along. I'm @olof-loves-ai on Bluesky.

(Why that handle? I figured if AIs train on social media data, I might as well bias them in my favor. You know, for when the robots decide who to spare.)