Trending

Latest Posts by Chris May

When Will You Die?
When Will You Die? YouTube video by They Might Be Giants - Topic

When I first heard this song years ago, I had no idea I would relate to it so deeply. #tmbg www.youtube.com/watch?v=Ihof...

1 day ago 1 0 0 0
Certificate of Completion
Am I a Tech Bro?
Not a Tech Bro with a score of 0% agreement with tech bro ideas

Certificate of Completion Am I a Tech Bro? Not a Tech Bro with a score of 0% agreement with tech bro ideas

lol not a tech bro with a score of 0%

amiatechbro.com

5 days ago 21 2 6 0

I recently talked with @bbelderbos.bsky.social about #eventSourcing, #dataStar, and other thoughts that have transformed how I write code today.

www.youtube.com/watch?v=8aQ7...

1 week ago 3 0 0 0

Or two hours.

1 month ago 1 0 0 1

Those look like 10 one-inch nails.
<ducks>

2 months ago 2 0 0 0
Preview
Accessibility For Everyone by Laura Kalbag Read the book online for free.

My book, Accessibility For Everyone, is now free and online as a website.

accessibilityforeveryone.site

The book was first published by A Book Apart in 2017 but it holds up! It covers web accessibility for designers, developers, content folks, and really everyone who works in tech.

2 months ago 309 195 9 10

I don't know who needs to hear this, but when it comes to web performance, if you're measuring in seconds, you're admitting defeat.

2 months ago 51 4 3 0

I'm going live on the @talkpython podcast at the bottom of the hour to talk about #dataStar with Michael and the creators of the framework.

Join us! www.youtube.com/watch?v=SFc7...

2 months ago 2 1 0 0

I'm going to be on the @talkpython.fm podcast to talk about #dataStar.

Is there anything. you'd like us to talk about?

2 months ago 1 0 0 0
Advertisement

Especially considering that the SSE option incrementally updated two separate parts of the page on each loop.

3 months ago 0 0 0 0

Lighthouse reports that the SSE version renders in half the time as the streamed HTML.

This is not what I was expecting.

Fascinating to see that in this instance that SSE is so much faster.

3 months ago 0 0 1 0

I just ran an experiment about web page rendering. A status page includes a table of 200 items pulled from the database.

Option A: streaming HTML that is generated on the fly

Option B: Load the shell and leverage #DataStar and Server-Sent Events to populate the table and related data.

3 months ago 1 0 1 0

But the idea is to have a reserve and an execute phase of the transaction.

The reserve phase ensures the consistency of the next number.

The execute phase handles the rest of the business logic

4 months ago 1 0 1 0

He has an example for reserving email addresses with the pattern github.com/dilgerma/eve...

4 months ago 1 0 1 0

I haven't had to implement a patern like this yet, but it sounds kind of like the "reservation pattern" in Martin Dilger's Understanding Eventsourcing book might handle this.
It's a two-phase approach that manages access to a limited resource.

4 months ago 1 0 1 0

I spent years researching the "traditional" #refactoring advice and how #Python is different and created a Refactoring Toolkit.

I'm discounting it 60% off for single licenses till the end of the year. Grab a copy. Let it help you write more maintainable code!
everydaysuperpowers.dev/resources/py...

4 months ago 5 1 0 0
Preview
The official home of the Python Programming Language

TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵

5 months ago 6407 2751 124 451

I finally pushed publish on why I moved from HTMX to Datastar.

everydaysuperpowers.dev/articles/why...

This feels a little more like a conference talk than a blog post, but there was too much to sum up, but not enough to overwhelm.

I'd love to know your thoughts!

#HTMX #DataStar #python

5 months ago 2 1 0 0

Hey #Django fam do I Know anybody at Zest Health? They've got some jobs I'm interested in and are apparently a django shop.

Boosts appreciated!

7 months ago 0 8 0 0
Advertisement

Firestore query UI: Which of the 25 fields do you want me to display, all of them?

Me: Just completion percentage.

F: OK! I'll just show you completion percentage and two others.

Me: Just completion percentage.

F: Sorry! I'll show just that one for a minute. Then I'll show you all of them.

7 months ago 1 0 0 0

Oof. That's a ruff spot.

7 months ago 0 0 0 0

I was struggling with that as well.

I wonder if there's a middle ground that has each item in a card-like format, where you can have a talk description and then list the date/events within the card.

7 months ago 0 0 0 0

I think I prefer the second one.

But there's really good traits of both.

The first one is a long read, and I feel lost in the list, but I like that I can read what the talk is about.

The second one does a great job communicating the great list of your appearances.

7 months ago 1 0 1 0

I just published article 5 of my intro to event sourcing blog series, showing how to get started with event sourcing by using the eventsourcing PYPI package.

Let me know what questions you have lingering from my series.

everydaysuperpowers.dev/articles/get...

#eventSourcing #python

7 months ago 0 0 0 0

WOAH! WAY TO GO!!!

9 months ago 1 0 0 0

Agreed. This talk is amazing, even for #Python developers.

I rewatch this gem every six months and continue to learn and grow from it.

9 months ago 3 0 1 0

I posted this last week, asking for #Python users to fill out a silly little survey.

I got quite a few responses! I can use this! It'll be hilarious! I can still use more answers, though. I hope with a few more responses I get more obvious standouts answers.

docs.google.com/forms/d/e/1F...

10 months ago 3 5 0 0

Wow. That's the same code I have on my suitcase. 😉

10 months ago 3 0 0 0
Advertisement
Preview
Informal Pointless Python Survey This is an informal, unscientific survey of (sort of) Python questions, with which I'd like to try to make something amusing, maybe something involving families feuding somehow. (I may have been inspi...

Use #Python at all? I would like to do a silly thing, which I hope will bring amusement to others as well as me (if it works out).

If you wouldn't mind, please fill out this form, and boost for reach:

docs.google.com/forms/d/e/1F...

10 months ago 27 29 1 2

I'm really proud of how this talk came out.

I spent two weeks on the code and a day on the talk. My development work sped up in the last couple of days when I adopted #dataStar.

I'm impressed! I will be defaulting to it over HTMX going forward.

10 months ago 2 0 0 0