Saurabh Charde

Saurabh Charde

@schar.dev

[object Object]

11 followers90 following26 posts

Typescript compiler and LSP written in an actual native language??? LFG!

TypeScript@typescriptlang.org

Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness! devblogs.microsoft.com/typescript/t...

"Nesting was a solution to a developer problem, not an end-user problem. Nesting had no business being a native feature of the browser." This made me rethink if CSS nesting is actually a good idea.

Piccalilli@piccalil.li

Is CSS nesting an exciting new feature or a potential disaster waiting to happen? I note down my worries and prior experience with one of it predecessors: Sass nesting, along with some gotchas native CSS brings with it.

Saurabh Charde reposted

As of Chrome 131 you have more options to style `<details>` and `<summary>`. You can now use of the `display` property on these elements, and also use a `::details-content` pseudo-element to style the part that expands and collapses. developer.chrome.com/blog/styling...

Saurabh Charde reposted

Implement from scratch. Feel the pain of complexity. Understand where the pain comes from. Finally... install that helper package

Coming up with a good component API is hard. Should I keep it controlled vs uncontrolled, styled vs unstyled, composable structure vs monolithic... Then there's prop drilling hell, context vs local state, accessibility patterns and what not.

Sometimes slack's notification system is so utterly broken. I can't even mark app notifications as read and even if I read all messages it'll still show the red dot on activity tab. Ugghh.

You are up to date.