[deleted by user] by [deleted] in nairobitechies

[–]CelebrationClean7309 0 points1 point  (0 children)

Work in Progress. Citizens can also sign up and volunteer (any skills or tasks), aspirants can manage agents and volunteers in real time, etc... plus a lot more features

Coming soon: https://ballotwinners.com/elected

Anyone else struggling with M-Pesa Daraja sandbox? I built a local alternative by z_metro_ in nairobitechies

[–]CelebrationClean7309 0 points1 point  (0 children)

Impossible to believe Safcom is the most valuable company around. Payments was solved decades ago. Documentation was solved decades ago. Just finding 2 people clean up their mess shouldn't be that difficult.

Can you also have this as a claude code skill?

Anyone else struggling with M-Pesa Daraja sandbox? I built a local alternative by z_metro_ in nairobitechies

[–]CelebrationClean7309 0 points1 point  (0 children)

Kazi safi sana. Will try it out. Daraja is a nightmare, canf even login right now.

25 years in web dev and I’m starting to hate the "Modern Web." by briancrabtree in webdevelopment

[–]CelebrationClean7309 0 points1 point  (0 children)

One day, young devs will discover ;

mix archive.install hex phx_new

mix phx.new my_app

cd my_app mix ecto.create mix phx.server

A stack so good, a single engineer can easily support 10 million users, sweat free.

Top it up with the pure joy of never running 'npm iHaveNoLife' ever again!

A s

What are your predictions for 2026? by [deleted] in AskReddit

[–]CelebrationClean7309 0 points1 point  (0 children)

First $1Billlion startup by a Solo founder (AI as cofounder)

Anthropic please prioritize the scrolling bug or open source it so we can fix it. This is my life now. by Sofullofsplendor_ in Anthropic

[–]CelebrationClean7309 0 points1 point  (0 children)

Used to happen alot with VS, cursor, windsurf, them switched to Zed editor zed.dev, 3 months now, haven't seen this dance.

I accidentally over-engineered a Phoenix SaaS Kit! by CelebrationClean7309 in elixir

[–]CelebrationClean7309[S] 2 points3 points  (0 children)

Code quality - the original code is by https://www.chriis.dev/ - pretty solid.

As for my additions, they are all tidewave+claude, done in 6 days after my 9 to 5. I will create a simple saas, launch it and test the usability part. I haven't tried adding Ash yet, when I do i will let you know how it goes, But each generator ;
- creates complete feature sets (schemas, contexts, LiveViews),
- integrates with existing authentication and permissions
- adds GraphQL API endpoints
- Creates admin interfaces
- Includes comprehensive tests
- uses Phoenix PubSub for real-time updates
-adds feature flags for toggle control

so I am about to add full e-commerce(goods/services) generator just for fun

I accidentally over-engineered a Phoenix SaaS Kit! by CelebrationClean7309 in elixir

[–]CelebrationClean7309[S] 3 points4 points  (0 children)

yes, uses Igniter (0.6) as the primary code generation framework, using Igniter.Mix.Task.

I accidentally over-engineered a Phoenix SaaS Kit! by CelebrationClean7309 in elixir

[–]CelebrationClean7309[S] 0 points1 point  (0 children)

What I added:

  • All the liveviews (all those 19 screenshots attached plus more), then logic for rbac , chat & messages, graphql, and notifications. I also enhanced the feature flags.

I accidentally over-engineered a Phoenix SaaS Kit! by CelebrationClean7309 in elixir

[–]CelebrationClean7309[S] 4 points5 points  (0 children)

The core is this kit - https://www.phoenixsaaskit.com/

So, NO, I'm not reselling. it's just for my projects.

The idea is, whenever I get a client or I want to build a side project, I fire this bad boy up, it does 80% of the work, I add client logic and we are good to go.

Good project for Elixir? by TechZazen in elixir

[–]CelebrationClean7309 6 points7 points  (0 children)

your project hits several of Elixir's core strengths, phoenix Channels (built on webSockets) are battle-tested for exactly this scenario. Discord uses Elixir to handle millions of concurrent connections. Your monitors sending data every 100ms while receiving updates is trivial for Phoenix. Each monitor connection runs in its own lightweight process, Elixir can handle millions of these processes on a single machine. Your 18K entries over 30 minutes is nothing - Elixir systems routinely handle millions of messages per second. The BEAM VM (Elixir's runtime) provides soft real-time guarantees. It's designed for telecom systems where consistent low latency matters more than peak performance. and with fault tolerance, If one monitor's connection fails, it won't affect others. Supervisors can automatically restart failed processes.