ArthurJ's Avatar

ArthurJ

@arthur.juchereau.com

Principal Engineer at a startup (you wouldn't know). Author of boomerCSS library

25
Followers
120
Following
42
Posts
07.02.2024
Joined
Posts Following

Latest posts by ArthurJ @arthur.juchereau.com

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
Post image

Oh no, it is true

29.11.2024 00:09 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
I Cooked a Chicken by Slapping It
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