What these bright-eyed park acrobats teach me about design, focus, and building in public.

I’ll say it plainly: squirrels are my favorite animal. They’re everywhere and nearly invisible until you decide to see them. Once you do, you notice patterns—how they cache, how they rehearse routes, how they debug a leap before they attempt it. I started treating them like tiny mentors in a gray hoodie, and I swear my craft got better.

Why squirrels are my favorite animal (and what that reveals)

It’s not nostalgia; it’s mechanics. Squirrels model a loop I want in my work:

I use that loop to write chapters, tweak LifeOS, and survive “cracking lost” days. The loop is calm. It’s iterative. It’s enough.

How squirrels are my favorite animal shaped my design brain

Watch a squirrel on a fence line. They favor waypoints—posts, knots, corners—and they keep them close enough that a single miss won’t be fatal. That’s a product roadmap:

In LifeOS, that means thin slices with visible waypoints: a List↔Grid toggle that persists; a metadata row that reads well at narrow widths; a token flow you can reason about on paper.

Where squirrels are my favorite animal leads in writing

Drafts are caches. Scenes are branches. I quit trying to “fly” a whole chapter in one go. I build landing spots: a true line, a beat that clicks, a reveal that earns its jump. If I miss, I can grip the last good sentence and try again. Squirrels don’t apologize for taking two hops.

The squirrel’s rule of play (and why it’s strategic)

They chase each other, pause, spiral a trunk, vanish, return. That’s not wasted motion; it’s skill rehearsal under joy. Builders forget this. If everything is grim, we hold our breath and ship worse. A little play (a fun commit message, a tiny animation, a clean φ-grid poster) keeps the muscle elastic.

Cache small, ship small, rest real

Squirrels stash hundreds of seeds knowing many won’t be found. That’s fine. In creative work, not every note must “pay off.” We overvalue perfect recall and undervalue generous caching. Put the idea where future-you can stumble on it. Let the forest help.


A tiny field guide for builders


Today’s squirrel-scale plan (ϕ-scaled)

Circles are promises you can keep with your feet. Squirrels keep them daily. I’m learning.

— Rev. Brian Scott O’keefe (randomblink)

“Notice a small life doing a great job; copy the loop.”

Building in public on hard days, between blood draws, long walks, and a son coming home.

Some days don’t make highlight reels. Today was a cracking lost one: blood draw to start, a long walk to clear the head, and a wall of fatigue that didn’t care about my calendar. My son’s coming home soon—good noise, good interruption—and I’m supposed to work on two things that both matter: the book and LifeOS. Honest ledger entry: I am wiped.

That’s the whole point of building in public on hard days. Not because struggle is spectacular, but because it’s normal. The question isn’t “Did you crush it?” The question is “What still moved, however small?”

The Two Things That Still Matter

I keep two anchors even when I’m tired:

Everything else is applause management. These two are the work.

A Micro-Plan for Wiped Days (ϕ-scaled)

I use a tiny, golden-ratio loop when energy is low:

  1. 5 minutes — Triage: list three tasks with the best payoff per minute.
  2. 8 minutes — Ship a thin thing (LifeOS).
  3. 13 minutes — Write a true thing (book).
  4. 3 minutes — Log it publicly.
  5. 2 minutes — Close the tab and go be a person.

That’s 31 minutes total. It’s not heroic. It’s honest. It’s the smallest repeatable shape I can keep when the day fights back. It keeps me building in public on hard days without burning tomorrow.

Today’s Thin Slice (LifeOS)

Ship notes like these are boring. Great. Boring is sustainable. Sustainable is how we get new features later.

Today’s True Line (Book)

When I’m exhausted, I don’t chase pages. I chase one line that belongs. If it still rings tomorrow, it stays:

“Circles are promises your feet can keep, even when your head is loud.”

That’s enough. One sentence can hold the door for a scene.

How I Decide What’s “Enough”

What I’ll Do After Rest

This is building in public on hard days: a small ship, a true line, and a little mercy.

— Rev. Brian Scott O’keefe (randomblink)

“Ship the smallest true thing; rest; repeat.”

