Sign in

Federico Biccheddu

@f15u.dev
90 followers 267 following 49 posts

Software Engineer, CTO @ Parcy, Inc · Effect-TS enthusiast · EDM Composer

PostsRepliesMedia
Federico Biccheddu @f15u.dev · 08/07/2025
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.
000
Reposted by Federico Biccheddu
Gergely Orosz @gergely.pragmaticengineer.com · 27/06/2025
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!
312013
Reposted by Federico Biccheddu
CJ Shearwood @cj.shearwood.games · 26/06/2025
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.
113338
Reposted by Federico Biccheddu
Rob Palmer @robpalmer.bsky.social · 25/06/2025
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...
nodejs.org
Node.js — Node v24.3.0 (Current)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
1324
Reposted by Federico Biccheddu
Alex Russell @infrequently.org · 20/06/2025
Checks out: www.jonoalderson.com/conjecture/j...
jonoalderson.com
JavaScript broke the web (and called it progress)
We replaced simple websites with complex apps nobody asked for. Now it takes a complex build pipeline just to change a headline.
1711632
Reposted by Federico Biccheddu
Meredith Whittaker @meredithmeredith.bsky.social · 17/06/2025
...he says to Signal's president
863399210
Federico Biccheddu @f15u.dev · 13/06/2025
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.
000
Federico Biccheddu @f15u.dev · 09/06/2025
@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.
100
Reposted by Federico Biccheddu
Zach Leatherman @zachleat.com · 06/06/2025
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...
localmess.github.io
Covert Web-to-App Tracking via Localhost on Android
35217
Reposted by Federico Biccheddu
Gergely Orosz @gergely.pragmaticengineer.com · 06/06/2025
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.
2244336
Reposted by Federico Biccheddu
Jason Lengstorf @jason.energy · 28/05/2025
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
261626
Reposted by Federico Biccheddu
TypeScript @typescriptlang.org · 22/05/2025
Today we're announcing previews of the native port of TypeScript! These nightly previews will be available on npm and the VS Code marketplace! npm install -D @​typescript/native-preview npx tsgo --version Read up more on our blog!
devblogs.microsoft.com
Announcing TypeScript Native Previews - TypeScript
Previews of the native TypeScript port are now available on npm and for VS Code through the Visual Studio Marketplace!
1039590
Reposted by Federico Biccheddu
James Snell @jasnell.me · 22/05/2025
It's been a long time coming but the http QUERY method spec is nearly done www.ietf.org/archive/id/d...
ietf.org
The HTTP QUERY Method
This specification defines a new HTTP method, QUERY, as a safe, idempotent request method that can carry request content.
23010
Reposted by Federico Biccheddu
Scott Wlaschin @scottwlaschin.bsky.social · 15/05/2025
My book is on sale this week if anyone hasn't read it yet :)
2113
Reposted by Federico Biccheddu
Ben McCann @benmccann.com · 14/05/2025
Attachments are now out as part of Svelte 5.29! They're a better version of the `use:` actions that Svelte has historically used and let you "attach" actions like: <button {@attach tooltip('Hello')}>Hover me</button>
79514
Reposted by Federico Biccheddu
Effect | TypeScript for the AI Era @effect-ts.bsky.social · 08/04/2025
Effect 4.0 is on the way – smaller, faster, and more refined. In his closing remarks, Michael Arnaldi, creator of Effect, shared what’s coming: ▸ ~20× faster streams & batching ▸ Smaller bundles ▸ STM integrated into core Big changes, same focus. www.youtube.com/watch?v=nyvB...
youtube.com
Building Effect 4.0 | Michael Arnaldi (Effect Days 2025)
YouTube video by Effect | TypeScript at Scale
0145
Reposted by Federico Biccheddu
CSS-Tricks* @css-tricks.bsky.social · 01/04/2025
One thing we can do to help teams code consistently is provide type-checking so that all of the configurable options for a specific component are available while coding. @brob.dev has a super practical example working with TypeScript in Astro. css-tricks.com/crafting-str...
css-tricks.com
Crafting Strong DX With Astro Components and TypeScript | CSS-Tricks
One thing we can do to help teams code consistently is provide type-checking so that all of the configurable options for a specific component are available while coding. Bryan demonstrates how he does...
0253
Reposted by Federico Biccheddu
TypeScript @typescriptlang.org · 11/03/2025
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...
devblogs.microsoft.com
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
22971288
Reposted by Federico Biccheddu
TypeScript @typescriptlang.org · 28/02/2025
TypeScript 5.8 is now out, with ✅ Better Checks on return expressions ✅ Support for require(esm) in --module nodenext ✅ --libReplacement to speed up program loading ✅ --erasableSyntaxOnly and more! Try it today! devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 5.8 - TypeScript
Today we’re excited to announce the release of TypeScript 5.8! If you’re not familiar with TypeScript, it’s a language that builds on top of JavaScript by adding syntax for types. Writing types in our...
223740
Reposted by Federico Biccheddu
Hyeseong Kim @hyeseong.kim · 19/02/2025
Reinventing the wheel is not a problem. Reinventing the problem is a real problem.
042
Reposted by Federico Biccheddu
Matt Rossman @mattrossman.com · 17/02/2025
✍️ Getting started with tracing in Effect Backend TypeScript apps can feel like a mystery when things go wrong. @effect-ts.bsky.social has observability baked in to help monitor each step of a program and identify issues. Here's what I learned while setting up its tracing features.
mattrossman.com
Getting started with tracing in Effect
072
Federico Biccheddu @f15u.dev · 17/02/2025
The frustration working with Amazon and its authorization system is unique. Sometimes you get "UnkownError"s; so you try the simulator and gives the result you expect; you try the CLI and it works; then you apply the changes with terraform but it fails. It is *so frustrating*...
000
Federico Biccheddu @f15u.dev · 13/02/2025
An interesting read. As a new NixOS user, it helped me understand some nuances of the command I use almost daily. I found the post very easy to read, even with my limited knowledge of NixOS.
aly.codes
Please Stop Using `nixos-rebuild switch`
Better practices for safely and reliably deploying and updating NixOS systems.
3185
Reposted by Federico Biccheddu
Michael Bacarella @michael.bacarella.com · 07/02/2025
So! My static analysis of the DeepSeek Android app reveals it contains significant spyware and malware functionality that a normal chat app shouldn't have. Full technical details in my new blog post: michael.bacarella.com/2025/02/07/s...
michael.bacarella.com
Static analysis of the DeepSeek Android App
Introduction
173
Federico Biccheddu @f15u.dev · 23/01/2025
Please, PLEASE, stop hijacking the contextual menu right clicking on logos and, even worse, navigating to the home page. This is a terrible UX!
000
Reposted by Federico Biccheddu
Effect | TypeScript for the AI Era @effect-ts.bsky.social · 23/12/2024
Effect 3.12 has been released! 🚀 ⬥ Effect.fn improvements ⬥ Runtime.Context type extractor ⬥ Context.mergeAll ⬥ Cron improvements ⬥ Schema additions and more at the blog post below by Tim Smart @timsmart.co effect.website/blog/release...
effect.website
Effect 3.12 (Release)
0111
Federico Biccheddu @f15u.dev · 23/11/2024
Hello, people of Bluesky! I believe my first post should be an introduction. I'm Federico, and I currently live in southern Italy. I'm a Software Engineer who's passionate about code quality and software architecture. I work full-time as a CTO, primarily using PHP, TypeScript, Node.js, and Svelte.
160