Live data from Hacker News

Viewing profile — yasserf

yasserf

HN member
Joined
Thu, Jun 11, 2015, 11:08 AM UTC
HN karma
218
Public activity
154 items

About yasserf

hello! I'm Yasser, maintainer of realtime OS project deepstream.io, vramework.io, and I guess a bit of traveller!

[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

  1. 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…

  2. 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…

  3. story
  4. 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…

  5. 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…

  6. 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 …

  7. 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…

  8. story
  9. story
  10. 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 …

  11. story
  12. 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…

  13. 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…

  14. story
  15. 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…

  16. story
  17. story
  18. story
  19. 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:…

  20. 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…

  21. 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…

  22. 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…

  23. 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…

  24. 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

  25. 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…