Chris Hannah

Code, camera, keyboard.
Status Online
Volume XII
Issue #8
Since 2015
Kudos
Latest Writing

Miniroll Global Feed

One reason I built Miniroll was because I wanted a place to discover new blogs to read. However, even if I added an explore page where you can view a random set of blogrolls and blogs that have been added, it's hard to judge a blog by a name.

But if you could just see a recent blog post, you may be…

The Place for the MacBook Neo

There seems to be a very big gap in the capabilities of modern computers compared to the actual use case of the general person. Whether it's a phone, laptop, or any type of technology. Marketing and society seems to tell you that everyone needs to have the best version of everything.…

A Growing Collection of "Mini" Apps

At the start of 2026, I wrote about wanting to produce more this year, and so far I've been doing just that.

Back in January I launched Miniroll, a way to create, manage, share, and embed blogrolls.

Since then, I also soft-launched Miniship, which lets you create, manage, and embed changelogs for…

Instagram in 2026

Recently, I've been thinking about Instagram. What it used to be, and what it is now.

I wish Instagram was 2012 Instagram.

— Chris 💻 (@chrishannah) February 8, 2026 In the good days of Instagram, people shared over-filtered square-cropped insights into their daily life. It was a real social…

Miniroll

This year is already off to a productive start, as I've launched my first new project!

It's called Miniroll, and it's a way to create, share, and embed blogrolls. Along with many other things.

It's not just about your blogrolls either, as you can choose to make them public. Which means other…

Curated Links
Recent Essays

Early Praise Kills Projects

Many people say things like "Don't announce anything until it's done", and there are many other people who work in public, as in they regularly announce shorter updates on their progress towards a certain outcome.

What I've found, is that for many of my projects, getting praise early on…

Having Control Over Your Own Day

I have a few life goals written down, where I think if I would achieve them, would signify a very satisfying life for myself.

One I would like to share today, is that I would like to not need to set an alarm on a day-to-day basis. I want to be able to wake up naturally, and go about my day as I see…

Using Older Products

I’ve had enough thoughts on this idea to span a short book, but I had a moment today where I was just occupied with my thoughts, and I started contemplating using an iPhone 5 again.

A quick bit of a context: the iPhone 5 is my favourite phone to have existed, and I’m also a fan (nostalgically) of…

Latest Photo
Punk Rock Playdate.
This is my life now.
@lordchrishannah -> 8 days ago
Live Activity
Last post 21 hours ago
GitHub 0 commits/wk
Page views --
Current Focus
Currently Listening
Connect
X / Twitter @chrishannah
Mastodon @chrishannah
Email chris@chrishannah.me
GitHub chrishannah
Blogroll
Stats
1,194
Posts
3,872
Days
publishing
3
This Month
8
This Year
Milestones
Current post #1194
Next milestone #1250
Longest streak 184 days
Best month Mar 2019
System
Site Healthy
Uptime 99.9%
Last deploy --
Build time 2.2s