Yevhenii Kurtov's Avatar

Yevhenii Kurtov

@yevhenii.kurtov.pro

A good software designer is one step away from a good organisational designer.

25 Followers  |  44 Following  |  72 Posts  |  Joined: 17.01.2024  |  2.0259

Latest posts by yevhenii.kurtov.pro on Bluesky

It's a workshop, so no recordings yet unfortunately.

13.10.2025 10:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah :)That's the best way to harmonise individual and group interests I've found.
Adults being adults will anyways do whatever makes them happy (fortunately). A manager can either harness that or try to beat them. One way works better than another in a knowledge-based workplace.

13.10.2025 10:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The thing is that UK will do just fine until there is City. Without it, Britain's GDP per capita would be in the same range as Mississippi's.
And the consequences are very real. Everyone who's removed from it are not doing very well.

13.10.2025 10:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I heard a story when a Brit cried when had to return to UK from UAE.
I can't blame her.

13.10.2025 09:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The first order of business is to fix taxation in UK: income made possible because of the British assets should be taxed in UK.

And then millionaires and billionaires can live wherever they want :)

13.10.2025 09:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That's what every Linux does because it's inherited in the bazaar approach.
I'd prefer FreeBSD on my servers as well TBH

12.10.2025 11:29 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Do I get it right that the product is open-source and I can run it in my homelab?

10.10.2025 14:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Good one! IMO it all goes down to our fundamental human needs. At least that's my opinion after 8+ years on the technical leadership journey. Trying to answer the very same question lead my friend and me to developing our own organisation design framework. I'll present it at LegalGeek next week

09.10.2025 09:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

There are new dedicated Vibe Coding cleanup contractors and agencies.
Also there is at least one very strong Rails shop, Arkency, specialising on doing exactly that for years now.

09.10.2025 09:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

As for the network layer - indeed, for a "desktop-like" experience WebSockets is the biggest bang for the buck.

08.10.2025 17:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

For anything like Figma I'd go full-on local-first, including conflict resolution and wouldn't seriously consider LiveView as a programming model.
Not only for the performance and UX characteristics but for economical reasons as well.
Keeping state on servers instead of clients would be rich.

08.10.2025 17:35 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Absolutely. Internet infrastructure, tooling and everything in between is optimised for transient, stateless connections.
Bi-directional, stateful connections is a tough trick to pull.
I'm talking about day 1 challenges, not a conference talk day 0 challenges "it works!".

08.10.2025 09:58 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I have my doubts that LiveView is a sensible default for Web.

07.10.2025 22:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I didn't see Long Walk yet.
But there is no graphic violence whatsoever.

06.10.2025 14:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Have you seen House Of Dynamite? It's a fire!

05.10.2025 23:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Are you on LazyVim?

05.10.2025 10:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
How We're Redesigning Audacity For The Future
YouTube video by Tantacrul How We're Redesigning Audacity For The Future

An amazing video diving into the details of redesigning and refactoring of a long-standing open-source project www.youtube.com/watch?v=QYM3...

My favourite part - is the level of professionalism on display

04.10.2025 21:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

lol :)

02.10.2025 21:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The clarity of the message is so splendid it makes painful to ignore the obvious.

02.10.2025 21:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It's hard for me to think there can be anything better than AppSignal.

02.10.2025 15:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Point. A lof that message is built on an indie-hacker culture that goes back to @levels.io post where it was tied to the fact that he is making upper seven figures a year by focusing on the essence of the product.

02.10.2025 15:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It's also operational simplicity - he mentions easiness of editing files on prod down below in the text

02.10.2025 11:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I didn't mean to put our challenges on you.
We are doing just fine :)

My intention here is to express an opinion that wider community can benefit from feature-based structure.

01.10.2025 09:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

That's what we are experimenting with. So far it's the best structure we were able to come up with.

It could be even better if we would colocate tests and LiveViews in a same folder instead of jumping across a codebase.

30.09.2025 21:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

For example we are working on a document management app. We have a slice for managing a document's state called `Flow` where we transit through the system: `prepearing` -> `needs_annotation` -> `released` .

And we have `Annotation` slice that is used on annotation page `Annotation.add/edit/delete`

30.09.2025 12:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Technically quite close, but conceptually their example is advocating for technical-based structure ("api"-slice), whilst I'm more in favour of feature slices. Example from Oskar's article above shows it quite well.

30.09.2025 12:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Good luck.
Rails community has a lot of awesome people and I have all the hope they will find a way to keep it thriving.

30.09.2025 12:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Onion, Hexagonal, Clean or Fractal Architecture? All of them, and more!! Onion, Hexagonal, Clean, or Fractal Architectures aim to organize how we deal with dependencies in our software architectures. But which one should we choose? After distilling the essence of each appr...

@zachdaniel.dev I have a killer-feature proposal: structuring application in slices

www.planetgeek.ch/2024/09/19/o...

open.substack.com/pub/architec...

That would be one biggest innovation in structure since Rail's MVC came out

29.09.2025 08:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

There is also compassion and love. Everything can happen.

I had a few situations when I found solace in work.
In was in the negative space and my first reaction on "PRs are welcome" was "FUCK YOU" before neocortex even had a chance to wake up.
And I was frustrated with a situation, not a person

28.09.2025 12:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The whole article is great! I'm really excited and looking forward to reading Advanced Functional Programming book.

I feel it might bring another boost to the community

27.09.2025 10:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@yevhenii.kurtov.pro is following 20 prominent accounts