Ismael Celis's Avatar

Ismael Celis

@ismaelcelis.com

850
Followers
394
Following
1,232
Posts
24.10.2024
Joined
Posts Following

Latest posts by Ismael Celis @ismaelcelis.com

Listening to Magma today, an old favourite from my late teens and uni days. I still dig it but I can totally see now why it drove my friends crazy 😆

09.03.2026 15:47 👍 0 🔁 0 💬 0 📌 0
Post image

So now you know, fellow programmers: keep your code simple!

09.03.2026 15:17 👍 0 🔁 0 💬 0 📌 0
Post image

Also come one, this is just cute!

09.03.2026 11:28 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

Just pushed improvements to eventlanes.app default layout. Automatic slicing and GWTs aligned with the slices they refer to. Still plenty to improve, but this is so much more useful now

09.03.2026 11:28 👍 0 🔁 0 💬 1 📌 0

Oh if you meant libraries, it’s SvelteFlow

08.03.2026 23:57 👍 1 🔁 0 💬 0 📌 0

Now playing with the auto-layout resolving available GWTs (test scenarios) for the relevant slices in the flow, and positioning them right under. Could be overwhelming on large models, so I'll also explore some "progressive disclosure" approaches. Looking tidier now, though!

08.03.2026 23:44 👍 3 🔁 0 💬 0 📌 0

Something I’m working on for my own use. Still work on progress. Ill send you an invite. It’s eventlanes.app

08.03.2026 22:11 👍 1 🔁 0 💬 0 📌 0
Haggis Ruby - Scotland's tastiest Ruby conference | Haggis Ruby Haggis Ruby is a single track, two day conference in sunny Scotland held on the 23rd/24th of April 2026

Have you got your tickets for Haggis Ruby yet? This time round we’ve more than doubled the fun with two full two days of learning and collaboration and an evening event to boot! April 23rd and 24th, this time in fair Glasgow. We’d love to see you. Tickets and lots of lovely details: haggisruby.co.uk

08.03.2026 17:34 👍 1 🔁 4 💬 0 📌 0
Video thumbnail

Domain modelling by telling little stories.

08.03.2026 16:20 👍 1 🔁 0 💬 0 📌 0

The slices can then work as a TODO list for code generation, via API or MCP (or manual updates).

07.03.2026 19:21 👍 0 🔁 0 💬 0 📌 1
Post image

Still working through this, but I'm exploring better auto-layouts that represent both causality and separate "slices" of functionality. Also placing "external nodes" outside of the grid, to visualise third-party dependencies.

07.03.2026 19:20 👍 3 🔁 0 💬 2 📌 0

Feels like working with Claude six months ago.

07.03.2026 00:13 👍 0 🔁 0 💬 0 📌 0

Codex, ever the confident bullshitter

07.03.2026 00:12 👍 1 🔁 0 💬 1 📌 0
Post image Post image

As an exercise, I'm committing to fully modelling the flow before touching any code. Also discussing and tweaking the model with both Codex and Claude, to compare.

06.03.2026 11:09 👍 0 🔁 0 💬 1 📌 0
Red Letter Media talks about Prometheus - SPOILERS
Red Letter Media talks about Prometheus - SPOILERS YouTube video by RedLetterMedia

To this day the best review of that movie. www.youtube.com/watch?v=-x1Y...

05.03.2026 10:03 👍 2 🔁 0 💬 0 📌 0

That’s exactly why I chose seat reservations for the demo, because it needs per-seat locking. I’m not sure what your point is but if I need your opinion I’ll make sure to ask, thank you!

04.03.2026 20:38 👍 0 🔁 0 💬 1 📌 0

I’m not selling anything. I’m building a toy/demo app to explore ideas by myself.

04.03.2026 20:35 👍 0 🔁 0 💬 1 📌 0

I’m not sure I quite get all your points. I guess I’ll have to find out by myself.

04.03.2026 20:12 👍 0 🔁 0 💬 2 📌 0

I just started and this is just the UI, but yes I think the idea will be to schedule a future command when the booking starts. The command runs X minutes later and cancels the booking if it’s still open

04.03.2026 19:17 👍 0 🔁 0 💬 1 📌 0

That’s what I’m building! Also this is the hypothesis, not a clam. It won’t know for sure until I play with it.

04.03.2026 19:07 👍 0 🔁 0 💬 1 📌 0

... Because you can narrow down consistency guards to be per-seat for some commands, while per-booking for others, without extra orchestration. This should also minimise contention on multi-user scenarios (many users booking seats for the same showing)

04.03.2026 18:50 👍 1 🔁 0 💬 1 📌 0
Post image

Started building a seat reservation demo app, that should be a good playground to test stream-less Event Sourcing (ie "Dynamic Consistency Boundaries")

04.03.2026 18:47 👍 1 🔁 0 💬 1 📌 0

Call me idealistic but I think there should be legal consequences for bombing schools full of little children.

03.03.2026 17:46 👍 1 🔁 0 💬 0 📌 0

This particular class of "context / memory management" tools I do find sort of fascinating though, regardless of who survives. I too, as a human, want better ways for my brain to understand codebases and decision-making when designing and maintaining software!

02.03.2026 13:35 👍 1 🔁 0 💬 1 📌 0

yes, same with "agent orchestration". And a lot of this will eventually be captured by the LLM vendors themselves.

02.03.2026 13:35 👍 1 🔁 0 💬 1 📌 0

I meant "Git history", though "Gut history" sounds like a great tool for gastroenterologists. Line up that VC money.

02.03.2026 12:38 👍 3 🔁 0 💬 0 📌 0
Preview
Deciduous - Your AI Assistant Remembers Every Decision Build decision graphs from existing git history. Track goals, decisions, and outcomes as you work. Recover context across sessions.

I'm trying Deciduous. Building "narratives" you can revisit out of Gut history is such a cool idea, whether you feed it to an LLM or my own puny human brain. deciduous.dev

02.03.2026 12:32 👍 5 🔁 1 💬 3 📌 0
Haggis Ruby - Scotland's tastiest Ruby conference | Haggis Ruby Haggis Ruby is a single track, two day conference in sunny Scotland held on the 23rd/24th of April 2026

I'll be doing an Event Sourcing workshop at Haggis Ruby in Glasgow, this April haggisruby.co.uk The rest of the lineup is looking amazing. This should be good!

02.03.2026 11:36 👍 1 🔁 0 💬 0 📌 0
Post image

It can also map out test cases, and then interrogate the model to suggest and model missing scenarios

28.02.2026 12:49 👍 0 🔁 0 💬 0 📌 0
Post image

The eventlanes.app MCP works great for making sense of existing codebases. You can ask Claude to use it to model the high-level flow of existing codebases (in any stack and/or paradigm), and it's helpful!

28.02.2026 12:49 👍 1 🔁 1 💬 1 📌 0