about
01
projects
02
experience
03
resume
04
blog
05
elsewhere
esc
×
page
Home
About, projects, experience, latest posts
page
Resume
Full professional history & download
page
Blog
All posts, filterable by tag
post
How ETFs Work: The Mechanics Behind the Market's Favorite Fund
finance · Jun 17, 2026
post
Daily Notes in Obsidian: Build a Workflow That Actually Sticks
obsidian · Jun 16, 2026
post
CSS @starting-style: Animate Elements as They Enter the DOM
development · Jun 15, 2026
post
CSS User Preference Media Queries: Build Accessible Experiences Without JavaScript
development · Jun 14, 2026
post
FedNow and Real-Time Payments: How Instant Settlement Actually Works
finance · Jun 13, 2026
dan
.
holloran
About
Projects
Experience
Resume
Blog
// writing
Thoughts on code,
craft & exploration.
A mix of technical deep-dives, career reflections, and dispatches from the road.
topic:
all
development
finance
obsidian
travel
finance
Jun 17, 2026
· 5 min
How ETFs Work: The Mechanics Behind the Market's Favorite Fund
ETFs hold $13.4 trillion in assets and are reshaping how people invest — but most buyers don't know what actually happens when they hit the buy button.
read more →
obsidian
Jun 16, 2026
· 4 min
Daily Notes in Obsidian: Build a Workflow That Actually Sticks
How to set up a daily notes workflow in Obsidian that you will actually use, from the core plugin to Templater templates and Dataview queries.
read more →
development
Jun 15, 2026
· 4 min
CSS @starting-style: Animate Elements as They Enter the DOM
The @starting-style rule gives CSS transitions a starting point when elements first appear, enabling smooth entry animations from display:none or fresh DOM insertion — no JavaScript required.
read more →
development
Jun 14, 2026
· 4 min
CSS User Preference Media Queries: Build Accessible Experiences Without JavaScript
A practical guide to prefers-reduced-motion, prefers-color-scheme, prefers-contrast, and forced-colors — the CSS media queries that respect user accessibility settings with zero JavaScript.
read more →
finance
Jun 13, 2026
· 5 min
FedNow and Real-Time Payments: How Instant Settlement Actually Works
Most Americans still wait one to three days for bank transfers to clear. FedNow is the Federal Reserve's answer to that — but how does instant settlement actually work under the hood?
read more →
obsidian
Jun 12, 2026
· 4 min
Making Obsidian's Graph View Actually Useful
The graph view looks great in screenshots, but most Obsidian users never get practical value from it. Here's how to change that.
read more →
obsidian
Jun 11, 2026
· 4 min
Templater for Obsidian: Stop Writing the Same Thing Twice
The Templater plugin turns Obsidian's static template system into a real automation engine — dynamic dates, user prompts, folder triggers, and optional JavaScript make note creation genuinely effortless.
read more →
development
Jun 10, 2026
· 4 min
Vue 3.6 Vapor Mode: Opt Out of the Virtual DOM
Vue 3.6 Vapor Mode eliminates the virtual DOM for opted-in components, delivering SolidJS-level performance without rewriting a single line of your template logic.
read more →
obsidian
Jun 9, 2026
· 5 min
The PARA Method in Obsidian: A Practical Guide to Organizing Your Vault
Learn how to implement the PARA method in Obsidian to organize your vault by actionability — Projects, Areas, Resources, and Archives — and finally stop losing track of what matters.
read more →
obsidian
Jun 9, 2026
· 4 min
Excalidraw in Obsidian: Visual Thinking That Lives in Your Vault
A practical guide to the Excalidraw Community plugin for Obsidian — how to embed visual diagrams in your vault, link drawings to notes, and build a visual thinking workflow that actually integrates with your PKM.
read more →
←
1
2
…
23
→
// the newsletter
Don't miss the next one
Subscribe