Object check in TS is a PITA. I started parsing them at the edge of the program (app code). This is probably different for lib code.
IDK if you're searching for a solution; if so, this is the approach I was using before: www.typescriptlang.org/play/#code/G...
Posts by Federico Biccheddu
Using Kagi since last November. The quality of search results is better than the alternatives (Startpage, DuckDuckGo, etc).
Not using Orion for now because I'm on Linux, but I would use it; I've found my sweet spot for now with Librefox as it can be configured with Nix.
Then I must thank you for your effort 🙏
Hey @bsky.app, If I don't follow Discover, please don't show content from it in my "Following" feed.
I have different feeds *for a reason*.
At least give me the option to choose if I'd like content from other feeds instead of choosing for me.
Note for the readers: effect uses FP approaches behind the scene without requiring to know them for using the library.
The are some functions that resembles/implement FP (like do notation), but you can use the library without them.
Svelte(kit).
The ecosystem argument is kind of irrelevant as React "needs" an ecosystem because of its patterns. Maybe is true for animations, but that's it.
In Svelte, and others, you can use a JS library without re-implementing it (unless for better DX), so I'd say the ecosystem is bigger.
This is a personal attack...
Plot twist: the "Show less" labels is wrong and is actually a "Show more of this content" 😆
Same, and the color palette feels *very weird*, especially with the extremely low contrast and w/o any reference to the original brand.
Is Linux being considered?
GREAT example by Yuan
Games is actually a fantastic example of what happens when you remove the obstacle that everyone thought was the biggest hurdle in building a game: needing to build a game engine
Easier to build games… still very hard to build great games!
I am looking for a short piece of heavy metal music to license (paid) for a project, and I would love to get it from a small indie band. If anyone has any recommendations, I am all ears. Reach out here or at contact@epigram.games.
Reposts for reach appreciated.
Sometimes if you are back in the queue, your carry-on luggage cannot be put in the cabin because it is already full and needs to be checked, so you're going to wait for the luggage claim
I still remember your talk at Effect Days and it was a masterpiece!
Thank you again for have shared your experience.
Node excitement 😉
Node v24.3 has improved support for type-stripping 🎉
🔷 Removes noisy warning
🔷 Better compatibility
The feature is almost ready to be called done. The next (and final) maturity step is to designate it as officially "stable".
nodejs.org/en/blog/rele...
The `<body>` has a `bg-white`, but no `dark:bg-*`. Adding for example a `dark:bg-black` works.
Tailwindcss' `typography` plugin adds a `color: var(--tw-prose-body);` to `.prose` that references `--color-base-content` being a light color in dark-mode, but w/ a white bg, that's the result.
Sorry to hijack the thread, but it's impossible to read the content with a preference for a dark mode (screen attached).
Switching to a light mode (w/ Firefox) works well.
composing ≠ hiding
Unfortunately it is the most common approach to create components beasts focusing on hiding the code because "looks like complexity" instead of focusing on behavior and, as you say, being more composable *and* reusable.
...he says to Signal's president
It seems obvious, but this is one of the big mental shift you can have to improve as a developer.
@effect-ts.bsky.social it's an example on how, if you embrace this shift, the quality arises and you start thinking more on the what and less on the how.
Firefox for Linux. Tried both private and normal tab.
I tried disabling the ad-block and resubmitting the form (this was working days ago).
@soundcloud.dev the sign-in form is broken.
Every time I try to sign in, I receive the error "Something unexpected happened. Please try again."
It looks is captcha request the fails with a 403, but there is no way to me to prove the request is legit.
I have a similar situation with Wordpress and some pages being a React application (fortunately we are migrating to SvelteKit).
I think the manifest (vite.dev/config/build...) is likely a solution to your problem.
Web sites with a Facebook pixel were communicating with local native apps (Instagram, Facebook, maybe WhatsApp) to log (and attribute) incognito web browsing activity.
Write-up: localmess.github.io
Story: english.elpais.com/technology/2...
I am getting SO tired of these posts from influencers:
“We literally cloned an N billion-dollar company in 20 minutes with {vibe coding tool}. This changes the game forever.”
No, you didn’t “clone” a billion-dollar business. You created a landing page similar to it. That’s all.
How it's "fp brained"?
I stopped working with react especially bcz I can't apply most of my thoughts that I can use with FP libraries.
eg: hooks exacerbated this, introducing a lot of implicit indirection and the fact the function cannot return components, the dependencies are always implicit.
I get that it's a skill issue on my end, but damn if it doesn't feel like every time I try to use React I feel like everywhere I step there's a rake waiting to bash me in the face
I feel like, somehow, knowing JavaScript actively hinders me from writing React, which feels weird and wrong