Another thing I sorely missed from LiveView land: Gettext. Built-in i18n in Phoenix. Extremely easy to use. The entire Elixir community uses it instead of 1000 unmaintained libs. PS: you can check if the translations are up to date before committing
I made Solid Queue fiber-based.
Threads need one DB connection each: they can all query concurrently. Fibers share one connection because only one runs at a time.
100 concurrent jobs:
threads: 102 db connections
fibers: 3 db connections
Plus 20% faster on real LLM streaming workloads.
PR is up on rails/solid_queue.
https://t.co/Wqdm7NsR9x
new @duckdb release is impressive, adding iceberg support for INSERT, UPDATE, DELETE
duckdb is *embeddable*, so it can be run inside of Postgres, in Edge Functions, in your API servers, etc.
Ruby on Rails 8 now lets you batch records by custom columns, enhancing data management for large datasets. Ideal for multi-tenant systems and more.
{ author: @jetthoughts } #DEVCommunity#Ruby
https://t.co/fvsLWllYyV
Rails 8.0: #NOBUILD, #NOPAAS, all-in on SQLite as a production database option with jobs, cache, and cable, new authentication generator, and so much more! Final release is out 🎉 https://t.co/qom10worLW
В Мастодоне увидел хороший пример зачем ставить атрибут lang на <html>.
В Unicode иероглиф с одним происхождением из разных языков будет иметь один код.
Поэтому смена lang меняет их вид.
https://t.co/wMuqvrp54w
Но ещё рендер кириллицы меняется, если в lang стоит болгарский.
Вышел Фаерфокс 128 — теперь во всех браузерах есть производные цвета в CSS.
Например, можно прописать, что цвет hover всегда на 10% светлее — а дальше задавать просто цвета кнопок и hover сам пересчитается.
По этому поводу обновил свою статью про OKLCH
https://t.co/TJZLy41Vk2