Notes, lessons, and things I've learned.

I try to explain complex things in simple words.

Why I Chose an Offline-First Architecture
architectureflutter

Why I Chose an Offline-First Architecture

I did not want the most important part of the app to depend on a stable network. That decision shaped almost everything about how I built SafeWay.

4 min read
The Real Reason Your Website Doesn’t Rank on Google
seobasics

The Real Reason Your Website Doesn’t Rank on Google

Most websites do not fail because of missing keywords. They fail because the content is weak, generic, or unclear.

4 min read
What I Learned About Picking UI Colors
uidesign

What I Learned About Picking UI Colors

I used to overthink UI colors. Then I realized good color choices are often much simpler than they look.

4 min read
5 Big Mistakes People Make When Picking a Domain
domainbasics

5 Big Mistakes People Make When Picking a Domain

I've bought more domains than I'd like to admit. These are the mistakes I see again and again — and a few I made myself.

5 min read
Why SEO Matters More Than I Thought
seobasics

Why SEO Matters More Than I Thought

As a developer, I used to believe a good website would naturally get attention. Then I learned that discoverability is part of the product too.

5 min read
I Tried to Turn Accident Data Into a Real-Time Safety App
projectflutter

I Tried to Turn Accident Data Into a Real-Time Safety App

I did not want accident data to stay trapped in reports and charts. I wanted it to reach people while they were actually on the road.

2 min read
A Street Is Not Dangerous by Accident
datatraffic-safety

A Street Is Not Dangerous by Accident

The more I looked at accident data, the less I believed in the idea of random roads. Some places keep producing the same kind of risk for years, and that usually means something deeper is going on.

4 min read
The Streets in Lithuania Where Accidents Never Stop Happening
datalithuania

The Streets in Lithuania Where Accidents Never Stop Happening

I spent months analyzing five years of Lithuanian accident data. What I found was unsettling — the same streets keep showing up, year after year.

4 min read