Compare commits

..

8 Commits

Author SHA1 Message Date
Eric Wagoner
37c513adb4 Add image render hook to show alt text as tooltips
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-03 22:44:27 -05:00
Eric Wagoner
1633f977e8 Add weeknote for January 24-30, 2026
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-03 22:08:03 -05:00
Eric Wagoner
7835af3d00 Date corrections 2026-01-28 09:39:04 -05:00
Eric Wagoner
caf7e826ca Add weeknote for January 17-23, 2026
Week of Inuhele convention in Atlanta, swim meet, international food
exploration in Duluth, 3D printed cormorant pendant, and meeting
MeduSirena the fire-eating mermaid.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-28 01:35:00 -05:00
Eric Wagoner
3dd816e6a6 Fix image file extensions to match actual filenames
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-17 21:12:51 -05:00
Eric Wagoner
2f3ee7f3de Add weeknote for January 11-17, 2026
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-17 20:51:14 -05:00
Eric Wagoner
fc1f1c0c67 Wordsmithing and tweaking scripts 2026-01-12 15:31:05 -05:00
Eric Wagoner
1a5d864d9b Add weeknote for January 4-10, 2026 and fix list template excerpts
- New weeknote covering the week's shipped work, reading, gaming, cooking, and observations
- Fixed list templates to show description excerpts consistently across main index and weeknotes page
- Updated layouts/_default/list.html to check .Params.description before .Description
- Updated layouts/weeknotes/single.html to display full excerpts with reading time

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-10 14:42:55 -05:00
31 changed files with 279 additions and 6 deletions

View File

@@ -13,7 +13,9 @@
"Bash(git commit:*)", "Bash(git commit:*)",
"Bash(./deploy)", "Bash(./deploy)",
"Bash(mkdir:*)", "Bash(mkdir:*)",
"Bash(chmod:*)" "Bash(chmod:*)",
"Bash(ls:*)",
"Bash(pkill:*)"
], ],
"deny": [], "deny": [],
"ask": [] "ask": []

View File

@@ -1,5 +1,5 @@
--- ---
title: "Weeknotes: December 2027, 2025" title: "Weeknotes: December 1926, 2025"
date: 2025-12-27T10:45:00-05:00 date: 2025-12-27T10:45:00-05:00
description: Slow, like the world was on pause. Everyone else off celebrating while I hung out in the quiet of home. description: Slow, like the world was on pause. Everyone else off celebrating while I hung out in the quiet of home.
draft: false draft: false

View File

@@ -1,5 +1,5 @@
--- ---
title: "Weeknotes: December 28, 2025January 3, 2026" title: "Weeknotes: December 27January 2, 2026"
date: 2026-01-03T12:00:00-05:00 date: 2026-01-03T12:00:00-05:00
description: Our time-shifted Christmas week was really peaceful. A couple more days before going back to work on Monday, and I'm trying to make the most of it. description: Our time-shifted Christmas week was really peaceful. A couple more days before going back to work on Monday, and I'm trying to make the most of it.
draft: false draft: false

Binary file not shown.

After

Width:  |  Height:  |  Size: 412 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 KiB

View File