How the ϕ Grid Made My UI Cleaner (and My Brain Calmer)

A simple golden-ratio layout system (anchors at 3/5 and 5/8) that tightened my interfaces, reduced decision fatigue, and gave me a repeatable checklist for every screen.

TL;DR


Why Golden Scaling (ϕ) stabilizes a screen

Most “messy UI” isn’t about color or type—it's inconsistent spacing and weak anchors. The golden ratio gives you predictable anchor lines so your composition feels intentional without constant nudging. I call this Golden Scaling: a lightweight way to pre-decide where things go so your brain doesn’t rehearse the same layout argument twelve times a day.


The anchors I use (and why)

Primary rails

Support rails

These ratios won’t magically design for you—they just remove 80% of dithering.


Before → After (what changed)

Before

After (ϕ grid)

Result: the same pieces, less noise.


The ϕ Layout Checklist (copy-paste)

Canvas

Anchors

Hierarchy

Rhythm

Review

👉 CTA: Try my φ layout checklist — copy this block into your design system and staple it to your next wireframe.


How to apply it in 10 minutes (mini How-To)

  1. Overlay rails: draw a vertical line at 60% (3/5) and a horizontal line at 62.5% (5/8).
  2. Pin your headline to the 3/5 line; nudge baseline to snap.
  3. Park your CTA where the 5/8 horizontal crosses a comfortable right-hand column.
  4. Choose one gutter (8, 13, or 21). Re-space everything to multiples of that unit.
  5. Remove decorative crutches (extra rules, random bolds). Let the grid do the work.
  6. Squint test + keyboard only: if focus order follows the rails, you’re good.

Accessibility & motion


Pitfalls I hit (so you don’t)


FAQ

Isn’t the golden ratio overhyped?
If you treat it like superstition—yes. As a decision framework for anchors and rhythm—useful.

What if my screen isn’t a φ aspect?
Nest ϕ blocks (cards/sections) within whatever frame you have. The anchors still work.

Does this replace design sense?
No. It just reduces choices so your taste can focus on content and flow.


Version / Update box

v1.0 (2025-09-30): First publish with checklist + anchor math.
Planned: downloadable rail overlays (SVG) and a Figma template.


Call to Action

Try my φ layout checklist. Paste it into your design system, apply it to one screen, and reply with a screenshot. I’ll give quick feedback and share a reusable overlay next.

Signature:
Rev. Brian Scott O’Keefe (randomblink)
“Ship simply. Then simplify the ship.”

Drive Previews, Tag Chips, and Faster List↔Grid

Previews that land sooner, tags that filter smarter, and a list/grid toggle that stops jumping.

1) Drive previews: sooner, safer

Tech: Google Drive v3 via REST + URLSession (no GTLR), tokens in Keychain, MIME + modified date for cache busting.


2) Tag chips: clearer states, fewer clicks

Why it’s calmer: you see exactly what’s filtering, and you can isolate a single tag without hunting in a sidebar.


3) List ↔ Grid: faster and steady


Tiny wins that matter


Try it

  1. Toggle list↔grid in Resources; notice no header jump.
  2. Tap a couple of tags, then isolate one with Option/Alt.
  3. Open a large image folder—the first row should render fast with clean fallbacks.

What’s next


Internal & External Links


Update / Version Box

LifeOS — Dev Log #3


Signature

— Rev. Brian Scott O’Keefe
“Less friction, more flow.”

Recents, Favorites, and Tag Filters That Don’t Fight Your Brain

A calmer file view for LifeOS—PARA-ish structure, faster list/grid toggles, and Drive metadata that actually helps you decide.

Why this sketch (and promise)

My Second Brain is two things:

  1. a part of an application I’m building (LifeOS), and
  2. a simple system for organizing anything, anywhere.

Since my strokes, I make better decisions with fewer choices on screen. This view is designed to remove friction: Recents, Favorites, and straightforward tag filters—sitting on top of a PARA-ish structure—so I can pick a file and move.

You’ll get: a visual model you can copy today, and a peek at how it lands in LifeOS.


The model (PARA + overlays)

PARA tiers

