• Home
  • Writing
  • Projects
  • Reading
  • Notes
  • About

Georgiespelvin | Thoughts & Commentary

Personal essays, notes, and ideas worth sharing.

General

Why I Keep a Notebook Instead of a Journal

By Jessie Edwards
General

How to Make a Home in a City That Constantly Changes

By Jessie Edwards
General

On the Relationship Between Routine and Creativity

By Jessie Edwards
General

The Unlikely Muse: How Routine Rescues Creativity Between Gigs

By Jessie Edwards
General

Why a Routine Is the Most Creative Thing You’ll Ever Do (Even When You’re Broke and Between Gigs)

By Jessie Edwards
General

The Tyranny of the Toothbrush: On the Relationship Between Routine and Creativity

By Jessie Edwards on Thursday, June 4, 2026

There’s a moment, usually around 10:47 a.m., when I am standing in my kitchen holding a half-empty mug of cold coffee and a single sock, and I think: This is it. This is the creative life. The sock isn’t mine. It belongs to a neighbor’s cat who visits solely to deposit laundry on my fire …

Continue Reading
0
General

The Tyranny and Tenderness of Routine: How My Coffee Addiction Became a Creative Partner

By Jessie Edwards on Tuesday, June 2, 2026

I am not, by nature, a morning person. My default state is a sort of affectionate grumpiness that needs at least two cups of coffee and a solid thirty minutes of wall-staring before I’m safe for human interaction. Yet here I am, every single day, alarm shrieking at 6:15 a.m., shuffling to the kitchen in …

Continue Reading
0
General

Routine, Rebellion, and the Art of Washing Your Hair

By Jessie Edwards on Monday, June 1, 2026

For most of my adult life, I was sure creativity was a skittish woodland creature. You know the type. It tiptoes out only when you’re half-asleep, a little hungry, and staring at a blank wall at 2 a.m. while a single, dramatic tear slides down your cheek. Flash a day planner in its direction and …

Continue Reading
0
General

Why My Morning Oatmeal Might Be a Muse (Or Just a Carbohydrate)

By Jessie Edwards on Sunday, May 31, 2026

There’s a rumor going around that creative people are disorganized—that we’re all flouncing about in silk robes, waiting for a lightning bolt of inspiration while our bills go unpaid and our houseplants turn into little brown skeletons. I’d like to dispute that rumor, mostly because my robe is cotton and my houseplants are only mostly …

Continue Reading
0
General

Routine vs. Creativity: A Romance with Greasy Spoons and Bad First Drafts

By Jessie Edwards on Thursday, May 28, 2026

Here’s a little secret. Every morning, before the sun even decides it’s worth getting out of bed, I trundle into the kitchen wearing slippers that are mostly duct tape and good intentions. I make coffee the exact same way I did yesterday and the day before that. Grind, filter, water, wait. It’s not glamorous. It’s …

Continue Reading
0

Posts pagination

← Previous 1 … 9 10 11 12 13 … 24 Next →
Recent Posts
  • The Salted Butter Shirt: A Costume That Reads Before You Speak
  • The Left-Pointing Arrow: Reading the Tweedle Dee Half of a Two-Person Costume
  • The Composition Notebook Shirt: A Costume That Reads Before You Speak
  • The Morning After Strike: What I Do With the First Empty Week After Closing Night
  • How I Keep Seeing Theater Between Contracts: TDF Membership, Rush Tickets, and Lottery Math