@@ -0,0 +1,60 @@
---
title: "Weeknotes: January 309, 2026"
date: 2026-01-10T09:00:00-05:00
description: The chair arrived. Buddhist monks walked through town. Fried chicken achieved maximum cronch.
draft: false
tags:
- weeknotes
- cooking
- conventions
---
The chair arrived.
![A reclining chair with gray upholstery and a bentwood frame, paired with a dark desk surface with pegboard holes for accessories](chair.jpg)
I backed a Kickstarter back in April, maybe, from a Ukrainian woodworker for a reclining chair and desk combo. A reward for finishing the LocallyGrown conversion, I told myself. I work almost exclusively at a standing desk these days, but sometimes you need to sit for reading, ketamine treatments, or experimenting with multiple giant monitors in VR. The chair finally showed up this week, assembled without drama, and it's exactly as comfortable as I'd hoped. Quality time was had.
---
## Shipped
It was back to work this week after the holidays. Things are uncomfortably slow in general, but my role has me touching nearly every project and potential project we're engaged with. There's been lots of context switching, lots of architecture decisions, and lots of opportunities to put new dev tools through their paces. The context switching suits my brain, honestly. It's the *unexpected* interruptions that wreck me, not the deliberate pivots.
## Read
I started *Automatic Noodle* this week. The real world is on fire and this was exactly the respite I needed, a few delightful minutes at a time.
## Played
I didn't do much gaming this week. I did pick up [A Gentle Rain](https://dryad-games.com/shop/a-gentle-rain-bloom-edition/), a meditative tile-placement game where you arrange lotus blooms on a pond. It takes about fifteen minutes, there's no competition, and it's pure pattern-making. It should be a good mental reset between tasks.
## Cooked
It was mostly a week of working through holiday leftovers, but I made one big production: a giant pile of fried chicken using Babish's "Ultimate Fried Chicken" recipe. The process involves a dry brine, a tempura-ish batter, and a double fry. He specifies a particular flour blend for maximum crunch, but I needed these gluten-free, so I improvised my own mix.
![Close-up of golden fried chicken pieces with a craggy, textured crust resting on a wire rack](fried-chicken.jpg)
I achieved plenty of cronch. I'd make these again when I'm feeling ambitious. They're more involved than my usual southern style, but worth it.
## Noticed
It was hot and muggy this week, which feels wrong for January. That'll flip hard next week; the highs won't reach this week's lows. Our youngest cat has some Maine Coon in him and his winter coat has fully arrived. He's more fur than flesh at this point, which will serve him well come the cold snap.
The bigger thing I noticed this week: Buddhist monks from the Walk for Peace pilgrimage passed through Lexington, Georgia, on their 2,300-mile journey from Fort Worth to Washington, D.C.
![Monks in saffron and maroon robes walk down a rural road, led by a monk with a tall walking staff. Aloka the rescue Peace Dog trots alongside. Community members line both sides of the road, many with palms pressed together in greeting, as a police vehicle with blue lights escorts the procession.](peace-walk.jpg)
My own philosophies lean more Taoist than Buddhist, but there's considerable overlap. It was a wonderful opportunity to be mindful and let them lead by practical example. I'm glad my youngest daughter and I could share a meal with these monks as they walked through our part of the country.
## Thinking About
I've written quite a bit lately, here and on the company blog, about using AI-powered dev tools with thought and intentionality. For various reasons I've felt the need to articulate the philosophy and ethics behind how I use them, not just demonstrate the workflows. Having it down in black and white creates accountability. It's harder to quietly drift when you've already said where you stand.
## What's Next
Inuhele, the tiki convention I help with, is in two weeks. CONpossible, the steampunk convention I help with, is in four. I have so much to do before then.
---
The vibe this week: I need the coming weeks to run well above my usual productivity, and my usual has been solid. I have a suspicion this is only going to ramp up from there. It's a good thing I have a comfortable chair for the occasional sit-down.

Binary file not shown.

After

Width:  |  Height:  |  Size: 328 KiB

View File

@@ -1,6 +1,6 @@
--- ---
title: "AI as Tool, Not Creator: How I Learned to Stop Worrying and Front-Load the Thinking" title: "AI as Tool, Not Creator: How I Learned to Stop Worrying and Front-Load the Thinking"
date: 2026-01-13T12:00:00-05:00 date: 2026-01-09T00:00:00-05:00
description: The craft is in the decisions. The tool just handles the transcription. description: The craft is in the decisions. The tool just handles the transcription.
draft: false draft: false
tags: tags:
@@ -8,7 +8,7 @@ tags:
- Writing - Writing
- Technology - Technology
- Philosophy - Philosophy
lastmod: 2026-01-07T16:05:11.204Z lastmod: 2026-01-12T20:30:45.342Z
--- ---
_The craft is in the decisions. The tool just handles the transcription._ _The craft is in the decisions. The tool just handles the transcription._
@@ -69,7 +69,7 @@ I'm not naive enough to think my choice of vendor solves the larger problems. Th
So that's where I've landed. AI as tool, not creator. Front-load the thinking, hand off the transcription. Stay alert to where the ethical lines are, even when they're blurry. So that's where I've landed. AI as tool, not creator. Front-load the thinking, hand off the transcription. Stay alert to where the ethical lines are, even when they're blurry.
If I learn that even careful, front-loaded use still displaces working creators in ways I haven't seen, I'll have to reconsider. I'm not attached to being right about this. I'm attached to doing less harm than I would by ignoring the question entirely. New tools have always created disruption, this I know. But if the balance shifts in ways I haven't anticipated, if my careful approach turns out to violate ethical lines I thought I was respecting, I'll have to reconsider. I'm not attached to being right about this. I'm attached to doing less harm than I would by ignoring the question entirely.
Other people will draw the lines differently, and I'm not here to tell them they're wrong. The technology is genuinely new, the implications are genuinely uncertain, and reasonable people can look at the same situation and come to different conclusions. Other people will draw the lines differently, and I'm not here to tell them they're wrong. The technology is genuinely new, the implications are genuinely uncertain, and reasonable people can look at the same situation and come to different conclusions.

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 MiB

