Wenn man die #Halogen-Spots ausmacht ist es gar nicht mehr so mies #heiß. ☝

#halogen
#Writing #SmallPoem #Poetry #Fiction #MicroFiction #SmallStories #mastoprompt
#SciFi
They call them SevenA17. The Corpos hire them when they need unmentionable shit sorting. Fast, expensive, no fuss.

(1/2)

Cat Lady's Reward

#Mastoprompt #wss366

Blinding #halogen lights flashed on as the loudspeakers blared, “Five minutes to your favorite episode of ‘Blue’s Clues.’” Then static and feedback.

“It was my favorite at age five, for heaven’s sake,” she muttered, but not low enough. “Do Bee” heard. “Don’t be a Don’t Bee,” screamed the speakers.

Another night of endless Blue’s Clues and now punishment for mentioning that other place.

The image played back of that Joe Namath look-alike, saying, “This is your ‘reward’ for failing to be a meek, mild, childbearing, Christian woman.”

The #point(less) end to an independent life as a childless cat lady. Amen.

Blame @tobadzistsini for this one. I take no responsibility. (The story, not the YouTube clip. That is my Don’t Bee deed of the day.)

https://www.youtube.com/watch?v=gtI1t_3wWLM

#NMPP #NMPrompts #NMMP #NMv366 #Drabble #MicroFiction #TootFic
#Political #Satire #PoliticalSatire

Romper Room Do Bee.mov

YouTube

lamp shades brighten gloom
halogen appeals to dim
senses protesting

#haiku #poetry #writing #WritingCommunity #PoetryCommunity

#MastoPrompt #halogen
@stevencudahy

The #MastoPrompt for Sunday 13 July 2025 is:

#halogen

The poem or story can include the prompt word or be about the prompt word.

@ me, if you like, or just include the #MastoPrompt tag (to allow people to follow or filter their feeds), or keep your work to yourself - all the options are good as long as you're writing.

If you're including an image please do include alt-text if you’re able to.

#Writing #SmallPoem #Poetry #Fiction #MicroFiction #SmallStories

Is there a way to have #PureScript call DOM functions on #Halogen elements?

It _feels_ like re-rendering to VDOM would be wasteful, and there's already an event that will be triggered by my DOM calls.

In particular, I'd like like to use the existing browser/DOM state for a textarea (or some other form elements) rather than having to write a component that mimics what the browser is doing.

But, maybe I'm overthinking it, for now.

https://dicioccio.fr/how-i-write-purescript-apps-part-iii.html

And I've done Part-3. It's good to delete tons of notes I had accumulated and make them almost well-formed thoughts.

I'll likely make:
- a git template/demo repo of some sort
- some step-back post for the over-arching theme of how simple-approaches lead you far

Next in line: a rant about SQL (tutorials but there are some original sins), it's gonna be much shorter than the close to 8,000 words of text of the recent series.

#architecture #purescript #halogen #webapps

Lucas DiCioccio's Blog - How I write PureScript web-apps: Part-III

This article is the third part of a series about web-application patterns emerging from writing non-trivial web applications.

How I architect my #purescript #halogen apps.

https://dicioccio.fr/how-i-write-purescript-apps.html

I had to cut at 5K words because I likely have 1K/2K more to say about cross-cutting concerns like logs and analytics and configs. So that will make another article another week. Then I'll made a final synthesis with less discussions and a template app.

tldr: love your map and contramap more
unsaid: love your applicative and divisible too

Lucas DiCioccio's Blog - How I write PureScript web-apps

As a pastime project last year, I rewrote two non-trivial web applications in Halogen; some patterns eventually emerged. I believe these patterns haven't been documented thoroughly, particularly in the realm of pure-functional programming and web-application. I now architect my PureScript application in Halogen with a form of Entity-Component-System with one-main-handler loop. I organize page sub-components into Widgets, and Bricks. Widgets and Bricks play a similar role, but we can distinguish between them by discriminating the component on whether we map or contra-map their events into the Page events.