Distributed Systems 6.2: Raft
YouTube video by Martin Kleppmann
πΊ "Distributed Systems 6.2: Raft"
Enjoyed this intro to the Raft consensus algorithm, part of a larger DistSys lecture series by @martin.kleppmann.com. The pseudo-code makes it actually digestible really well. Great watch!
www.youtube.com/watch?v=uXEY...
22.11.2025 21:56
π 92
π 11
π¬ 0
π 0
Mishka Chelekom - Phoenix and LiveView UI kit and components
Hello friends, Yesterday, I released the first beta version. Due to the large number of changes, I really need your help with testing. I hope youβll support us by trying out the new version. The mi...
Hello friends,
Yesterday, I released the first beta version of Mishka. Due to the large number of changes, I really need your help with testing
I hope youβll support us by trying out the new version.
The minimum requirements are Tailwind 4 and Phoenix 1.8.
elixirforum.com/t/mishka-che...
#ElixirLang
14.09.2025 07:40
π 8
π 3
π¬ 1
π 1
GitHub - mishka-group/mishka_chelekom at Tailwind-4-Phoenix-1.8
Mishka Chelekom is a fully featured components and UI kit library for Phoenix & Phoenix LiveView - GitHub - mishka-group/mishka_chelekom at Tailwind-4-Phoenix-1.8
**Update**
We're actively updating all components of Mishka Chelekom. Due to their number and the previous approach, it's time-consuming. You can check some migrated components in this branch (please don't use it yet).
github.com/mishka-group...
#ElixirLang
20.08.2025 07:53
π 12
π 1
π¬ 1
π 1
Chelekom - Phoenix & LiveView UI kit and components
Mishka Chelekom is a fully featured components and UI kit library for Phoenix & Phoenix LiveView
I think #ElixirLang folks may be sleeping on Mishka: mishka.tools/chelekom. I've seen a pretty stark difference between UI abstraction and backend/server abstraction, in that UI abstractions seem to fall apart or mismatch far quicker. It isn't my area, so I can't say why or how to fix it, but with
10.06.2025 19:37
π 24
π 2
π¬ 2
π 1
Progressive JSON β overreacted
Why streaming isn't enough.
βοΈπ New on Overreacted: Progressive JSON
31.05.2025 16:41
π 251
π 31
π¬ 25
π 6
Hey #Elixir friends! π Another simple update! This time for #Phoenix Sidebar component, just need to use <.sidebar minimize> and before that run `mix mishka.ui.gen.component sidebar`
Active >= 0.0.5-alpha.11 π€―π
Doc: mishka.tools/chelekom/doc...
#ElixirLang
16.04.2025 12:42
π 8
π 1
π¬ 1
π 0
Check out the latest updates to our progress component!
Weβve added tooltips to give users more context and details as they track progress.
Plus thereβs a brand new chunked vertical progress.
#JavaScript #TailwindCSS #WebDev
09.04.2025 07:57
π 5
π 0
π¬ 0
π 1
Hereβs a demo of our new ComboBox π±. As you can see, itβs fairly responsive to screen size and reasonably considers accessibility.
#ElixirLang #Phoenix #elixir
Doc: mishka.tools/chelekom/doc...
26.03.2025 12:17
π 10
π 4
π¬ 0
π 0
Great talk, and TIL about this cool trick
Pragmatism: use "Error" instead of "unknown"
But gives the ability for users to opt out of this opinionated choice with TS declaration merging
26.03.2025 12:14
π 21
π 4
π¬ 1
π 0
π Excited to announce Mishka Chelekom v0.0.4 is out!
Now with ComboBox support and tons of updates. Donβt miss it! β¨
π₯ Bonus: You can install it now via Igniter Installer!
π You can find all the changes in this version in the article below π
mishka.tools/blog/introdu...
#ElixirLang #Phoenix #elixir
25.03.2025 17:20
π 22
π 6
π¬ 2
π 2
Mishka Chelekom (mishka.tools/chelekom) is now available on the ash-hq.org installer π. For packages that beyond small utilities: if you can provide a smooth installation experience using igniter on top of a fresh Phoenix & Ash app, we'll get you on the installer π.
ash-hq.org#installer #ElixirLang
25.03.2025 19:10
π 18
π 4
π¬ 1
π 0
π Weβve got awesome updates for Scroll Area! Watch this to see how to install & use it. Make sure to use the latest release: {:mishka_chelekom, "~> 0.0.4-alpha.5", only: :dev}. Mishka is here to cover your needsβopen-source & free. Support us! β€οΈ
#ElixirLang #Phoenix
22.02.2025 16:43
π 11
π 3
π¬ 1
π 0
mishka_chelekom
Mishka Chelekom is a fully featured components and UI kit library for Phoenix & Phoenix LiveView
π After 2+ months of full-time work, we're excited to announce that Mishka Chelekom library v0.0.2 is out! π With 80+ improved components and dark mode support, itβs better than ever. π Stay tuned for video content soon. π₯ (Components and UI kit library)
#ElixirLang
hex.pm/packages/mis...
20.01.2025 13:30
π 32
π 6
π¬ 0
π 2
Oh! This is one of my favorite Saxon albums!
16.11.2024 20:07
π 1
π 0
π¬ 0
π 0
A fun little text layers fanning out when hovering demo on @codepen.io: codepen.io/thebabydino/...
No text duplication whatsoever, no JS, no images save for CSS gradients.
A bit of #SVG #filter magic πͺ creates the #3D text peeling effect.
An entry for this week's #CodePenChallenge.
04.11.2024 20:04
π 27
π 3
π¬ 0
π 0
Iβm fortunate to have a call with the Bluesky backend team for an hour a week, and Iβm continually blown away at how good they are at engineering their systems, how thoughtful they are about protocol design, and how smoothly theyβve been handling a huge influx of new users. Seriously impressive
13.11.2024 22:23
π 1247
π 127
π¬ 26
π 18
suspense-query-react-19 (forked) - StackBlitz
Run official live example code for Query Simple, created by Tanstack on StackBlitz
βοΈ I updated my reproduction from you-know-when to react 19.0.0-rc.1 and it works great π
stackblitz.com/edit/tanstac...
Itβs not quite the same as in v18, but definitely the perfect tradeoff:
15.11.2024 17:38
π 69
π 12
π¬ 3
π 2
The #Elixir community is amazing, and it truly makes me happy. I feel like a big part of Mishka hasn't been fully showcased yet. You might see default versions of components compared with Headless UI, but there's a reason for that!
15.11.2024 17:39
π 6
π 1
π¬ 1
π 0
Couldn't help myself & checked π¬
For those who want a tint filter, @lea.verou.me once shared this #CSS #filter technique I used a lot since (for monojicons for example):
sepia(1) hue-rotate(a) saturate(v)
If you're not afraid π» of #SVG filters, you can use a custom one codepen.io/thebabydino/...
09.11.2024 07:46
π 13
π 2
π¬ 1
π 0
Have you heard of the π API?
The long-animation-frame perf event type provides info about rendering updates that take too long.
This API is also known as LoAF and, funny enough, MS Teams won't let me type LoAF without replacing it with π!
Learn more: developer.mozilla.org/docs/Web/API...
07.11.2024 10:31
π 10
π 3
π¬ 0
π 0
I guess sharing music is one of the joys in my life. I just love spamming songs to anyone and everyone!
08.11.2024 19:22
π 2
π 0
π¬ 0
π 0
People often ask me for CSS book recommendations... So, here you go :)
08.11.2024 18:36
π 40
π 2
π¬ 2
π 1
The text "come as you are" in all caps. It has a gold to deep pink left to right gradient fill and four plus three same gradient stroke but no fill shadows tiled above and below and distorted in a wave-like manner. The fine print at the bottom: "but fully clothed" ;) Dev Tools panel open on the right to show there's no text duplication whatsoever, not in the markup and not in pseudo-elements.
Come as you areΒΉ on @codepen.io codepen.io/thebabydino/...
No text duplication whatsoever, no text-shadow, no images save for #CSS gradients, no JS, just #SVG #filter magic.
Also an entry for this week's #CodePenChallenge.
ΒΉbut fully clothed
08.11.2024 18:21
π 68
π 13
π¬ 6
π 2
Screenshot. Shows the text "now" in all caps, with a light blue to bluish green top to bottom gradient letter face, a double stroke and a 3D extrusion effect. The outer stroke is white, while the inner one is a top to bottom gradient one from a medium blue to the same green as the letter face now, effectively looking as if it's disappearing into the letter fill at the bottom. The extrusion is deeppink at the bottom and a gold to orange top to bottom gradient on the right side.
The page background is an aqua to deep blue dithered gradient.
DevTools open on the right side to highlight the fact that there's no JS, no text duplication whatsoever, not in the markup and not in any pseudo-element content.
A double outline #3D text effect I made on @codepen.io codepen.io/thebabydino/...
No text duplication, no text-shadow, no images save for #CSS gradients.
Double outline created by text-stroke. Outline styling & 3D effect created by #SVG #filter magic. πͺ
An entry for this week's #CodePenChallenge.
08.11.2024 17:26
π 7
π 1
π¬ 0
π 0
Button - Chelekom Phoenix & LiveView component
Interactive buttons and button groups for Phoenix and Phoenix LiveView, including form input and link buttons to boost user engagement.
I hope the community can support the project on GitHub with even small donations. ππ° Every little contribution helps us improve the quality and keep things moving forward! πβ¨
mishka.tools/chelekom/doc...
08.11.2024 14:08
π 2
π 1
π¬ 0
π 0
#Elixir friends! π¨β¨ We've just updated our button components with new colors supporting both dark and light modes and new gradient. π You can now grab the latest update from the master branch.
#MyElixirStatus it is very cute π€
Demo link in the next comment! ππ
08.11.2024 14:08
π 2
π 1
π¬ 1
π 2
A π no JS, no text duplication, no shadows #3D text effect I made on @codepen.io for the week's #CodePenChallenge codepen.io/thebabydino/...
Just a bit of #SVG #filter magic!πͺ
#Pug code generating the SVG filter is ~1KB and the CSS is half of that (20 declarations including prettifying and layout)
05.11.2024 10:12
π 26
π 7
π¬ 1
π 0