Alongside the Ruby 4.0 release last week, I published charm-ruby over Christmas, bringing @charmcli's excellent terminal UI libraries to Ruby.
A full TUI framework, reusable components, styled output, forms, markdown rendering, spinners, charts, and a lot more!
Demos below ⬇️
@pinzonjulian I did everything I could to use something else when I was beginning because I found it difficult to use / grasp. I learnt about form objects back then and never went back.
Jump to any open terminal by title, working directory, or tab color. A little highlight animation shows the terminal you jumped to so you can find it more easily. Available very soon in nightly macOS builds.
@joisoftware I love the design of the app and I am investigating whether I should subscribe / get an annual licence.
I couldn’t find examples of the widgets and an explanation of the pro features. Is this available somewhere?
Very thoughtful article about interfaces, modules by @juliknl.
The questions to ask yourself should probably be printed somewhere. https://t.co/bnqmCAc73N
@mzrnsh@rails In most of my projets I group views and their translations.
I find it easier to navigate, and I like the idea that I can simply remove the files together.
Here it is folks! The article I wrote about using Phlex and ViewComponent as your views in Rails controllers by way of Superview.
I also released Superview 1.0 today, which I use in production.
Since Twitter is deathly afraid of links to the open web, the link is in the 🧵👇
Awesome new Ruby gem(s) alert! 🚨🚨
This week Joel Drapper and I wrapped up the awesome Difftastic tool into a gem with precompiled binaries. Difftastic gives you AST-driven diffs instead of simple text-driven diffs by leveraging the power of Tree Sitter.
@BastienPean Bref, je parle plus sur le principe que sur la réalité de la mesure voulue par ce gouvernement précis, qui risque d’être à sens unique comme d’hab.
Mais il faut pas négliger les emmerdes que créent les vacances de 2 mois pour beaucoup de gens.
@BastienPean Ça dépend comment c’est compensé. Si c’est juste « on fait des vacances plus courtes et vous faites les mêmes heures » alors c’est débile. Mais si c’est pour que les gosses et les enseignants aient des horaires moins chargés c’est pas forcément idiot.