Viewing profile — yasserf
yasserf
HN member- Joined
- Thu, Jun 11, 2015, 11:08 AM UTC
- HN karma
- 218
- Public activity
- 154 items
- HN profile
- View on Hacker News ↗
About yasserf
[my public key: https://keybase.io/yasserf; my proof: https://keybase.io/yasserf/sigs/sdrko-2B8YhfS1meQMV4MyVzUecFpeP4uDaJENK_p3M]
Email: yasser.fadl@vlandor.com
Recent public activity
-
comment
Comment #47314060
I have been working on pikku.dev, a typescript server library / framework that does most things and deploys in most places [1] Been a project I was using for a few years now. Initi…
-
comment
Comment #45867492
Pikku is a TypeScript backend framework that lets you write your backend as plain functions, similar to Lambdas, but without any platform tie-in. Each function can be wired to what…
- story
-
comment
Comment #45566987
Thank you for the feedback! I agree framing pikku has been a pretty hard challenge for me. It supports different runtimes in the sense of deno / bun or custom nodeJS runtimes in th…
-
comment
Comment #45563202
I have been working on https://pikku.dev The goal is to provide a fully typed nodeJS framework that allows you to write a typescript function once and then decide whether to wire i…
-
comment
Comment #45101097
I agree it’s pretty frustrating, but I do really like the SSR capabilities I’m divide my frontend and backend via pikku, that way I can continue using normal server side functions …
-
comment
Comment #44995880
Most backends still treat HTTP as the “first-class citizen,” and everything else (WebSockets, queues, cron, mcp) feels bolted on with custom wiring and their own typings if any. Pi…
- story
- story
-
comment
Comment #44791410
I would recommend looking into being able to recognise ‘thought viruses’ A book that really helped me was ‘Stop overthinking’ by Nick Trenton. I still have those thoughts, Anxiety …
- story
-
comment
Comment #44437703
SEEKING WORK | Berlin (CET/CEST) | Remote | Senior Full-Stack & Cloud Specialist I’m a senior developer and infrastructure consultant with 15+ years of experience — available for p…
-
comment
Comment #44161447
SEEKING WORK | Berlin (CET/CEST) | Remote | Senior Full-Stack & Cloud Specialist | Part-Time (24h/week) I’m a senior developer and infrastructure consultant with 15+ years of exper…
- story
-
comment
Comment #43532088
I’m working on https://pikku.dev It’s a TypeScript web framework that’s runtime agnostic, so it can work on serverless and servers (similar to Hono). What’s different is that the f…
- story
- story
- story
-
comment
Comment #42931290
SEEKING WORK | Berlin (CET/CEST) | Remote | Part-time | Senior Full-Stack Developer and Cloud Specialist with 14+ years of experience seeking part-time work. Experience Highlights:…
-
comment
Comment #42821564
const onConnect: ChannelConnection = async (services, channel) => { // On connection (like onOpen) channel.send('hello') // This is checked against the input type } const onDisconn…
-
comment
Comment #42821505
I have been working on an idea/Node.js library called vramework.dev recently, and a big part of it focuses on addressing the main complexities mentioned below. For a bit of backgro…
-
comment
Comment #42812864
I raised an issue here https://github.com/vramework/vramework/issues/119 , feel free to add any info that can help. Note to self: need to signup to X! If deploying off of vercel is…
-
comment
Comment #42808604
Also curious how you would want Websocket servers to talk to each other (to broadcast messages). Would you be okay having a pub sub layer like redis that nestjs servers run on? Als…
-
comment
Comment #42808481
The difference between the two versions is that we now have a cli, whereas before you needed to call scripts to do the same things
-
comment
Comment #42808471
Yes it’s ws using lambda, the worker-starter example shows how it works Also abstracts away the idea of an eventbus which is pretty critical in any Websocket deployment. It doesn’t…