Simple enough! Did you have to reset your password, as well?
Simple enough! Did you have to reset your password, as well?
I will definitely use more of your wonderful color magic! π Poline was fun to work with already, and I am not even using its full potential yet.
Hah yeah, it doesn't have any filter logic yet for this sort of proximity. There is a lot I want to do with it, but when it served my immediate needs I moved on to other projects.
I definitely want to go back and give it a well deserved overhaul.
Coolors is great the first time you use it, and then gets more frustrating the more often you return to it. I started building tint.lol last year to scratch my own itch. It uses poline to generate palettes! It's pretty scuffed and needs some love, though..
Leider relatable
If that doesn't justify a $20 billion invest round, what does!?
I can't wait for an AI powered revival of Pocket! /s
I assume there are a lot of people who know exactly one package author by name.
Lack of purpose, lacking sense of community, constant mental and emotional overstimulation and an outlet for anger, frustration and blame.
More people every day are exhausted by a complex, abstract and impersonal world with endless nuance and a barrage of information one can do little about.
There are at least 12 of us!
ΰ² _ΰ²
Great week for #ElixirLang. Phoenix 1.8 released, elixir-hub.com by @curiosum.bsky.social and now another great resource. Good times!
I have yet to find something that makes the lapwork of deploying projects to your own machines less of a pain. Is Kamal the best option?
And stop logging me out all the time, please
ITS HAPPENING
Firefox 127 shipped today making it the first browser to support Temporal - the new API for working with Dates, times, timezones + durations
TIL that SmartRent forked the #ElixirLang Styler project to actually make it configurable. Quokka is the Credo-but-just-fix-it-for-me that I've wanted for 6 years of doing Elixir. π π π
π Celebrating 10 years of Stable Rust with a FREE ebook!
All STM32 blog posts compiled into one self-contained edition of Simplified Embedded Rust.
Just subscribe & share The Embedded Rustacean newsletter to get it!
An Elixir module with contents: defmodule ColocatedDemoWeb.Markdown do @behaviour Phoenix.Component.MacroComponent @impl true def transform({"pre", attrs, children}, _meta) do markdown = Phoenix.Component.MacroComponent.AST.to_string(children) {:ok, html_doc, _} = Earmark.as_html(markdown) {"div", attrs, [html_doc]} end end
A LiveView render function with contents: def render(assigns) do ~H""" <pre :type={ColocatedDemoWeb.Markdown} class="prose mt-8"> ## Hello World This is some markdown! ```elixir defmodule Hello do def world do IO.puts "Hello, world!" end end ``` ```html <h2>Hey</h2> ``` </pre> """ end
A webpage with the rendered markdown content.
While working on Colocated Hooks in LiveView, we also found some other cool things you can do, such as rendering markdown at compile time π #MyElixirStatus #ElixirLang #PhoenixLiveView
Back to classic proc gen today. What ways are there of subdividing a rectangle? I enumerate the *irreducible* subdivisions, which imho are the most visually interesting.
www.boristhebrave.com/2025/05/03/e...
Hey friends! π
We've implemented basic accessibility βΏοΈ across all our components!
You can now access it in version 0.0.5-alpha.12. β¨
Plus, we've squashed a lot of bugs! π β
Go ahead and update! π₯
Doc: mishka.tools/chelekom
#Elixir #ElixirLang #phoenix
Twitter started feeling like LinkedIn at some point. That's when it's not populist garbage and bots.
I'm glad there's an alternative.