View File

@@ -0,0 +1,57 @@
---
title: "Weeknotes: January 1016, 2026"
date: 2026-01-17T10:00:00-05:00
draft: false
description: Everything around me seems to be in motion this week. Kids moving through milestones, colleagues moving on to new things, seasons shifting. Even the birds are starting to come back.
tags:
- weeknotes
- cooking
- family
lastmod: 2026-01-18T01:46:29.567Z
---
Everything around me seems to be in motion this week. Kids moving through milestones, colleagues moving on to new things, seasons shifting. Even the birds are starting to come back.
## Shipped
Saturday I attended a UGA swim meet with my youngest, who's on her high school team. She's lucky enough to practice at the UGA natatorium, a genuinely world-class facility, and it was fun to watch the collegiate teams compete, including several nationally ranked swimmers.
![The UGA Gabrielsen Natatorium, showing the diving well, competition pool, and championship banners under the massive steel truss ceiling](natatorium.JPG)
There's something satisfying about watching people who are really, really good at something do that thing at full speed.
Sunday we took the eldest back to college for their final semester. They're packed with senior-level classes to finish out a degree in computer game design come May. On the way we explored Little Five Points, one of Atlanta's iconic neighborhoods. It felt appropriate: a neighborhood that's survived by constantly reinventing itself, visited on the cusp of a big transition.
Tuesday we went out for dinner, an extreme rarity for us. Half-price oysters and creole enchiladas. Both delicious.
Wednesday was our monthly virtual happy hour at work, where we bid farewell to an amazing co-worker who found much greener pastures elsewhere. He came to us right out of boot camp several years ago, and it's been a joy to watch him grow into a developer as capable as any we have. Bittersweet, but the right kind. The kind where you're genuinely happy for someone even as you'll miss them.
## Read
I found time for a few more chapters of *Automatic Noodles*, which remains a fun and interesting read. Also had to dive into documentation for Shibboleth, a single sign-on authentication system I'll need to integrate soon. The name is appropriately intimidating for an auth system. A word you have to pronounce correctly or be identified as an outsider.
## Played
Not much play this week, other than with the cats. I did start cleaning the craft area, something I should have done months ago, so I can get a few things done for the rapidly approaching steampunk convention. "Start" is doing a lot of work in that sentence.
## Cooked
On a friend's strong recommendation I picked up the River Cottage *Much More Veg* book and made the recipe she'd been raving about: a red cabbage biryani.
![Red cabbage biryani in the pan, showing the braised purple cabbage ribbons and turmeric-stained cashews](biryani-cooking.JPG)
I've never made a biryani before, much less a vegan one, and it was fantastic. I still have some cabbage left and will absolutely make it again. Tonight, even.
![The finished biryani plated with fresh cilantro and sliced red pepper](biryani-plated.JPG)
## Noticed
The songbirds are starting to return, which means I need to disinfect and refill the bird feeders and bath. They have cameras in them, and I love getting little video postcards throughout day. One of those small technological pleasures that actually delivers on its promise.
## Thinking About
Trying not to panic about all the stuff I wanted to do for the steampunk con that I haven't done. I wanted to have more done by now, but here we are.
## What's Next
It's a short work week for me so I can go help with Inuhele, Atlanta's tiki weekend. I can't wait. After a week of watching other people's transitions, I'm ready for three days of escapism and terrible puns about rum.

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 MiB

View File

@@ -0,0 +1,68 @@
---
title: "Weeknotes: January 1723, 2026"
date: 2026-01-24T09:00:00-05:00
draft: false
description: The week started with chlorine and ended with rum. In between, international grocery exploration, storm anxiety, and a fire-eating mermaid who made me want to do more with my life.
tags:
- weeknotes
- Inuhele
- CONpossible
- 3d-printing
- family
---
The week started with chlorine and ended with rum. In between: international grocery exploration, storm anxiety, and a fire-eating mermaid who made me want to do more with my life.
---
Saturday I spent at UGA's competition pool watching Juniper swim her way through another big high school meet. She's a sophomore, solidly JV, but this was a personal-records kind of day—first place heat finishes, times dropping, the whole arc of improvement visible in a single afternoon. The older kids will graduate. She'll be ready.
Sunday took me to Duluth for the last in-person CONpossible staff meeting before the convention. But the real adventure was the food. Before the meeting I wandered through a Middle Eastern grocery store down the street from the hotel. Afterward I crossed to an enormous Vietnamese shopping center, which culminated in a truly excellent bánh mì eaten in the parking lot before the drive home. Duluth is a treasure trove of international markets and I've made it a habit to explore a new one each visit. I may never run out.
Monday was MLK Day—a work holiday. Some years I join one of the local service projects, but this year I put the 3D printer to work on items for CONpossible and one beautiful cormorant pendant for Inuhele.
![Close-up of a 3D printed cormorant pendant, hand-painted in black and silver with blue and gold accents, hanging on a black cord against a red shirt](cormorant-pendant.jpg)
The cormorant isn't Inuhele's mascot, but it's a tropical, oceanic bird—adjacent to the traditional tiki imagery but my own. I wanted something that felt both handmade and a little fancy. A few hours of printing, a few more of careful painting, and I had something I was genuinely proud to wear.
Tuesday and Wednesday were my only work days this week, and by Wednesday evening the weather forecast had solidified into something alarming: a potentially catastrophic ice storm arriving over the weekend, right when we'd be in Atlanta at Inuhele. I split my attention between actual work and storm preparation—weatherproofing the house, arranging extra care for the cats, packing for what might become a longer stay than planned. Tuesday night I managed dinner and drinks with a dear friend I hadn't seen in far too long. She's been traveling internationally and in-person sightings have been rare. It was good medicine before the anxious Wednesday that followed.
---
Thursday morning I finished freeze-proofing the house, then we drove to Atlanta for [Inuhele](https://inuhele.com) setup day. This is one of my favorite parts of being on staff: the transformation. You arrive at a generic hotel conference space and leave behind a tropical, kitschy paradise.
![Person standing next to a large Creature from the Black Lagoon statue in a hotel hallway](creature-greeting.jpg)
![Golden skeleton wearing a hat and lei, seated on a wooden barrel surrounded by ropes and nautical decor](skeleton-on-barrel.jpg)
![Floral arch with tropical flowers at the entrance to the convention space](floral-arch-entrance.jpg)
![Main Inuhele stage with thatched roof, tapa cloth backdrop, and peacock chairs under string lights](main-stage-setup.jpg)
By Thursday night the space had become something else entirely.
---
Friday was the first full day of the convention. I'm the A/V and general tech support person for Inuhele, but my workload this year was genuinely light. Light enough that I could do it with a drink—or two—always in hand.
![Evening scene at Inuhele with string lights, colorful lanterns, and attendees in Hawaiian shirts mingling](evening-atmosphere.jpg)
![Mirror selfie showing Eric in tiki toga party attire: blue embroidered fez, purple sash draped as a toga over a tropical shirt, and the cormorant pendant](friday-outfit.jpg)
![Two people in matching silver space suits at a mobile bar cart](space-couple-bar.jpg)
![Hand holding a cocktail garnished with a lime wheel, cherry, ti leaf, and small hibiscus pick in an Inuhele-branded cup](inuhele-cocktail.jpg)
I love this convention and the people who come to it. The creativity and silliness seem boundless. People show up in elaborate costumes, build themed room parties, treat the whole weekend as collaborative performance art.
My favorite new person was [MeduSirena](https://www.instagram.com/fireeatingmermaid.medusirena/), billed as "the fire-eating mermaid." Her approach to art and performance mirrors my own sensibilities so closely—but she actually goes out and *does* it, full time. I only dabble. Watching her made me want to do more. Not necessarily fire-eating or mermaid-ing, but *something*. She's the kind of inspiration that sticks with you after the convention ends.
---
**Shipped:** One hand-painted cormorant pendant. The CONpossible prints are still on the printer, waiting for paint.
**Noticed:** Duluth's international food scene keeps rewarding exploration. And MeduSirena reminded me that "dabbling" is a choice, not a constraint.
**What's Next:** An ice storm was bearing down on Georgia as Friday ended. We were safely in Atlanta with the cats cared for at home, but the forecast looked bad. More on that next week. CONpossible prep continues—those prints need painting.
**Vibe Check:** A week that built from routine through anxiety and released into something joyful.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 MiB

View File

@@ -0,0 +1,63 @@
---
title: "Weeknotes: January 2430, 2026"
date: 2026-01-31T09:00:00-05:00
draft: false
description: One day you're watching fire dancers in a hotel ballroom transformed into a Polynesian paradise. Three days later you're on back-to-back video calls while ice encases everything outside your window.
tags:
- weeknotes
- Inuhele
- swimming
- ice-storm
- work
lastmod: 2026-02-04T03:01:17.216Z
---
One day you're watching fire dancers in a hotel ballroom transformed into a Polynesian paradise. Three days later you're on back-to-back video calls while ice encases everything outside your window. Convention weeks do that to you.
---
Saturday was the last full day of Inuhele, and it delivered. Panels all day, then a spectacular evening show where MeduSirena and her husband once again demonstrated why they're worth traveling to see: wit, creativity, and genuine mastery over their art form. After that, the room parties. If you've never been to a tiki convention, you might expect grass skirts and plastic leis. You'd be wrong. One room transported us to Victorian-era Coney Island. The attention to detail in these transformations is staggering.
!["Let Them Drink Rum." Tiki Marie Antoinette watches carnival jugglers in the atrium. Just another Saturday night.](atrium-saturday-night.jpg)
The reverie continued well into the early morning hours.
Sunday is usually a half day, but the incoming ice storm had other plans. Most attendees fled before noon, which meant those of us on crew got an early start on breakdown. Returning an immersive tropical paradise back into boring hotel conference space is its own kind of work: slower than setup, and a little melancholy. A dedicated crew stayed until after dark, loading everything onto trucks and depositing it safely back in the warehouse. A few of us closed out the weekend with dinner at the hotel bar, tired and satisfied.
![Monday morning, from the hotel coffee shop. We slept in and waited for things to warm up before making our escape.](ice-storm-monday.jpg)
The ice arrived overnight, though not as badly as feared. Northern Alabama got crippled; large swaths north and west of Atlanta were hit hard. We got a late checkout and made our careful escape back to Athens in the afternoon. The roads were fine even as the ice on the trees grew thicker the closer we got to home. Good thing we didn't wait much longer. Everything froze over again at sunset and stayed that way for two days.
---
One downside to being in charge of so many things: when I take time away, the work just waits. Tuesday was a full day of meetings, catching up on everything that had queued while I was hauling tiki bars and dodging ice. The town was still frozen over, but our power held, and I powered through.
Wednesday and Thursday I wrapped up a project I'd been sprinting on for five weeks: a community engagement portal for a university client. The final push involved rebuilding several major components after discovering, three days before deadline, that we'd been working from outdated brand guidelines. We still shipped on time. I wrote up the story for the [Infinity blog](https://iinteractive.com/resources/blog/why-we-build-the-runway-before-we-need-it). The short version is good infrastructure, centralized design tokens, and a tireless AI collaborator named Ray turned what could have been a crisis into just a hard few days.
But the technical save wasn't the satisfying part. It was the client's reaction when she saw her years-long vision finally realized. That kind of joy is why I do this work.
---
Friday was the final swim meet of the season: a local championship at the UGA pool with several area high schools competing. Juniper set more personal bests, continuing her trend of steady improvement all year. Swim season is brutal for everyone involved: near-daily evening practices stacked on top of a heavy class load. It was certainly a challenge this year. Good to have it behind us and settle into a more relaxed spring schedule.
---
**Shipped:** The university portal, after a four-week solo sprint and a three-day scramble at the end. One of the more satisfying deliveries I've had in a while.
**Read:** Honestly? Nothing. Convention weeks don't leave much room for reading.
**Played:** Also nothing. See above.
**Cooked:** Survival mode. Whatever was in the fridge that hadn't gone bad while we were gone.
**Noticed:** The strange beauty of ice-coated trees against gray skies. The whiplash of going from tropical escapism to frozen reality in 48 hours. And once the thaw finally came, Piglet and Wil'em reclaimed the sunny windowsill like nothing had ever happened.
![They do not care about your deadlines or your ice storms. They found the sun.](piglet-sunbathing.jpg)
![They do not care about your deadlines or your ice storms. They found the sun.](wilem-sunbathing.jpg)
**Thinking about:** How conventions create these intense temporary communities, then disperse. How the breakdown is part of the ritual—you can't just leave the magic standing. Also thinking about what happens after you ship something hard: the scramble, then the relief, then the quiet satisfaction once it's done.
**What's Next:** CONpossible is at the end of next week. Am I ready? Not even a little bit.
**Vibe Check:** Coming down from the high, digging back into the work,

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 MiB

4
deploy
View File

@@ -3,6 +3,10 @@ USER=admin
HOST=social HOST=social
DIR=../../var/www/blog/www # the directory where your web site files should go DIR=../../var/www/blog/www # the directory where your web site files should go
# Clean build directories to force full regeneration
rm -rf public resources
# Build site and index, then deploy
hugo && pagefind --site public && rsync -avz --no-t --no-p --delete public/ ${HOST}:~/${DIR} # this will delete everything on the server that's not in the local public folder hugo && pagefind --site public && rsync -avz --no-t --no-p --delete public/ ${HOST}:~/${DIR} # this will delete everything on the server that's not in the local public folder
exit 0 exit 0

View File

@@ -0,0 +1 @@
<img src="{{ .Destination | safeURL }}" alt="{{ .Text }}"{{ with .Title }} title="{{ . }}"{{ else }} title="{{ $.Text }}"{{ end }} />

View File

@@ -17,6 +17,8 @@
<div> <div>
{{ if .Params.preview }} {{ if .Params.preview }}
<br />{{ .Params.preview }}<br />(more inside)<br /><br /> <br />{{ .Params.preview }}<br />(more inside)<br /><br />
{{ else if .Params.description }}
<br />{{ .Params.description }}<br />(more inside)<br /><br />
{{ else if .Description }} {{ else if .Description }}
<br />{{ .Description }}<br />(more inside)<br /><br /> <br />{{ .Description }}<br />(more inside)<br /><br />
{{ else }} {{ else }}

View File

@@ -13,9 +13,25 @@
{{ range (where .Site.RegularPages "Params.tags" "intersect" (slice "weeknotes")).ByDate.Reverse }} {{ range (where .Site.RegularPages "Params.tags" "intersect" (slice "weeknotes")).ByDate.Reverse }}
<li class="posts-list-item"> <li class="posts-list-item">
<a class="posts-list-item-title" href="{{ .Permalink }}">{{ .Title }}</a> <a class="posts-list-item-title" href="{{ .Permalink }}">{{ .Title }}</a>
<span class="posts-list-item-description">
<div>
{{ if .Params.preview }}
<br />{{ .Params.preview }}<br />(more inside)<br /><br />
{{ else if .Params.description }}
<br />{{ .Params.description }}<br />(more inside)<br /><br />
{{ else if .Description }}
<br />{{ .Description }}<br />(more inside)<br /><br />
{{ else }}
{{ .Summary }}
{{ end }}
</div>
</span>
<span class="posts-list-item-description"> <span class="posts-list-item-description">
{{ partial "icon.html" (dict "ctx" $ "name" "calendar") }} {{ partial "icon.html" (dict "ctx" $ "name" "calendar") }}
{{ .PublishDate.Format "Jan 2, 2006" }} {{ .PublishDate.Format "Jan 2, 2006" }}
<span class="posts-list-item-separator">-</span>
{{ partial "icon.html" (dict "ctx" $ "name" "clock") }}
{{ .ReadingTime }} min read
</span> </span>
</li> </li>
{{ end }} {{ end }}