
December was one of those months where nothing was on fire, but nothing was exactly calm either. Sales stayed flat, which in December always feels slightly rude, but the broader picture tells a more interesting story.
Across platforms, the pattern was clear: fewer people were shown the content, but the people who did see it were more engaged. That tradeoff showed up almost everywhere.
The Metrics, Without the Sugar Coating
Sales
Sales were flat. No dramatic dips, no holiday miracle. Just steady. In a month packed with noise, that alone is not nothing.
Reach and views took a noticeable hit (down 35 percent and 51 percent), but interactions jumped by 111 percent. That tells a simple story: fewer impressions, better conversations. Clicks stayed flat, visits rose 25 percent, and followers barely moved. The most viewed pieces leaned heavily visual:
- Color Rush in Motion https://www.facebook.com/reel/854332804137064
- Merry Christmas! https://www.facebook.com/reel/3330005263822932

Medium
This is where things quietly got interesting. Earnings jumped 329 percent with only modest increases in views and reads. Followers and subscribers both climbed over 20 percent. That usually means the right people are finding the work, not just more people.
The biggest performers:
- Swagger vs Redoc: The Ultimate Showdown of API Documentation Titans https://medium.com/@DaveLumAI/swagger-vs-redoc-the-ultimate-showdown-of-api-documentation-titans-6424e5967538
- SvelteKit: The Framework That Wants To Be Your Whole Weekend Plan https://javascript.plainenglish.io/sveltekit-the-framework-that-wants-to-be-your-whole-weekend-plan-e45a46714593
- Nuxt: The Vue Framework That Packed Its Bags and Went Full-Stack https://javascript.plainenglish.io/nuxt-the-vue-framework-that-packed-its-bags-and-went-full-stack-29ca9c202ebc
Technical deep dives clearly outperformed lighter or experimental pieces.

LumAIere.com and blog.lumaiere.com
Page views and blog views both grew, active users nudged up, and the most-viewed content leaned older:
- Everything You Ever Wanted to Know About Forging NFTs Without Needing an Anvil https://blog.lumaiere.com/everything-you-ever-wanted-to-know-about-forging-nfts-without-needing-an-anvil/
- The Chagall Windows in Fraumunster Church, Zurich (In Depth) https://blog.lumaiere.com/the-chagall-windows-in-fraumunster-church-zurich-in-depth/
There was also a self-inflicted problem: aggressive image optimization broke many images on the site. That almost certainly capped growth and probably scared off some readers. The irony is painful, especially given the article that caused it: https://medium.com/@DaveLumAI/how-to-bulk-optimize-images-in-wordpress-without-losing-your-mind-94b6025b6cf7
Lesson learned: performance wins still have to render.

X
Impressions, likes, and engagements dropped, but total followers rose 9 percent and new follows jumped 39 percent. Fewer eyeballs, more commitment. The most-viewed posts leaned visual and conversational:
- A fast-cut sequence opens on a sweeping landscape drenched in explosive, high-contrast color https://x.com/DaveLumAI/status/1997144785123983854
- Neon Horizon Drift: Generative AI https://x.com/DaveLumAI/status/1997147340776308870
TikTok This was the most mixed bag. Views, profile visits, and likes were up, but comments and shares dropped sharply. Followers still grew 14 percent. Educational language content and atmospheric visuals performed best:
- Ever mix up lay and lie https://www.tiktok.com/@davelumai/video/7579866110246391071
- Twilight, Scale, and Stillness https://www.tiktok.com/@davelumai/video/7588529541975461151

What Worked, What Didn’t, and the Patterns
The strongest pattern across platforms is that clarity beats novelty. Clear explanations, technical breakdowns, and recognizable topics consistently outperformed experimental or purely whimsical posts. Visual-first content drove discovery, but text-heavy, practical content drove trust and subscriptions.
The least popular posts tended to be those without a clear audience signal: too technical for casual readers, too abstract for specialists, or too playful without a takeaway.
Successful actions:
- Consistent publishing cadence
- Clear series branding (Artist Series, Programming Languages)
- Technical posts with opinion and structure
Unsuccessful actions:
- Over-optimizing performance at the expense of stability
- Spreading attention across too many experimental formats at once
- Assuming seasonal content would automatically travel further
A Quick Health Aside: Blood Donation
Donating blood does more than help people who need transfusions. Regular donation can modestly reduce excess iron levels in the body, which is associated with improved cardiovascular health for some donors. It also triggers the body to produce new blood cells, keeping the system active and responsive. It is one of the rare cases where a civic good and a personal health benefit overlap neatly.
January and Looking Ahead to 2026
January will continue the Artist Series and the Top Programming Language series, with room for deeper dives into documentation tools like Sphinx and MkDocs, architectural topics like REST, and programming paradigms spanning object-oriented, procedural, and functional styles. PostCSS is also on deck.
As for 2026, a few cautious predictions:
- AI politics will shift from regulation debates to enforcement debates.
- AI technology will feel less flashy and more infrastructural.
- Culture will continue blending nostalgia with generative tools.
- Weather volatility will keep climate conversations practical rather than abstract.
- Health tech will focus more on prevention than tracking.
If something here sparked a thought, disagreement, or a quiet “yeah, that tracks,” follow along and leave a comment. Conversations scale better than predictions.

Art Prompt (Romanticism)
A vast, luminous landscape unfolds beneath a restless sky, where soft, sweeping brushwork captures the tension between light and shadow. Warm golds and muted blues bleed into one another, creating a sense of motion in the air itself. A distant horizon glows faintly, as if holding a promise just out of reach. The scene feels both intimate and immense, with subtle textures suggesting wind, moisture, and time passing. The mood is contemplative and quietly emotional, inviting the viewer to linger in the space between calm and longing.
Video Prompt
The scene slowly breathes into motion: clouds drift with exaggerated depth, light pulses gently along the horizon, and subtle parallax reveals layers of sky and land. Brush-like textures ripple as if stirred by a passing breeze. The camera glides forward, pauses, then drifts sideways, letting light and shadow trade places in a rhythmic, almost musical flow.
Suggested songs:
- A Dawning — Hania Rani
- Low Sun — Nils Hoffmann
Follow along for more experiments, breakdowns, and the occasional accidental lesson. Comments welcome.