/* ===== EBN Redesign: georgiespelvin.com ===== */ /* Direction: Warmth & Approachability | Foundation: Warm (stone) | Depth: subtle-shadows */ :root { --ebn-foreground: #2c2418; --ebn-secondary: #6b5e4f; --ebn-muted: #9c8e7d; --ebn-faint: #e8dfd3; --ebn-accent: #c4763b; --ebn-accent-hover: #a85e28; --ebn-bg_canvas: #faf6f0; --ebn-bg_surface: #ffffff; --ebn-bg_surface_alt: #f5efe7; --ebn-border: #d4c9b8; --ebn-border_light: #ece5d8; --ebn-radius: 12px; --ebn-radius_sm: 6px; --ebn-radius_lg: 20px; --ebn-shadow: 0 2px 8px rgba(44,36,24,0.07); --ebn-shadow_md: 0 4px 20px rgba(44,36,24,0.10); --ebn-font_display: Georgia, 'Palatino Linotype', 'Book Antiqua', serif; --ebn-font_body: 'Segoe UI', 'Helvetica Neue', sans-serif; --ebn-font_mono: 'SF Mono', 'Fira Code', monospace; } /* ===== Global Reset ===== */ body { background-color: var(--ebn-bg_canvas); color: var(--ebn-foreground); font-family: var(--ebn-font_body); line-height: 1.7; -webkit-font-smoothing: antialiased; } /* ===== Site Container ===== */ .site, #page, .hfeed, .wrapper { background-color: var(--ebn-bg_surface); border-radius: var(--ebn-radius_lg); box-shadow: var(--ebn-shadow_md); max-width: 960px; margin: 2rem auto; padding: 2rem; overflow: hidden; } /* ===== Typography ===== */ h1, h2, h3, h4, h5, h6, .entry-title, .page-title, .site-title, .widget-title, .comments-title { color: var(--ebn-foreground); font-family: var(--ebn-font_display); font-weight: 700; line-height: 1.25; letter-spacing: -0.01em; } h1, .entry-title { font-size: 2rem; margin-bottom: 0.75rem; } h2 { font-size: 1.5rem; margin-bottom: 0.625rem; } h3 { font-size: 1.25rem; margin-bottom: 0.5rem; } p { margin-bottom: 1.25rem; color: var(--ebn-secondary); } a { color: var(--ebn-accent); text-decoration: none; transition: color 0.2s ease, text-decoration 0.2s ease; } a:hover { color: var(--ebn-accent-hover); text-decoration: underline; } /* ===== Header ===== */ .site-header, #masthead, header { background-color: var(--ebn-bg_surface); border-bottom: 2px solid var(--ebn-border_light); padding: 1.5rem 0; margin-bottom: 2rem; } .site-title a, .site-title { font-family: var(--ebn-font_display); font-size: 1.75rem; font-weight: 700; color: var(--ebn-foreground); } .site-description { color: var(--ebn-muted); font-size: 0.9rem; font-style: italic; } /* ===== Navigation ===== */ .main-navigation, nav.main-navigation { background-color: var(--ebn-bg_surface_alt); border-radius: var(--ebn-radius); padding: 0.5rem 1rem; margin: 1rem 0; } .main-navigation a, nav a { color: var(--ebn-secondary); font-weight: 500; padding: 0.5rem 0.75rem; border-radius: var(--ebn-radius_sm); transition: background-color 0.2s, color 0.2s; } .main-navigation a:hover, nav a:hover { background-color: var(--ebn-faint); color: var(--ebn-accent); } .main-navigation .current_page_item > a { color: var(--ebn-accent); font-weight: 700; } /* ===== Content Area ===== */ .site-content, #content, .hfeed { background-color: var(--ebn-bg_surface); } .entry-content, article .entry-content { font-size: 1.05rem; line-height: 1.8; color: var(--ebn-secondary); } .entry-content p { margin-bottom: 1.25rem; } /* ===== Post Cards ===== */ article.post, article.page, .hentry { background-color: var(--ebn-bg_surface); border: 1px solid var(--ebn-border_light); border-radius: var(--ebn-radius); padding: 1.5rem; margin-bottom: 2rem; box-shadow: var(--ebn-shadow); transition: box-shadow 0.2s ease; } article.post:hover, article.page:hover { box-shadow: var(--ebn-shadow_md); } /* ===== Post Meta ===== */ .entry-meta, .entry-utility, .posted-on, .byline { color: var(--ebn-muted); font-size: 0.85rem; margin-bottom: 0.75rem; } .entry-meta a, .byline a { color: var(--ebn-accent); } /* ===== Read More ===== */ .more-link, .read-more { display: inline-block; margin-top: 1rem; padding: 0.5rem 1.25rem; background-color: var(--ebn-accent); color: #ffffff; border-radius: var(--ebn-radius); font-weight: 600; font-size: 0.9rem; transition: background-color 0.2s ease, transform 0.1s ease; } .more-link:hover, .read-more:hover { background-color: var(--ebn-accent-hover); color: #ffffff; text-decoration: none; transform: translateY(-1px); } /* ===== Sidebar / Widgets ===== */ .widget-area, #secondary, aside { background-color: var(--ebn-bg_surface_alt); border-radius: var(--ebn-radius); padding: 1.5rem; } .widget { background-color: var(--ebn-bg_surface); border: 1px solid var(--ebn-border_light); border-radius: var(--ebn-radius); padding: 1.25rem; margin-bottom: 1.5rem; box-shadow: var(--ebn-shadow); } .widget-title { font-size: 1rem; font-weight: 700; color: var(--ebn-foreground); border-bottom: 2px solid var(--ebn-accent); padding-bottom: 0.5rem; margin-bottom: 1rem; } /* ===== Blockquotes ===== */ blockquote, .wp-block-quote { border-left: 4px solid var(--ebn-accent); background-color: var(--ebn-bg_surface_alt); padding: 1rem 1.5rem; margin: 1.5rem 0; border-radius: 0 var(--ebn-radius_sm) var(--ebn-radius_sm) 0; font-style: italic; color: var(--ebn-secondary); } blockquote p, .wp-block-quote p { margin-bottom: 0; } /* ===== Code Blocks ===== */ code, pre, .wp-block-code { background-color: var(--ebn-bg_surface_alt); border: 1px solid var(--ebn-border_light); border-radius: var(--ebn-radius_sm); font-family: var(--ebn-font_mono); font-size: 0.9rem; } pre { padding: 1rem; overflow-x: auto; } code { padding: 0.15rem 0.4rem; } /* ===== Images ===== */ img, .wp-block-image img { border-radius: var(--ebn-radius); max-width: 100%; height: auto; } .wp-caption, .wp-block-image { margin: 1.5rem 0; } /* ===== Buttons ===== */ button, input[type="submit"], .wp-block-button__link { background-color: var(--ebn-accent); color: #ffffff; border: none; border-radius: var(--ebn-radius_sm); padding: 0.625rem 1.5rem; font-weight: 600; cursor: pointer; transition: background-color 0.2s ease, transform 0.1s ease; } button:hover, input[type="submit"]:hover, .wp-block-button__link:hover { background-color: var(--ebn-accent-hover); transform: translateY(-1px); } /* ===== Forms ===== */ input[type="text"], input[type="email"], input[type="search"], input[type="url"], textarea, select { border: 1px solid var(--ebn-border); border-radius: var(--ebn-radius_sm); padding: 0.5rem 0.75rem; font-family: var(--ebn-font_body); font-size: 0.95rem; background-color: var(--ebn-bg_surface); color: var(--ebn-foreground); transition: border-color 0.2s ease, box-shadow 0.2s ease; } input:focus, textarea:focus, select:focus { border-color: var(--ebn-accent); box-shadow: 0 0 0 3px var(--ebn-faint); outline: none; } /* ===== Footer ===== */ .site-footer, #colophon, footer { background-color: var(--ebn-bg_surface_alt); color: var(--ebn-muted); border-top: 1px solid var(--ebn-border_light); padding: 1.5rem; border-radius: 0 0 var(--ebn-radius_lg) var(--ebn-radius_lg); font-size: 0.85rem; text-align: center; } .site-footer a { color: var(--ebn-secondary); } .site-footer a:hover { color: var(--ebn-accent); } /* ===== Comments ===== */ .comment, .comment-body { background-color: var(--ebn-bg_surface); border: 1px solid var(--ebn-border_light); border-radius: var(--ebn-radius); padding: 1rem 1.25rem; margin-bottom: 1rem; } .comment-author { font-weight: 700; color: var(--ebn-foreground); } .comment-meta { font-size: 0.8rem; color: var(--ebn-muted); } /* ===== Pagination ===== */ .nav-links, .pagination { display: flex; gap: 0.5rem; justify-content: center; margin: 2rem 0; } .nav-links a, .page-numbers { display: inline-block; padding: 0.375rem 0.875rem; border: 1px solid var(--ebn-border); border-radius: var(--ebn-radius_sm); color: var(--ebn-secondary); font-size: 0.9rem; transition: all 0.2s ease; } .nav-links a:hover, .page-numbers:hover, .page-numbers.current { background-color: var(--ebn-accent); color: #ffffff; border-color: var(--ebn-accent); } /* ===== Scrollbar (Webkit) ===== */ ::-webkit-scrollbar { width: 8px; } ::-webkit-scrollbar-track { background: var(--ebn-bg_canvas); } ::-webkit-scrollbar-thumb { background: var(--ebn-border); border-radius: 4px; } ::-webkit-scrollbar-thumb:hover { background: var(--ebn-muted); } /* ===== Selection ===== */ ::selection { background-color: var(--ebn-accent); color: #ffffff; } /* ===== Accessibility ===== */ :focus-visible { outline: 2px solid var(--ebn-accent); outline-offset: 2px; } /* ===== Responsive ===== */ @media (max-width: 768px) { .site, #page { margin: 0; border-radius: 0; padding: 1rem; } h1, .entry-title { font-size: 1.5rem; } .widget-area { margin-top: 2rem; } } Theme by Scissor Themes Proudly powered by WordPress