Global overlays

Why overlays? Because Recents and Favorites are how I think in motion, not locations. And tags cut across PARA without breaking it.


The view (don’t fight your brain)

List ↔ Grid toggle

Metadata that matters

Quick filters


How it lands in LifeOS (v0 sketch)

Tech note: LifeOS 0.1.0-dev (Swift 6, Xcode 16). Google Drive/Calendar v3 via REST + URLSession. Tokens in Keychain. No GTLR.

See also: /lifeos-scribraria-dev-log-1


A simple system you can use today (even without LifeOS)

  1. Create four top folders: Projects, Areas, Resources, Archives.
  2. Add a Recents smart view (or sort by modified desc).
  3. Add a Favorites star/flag.
  4. Pick 5 core tags (topic or status). Keep it small.
  5. Decide your defaults: Projects=List, Resources=Grid.
  6. Review weekly: unstar old items, archive done projects.

Accessibility & calm design choices


What I’m testing next


Call to action

What’s your must-have: thumbnails, tags, or modified dates?
Comment below (pick one), and I’ll tune the next build around it.


Internal & External Links


Update / Version Box (for version-sensitive posts)

LifeOS File View — v0.1 Sketch


Signature

— randomblink
“Calm the screen, speed the decision.”

Drive Tokens, File Previews, and a Cleaner List/Grid Toggle

Ship notes on token-based Drive calls, practical metadata (size, modified, MIME), and the new toggle that stops fighting your brain.

“Build small, ship quiet, iterate fast.”
— Rev. Brian Scott O’keefe


What shipped

If you missed the first installment, start with Dev Log #1 for context on tokens and layout goals: /blog/lifeos-scribraria-dev-log-1.


Token-based Drive calls (quick, durable, boring)

Why it matters: stable tokens mean previews and lists feel instantaneous instead of “sometimes-fast-sometimes-broken.”


File metadata that’s actually useful

Planned options: Toggle MIME on/off per user, and a compact “developer mode” to surface raw MIME + Drive IDs for debugging.


A calmer List/Grid toggle


Previews that don’t lie


Known issues (and what I did about them)


Next sprint (what I’m building immediately)

  1. Per-view sort & filter memory: Size/Modified/Name, ascending/descending, remembered per folder.
  2. Inline quick actions: Tap-hold for copy link, rename, and “open in Drive” without losing place.
  3. Preview extensions: Text, Markdown, and PDF inline readers with smooth paging.
  4. Diagnostics panel (developer mode): Surface request timing, cache hits, and Drive file IDs.

How you can help (CTA)

Which metadata matters most—size, modified, or MIME?
Tell me in a comment or DM. I’ll tune the default layout and the order of the secondary line based on your answer.


Changelog

2025-09-20


Version / Tooling

— Rev. Brian Scott O’keefe
randomblink

“I build in public so I remember in private.”

Tokens, Sync, Clean Start

Current goals

Auth & tokens (the new backbone)

The old way was tangled. The new way is simple:

What I broke today:
A silent refresh loop when the network dropped mid-refresh. Fixed by gating concurrent refresh calls and memoizing the in-flight promise so only one refresh can run at a time.

Privacy posture: tokens never leave the device; logs redact headers; no crash reports include PII.

File view ideas (don’t fight the brain)

I’m designing for calm and orientation:

Sketch note: the content column aligns to a golden-ratio container; actions hide until hover/focus to reduce visual noise.

Known bugs (current reality, not vibes)

I’m keeping these here until each is closed and regression-tested.

Next sprint (tight, testable, shippable)

1) Auth polish

2) File view MVP

3) Sync + cache

4) Quality gates

CTA: Tell me your top pain in organizing files; I’ll test it in the next build.
Drop a comment or reply with a 1–2 sentence description (bonus: a quick phone snapshot of your folder chaos). Real pain > hypothetical features.

Changelog (human-sized)

- randomblink

Am no an listening depending up believing. Enough around remove to barton agreed regret in or it. Advantage mr estimable.
me@randomblink.com
© Copyright 2025 - Red Pixels Agency - All Rights Reserved
...
...
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram