BoomerCSS - Zero Runtime CSS-in-TS Solution
A zero-runtime CSS-in-TS styling solution that generates CSS at build time using Parcel macros
Of course, it's quite experimental still (basically custom made for our own needs) but fully open and easy so anyone could adapt to their needs.
It's looks like CSS-in-JS, but it's more of a TS to css.module preprocessor, kinda.
boomer-css.juchereau.com
20.05.2025 02:36
๐ 0
๐ 0
๐ฌ 0
๐ 0
Built a css library around them
19.04.2025 01:26
๐ 1
๐ 0
๐ฌ 1
๐ 0
Plugins are back on the menu boys!
10.04.2025 00:21
๐ 1
๐ 0
๐ฌ 0
๐ 0
Y E S !
16.03.2025 15:27
๐ 2
๐ 0
๐ฌ 0
๐ 0
That sounds formidable
02.03.2025 02:18
๐ 1
๐ 0
๐ฌ 1
๐ 0
Blink: Intent to Ship: CSS if() function
Blink: Intent to Ship: CSS if() function
Blink: Intent to Ship: CSS if() function
25.02.2025 17:37
๐ 16
๐ 7
๐ฌ 0
๐ 0
back in the days, I had something like that (bit less hacky it's late here) codesandbox.io/p/sandbox/re...
running okay for the controlled state. The cancel prevention is working a little against the spec, but I can understand the need for it
06.02.2025 04:35
๐ 0
๐ 0
๐ฌ 0
๐ 0
I went through the same arc a while back. Main limitation IMO is as soon as you use top layer, you are now breaking selects, tooltips and other popers (as they usually append to the end of the body child list). Once anchor positioning drops with good support, the whole ecosystem could just switch.
06.02.2025 03:31
๐ 2
๐ 0
๐ฌ 1
๐ 0
BoomerCSS - Zero Runtime CSS-in-TS Solution
A zero-runtime CSS-in-TS styling solution that generates CSS at build time using Parcel macros
Alright we're very very early but I'm opening it up for other people to try out and let me know where their pain points are boomer-css.vercel.app
Quite some limitations with NextJS already but we'll get there eventually.
05.01.2025 20:14
๐ 1
๐ 0
๐ฌ 0
๐ 0
๐
03.01.2025 23:51
๐ 1
๐ 0
๐ฌ 0
๐ 0
I'm also embracing the copy paste approach. It's so much easier to let people start from a sane point and they can add their own edge cases.
We're letting go of the number going up game, but winning by not caring about the number game.
Debatable if a CLI is required or not though
03.01.2025 19:23
๐ 1
๐ 0
๐ฌ 0
๐ 0
Shit hits differently when the gym instructor goes "on the 13th day of Christmas..."
25.12.2024 00:08
๐ 0
๐ 0
๐ฌ 0
๐ 0
ok I guess the data/custom does it somewhat, but we would need a little bit more oomph
19.12.2024 20:33
๐ 0
๐ 0
๐ฌ 0
๐ 0
ok nobody moves, where are the API things?
19.12.2024 19:01
๐ 0
๐ 0
๐ฌ 1
๐ 0
this is absolutely amazing for prototyping AI flows. The day @tldraw.com add an API I/O is the day a lot of software becomes more capable overnight
19.12.2024 15:33
๐ 2
๐ 0
๐ฌ 1
๐ 0
Some kind of native parcel macros. I'm here for that.
10.12.2024 12:18
๐ 1
๐ 0
๐ฌ 0
๐ 0
.. or deploying a test next app for maximum adversarial setup
04.12.2024 03:40
๐ 0
๐ 0
๐ฌ 0
๐ 0
I can, but it keeps on failing a bit further `creating CloudWatch Logs Log Group ... CreateLogGroup, https response error StatusCode: 400, RequestID: xxxx, ResourceAlreadyExistsException: The specified log group already exists: provider=aws@6.62.2`
Maybe going for GH actions is a mistake vs console
04.12.2024 03:34
๐ 0
๐ 0
๐ฌ 1
๐ 0
We got an issue on SST not cleaning up with `sst remove` and the next sst deploy fails on `Role with name xxxx-MyWebDefaultRole-xxxx already exists.`. Any secret full cleanup/reset of the account @thdxr.com?
04.12.2024 02:21
๐ 0
๐ 0
๐ฌ 1
๐ 0
So it begins
01.12.2024 18:04
๐ 1
๐ 0
๐ฌ 0
๐ 0
The parcel macros plugin from @devongovett.bsky.social is pretty sick and can do that out of the box for most things
30.11.2024 23:59
๐ 1
๐ 0
๐ฌ 0
๐ 0
I want a Kirby blog reader, no need to scroll anymore
30.11.2024 21:46
๐ 1
๐ 0
๐ฌ 1
๐ 0
Grids + :has is a composition blessing
30.11.2024 17:16
๐ 1
๐ 0
๐ฌ 1
๐ 0
Oh no, it is true
29.11.2024 00:09
๐ 1
๐ 0
๐ฌ 1
๐ 0
I Cooked a Chicken by Slapping It
YouTube video by Louis Weisz
Lowkey expecting youtu.be/LHFhnnTWMgI?...
27.11.2024 22:46
๐ 1
๐ 0
๐ฌ 0
๐ 0
What's the best way to build:
- vector search over structured data (narrow curated domain)
- how to build a template prompt that the user can either modify or have an llm modify for them ala playground.com
- how to moderate new template to insert into the dataset if ok
25.11.2024 15:35
๐ 1
๐ 0
๐ฌ 0
๐ 0
We went the other way with my wife. From apple password to 1password. It worked OK for her but the sharing story was not good (hello android/linux)
25.11.2024 14:55
๐ 1
๐ 0
๐ฌ 0
๐ 0
Alright we're exploring text embeddings for a very specific (narrow domain with strictly formatted documents) task. Where should we look at a simple to Fine tune ourselves but good (and hostable)?
25.11.2024 01:00
๐ 0
๐ 0
๐ฌ 0
๐ 0
Oh shot forgot Morrowind, this when the dev got in ๐คฆ
21.11.2024 00:29
๐ 0
๐ 0
๐ฌ 0
๐ 0
Introduce yourself with four video games
21.11.2024 00:27
๐ 2
๐ 1
๐ฌ 1
๐ 0