Live data from Hacker News

Viewing profile — mb2100

mb2100

HN member
Joined
Sat, Jan 26, 2013, 12:26 PM UTC
HN karma
114
Public activity
110 items

About mb2100

http://github.com/mb21

hacking on https://mastrojs.github.io

Recent public activity

  1. comment
    Comment #49018030

    how do I do that? :-)

  2. comment
    Comment #48917898

    Agreed, but uhtml-ssr looks a bit dated. If you want a html tagged template literal lib with no dependencies, see for example: implementation: https://github.com/mastrojs/mastro/bl…

  3. comment
    Comment #48906544

    No dependencies. No build step. Just a simple web framework. Implemented in just ~800 lines of TypeScript. https://mastrojs.github.io

  4. comment
    Comment #48864104

    Some people even like stinky!

  5. comment
    Comment #48828530

    This. Cannot believe it too so long for somebody to finally mention progressive enhancement.

  6. comment
    Comment #48628084

    > Backend and UI communication goes through in-process channels, not socket-based IPC Are they running the frontend and backend in the same process? Sounds a bit dangerous security…

  7. comment
    Comment #48477536

    This. "No loading animations" works if you rely on the browser's loading indicators that all users will be familiar with. @OP, if you're up for a rewrite of the frontend, happy to …

  8. comment
    Comment #48443983

    the achilles heel of SPAs everywhere.

  9. comment
    Comment #48443978

    right? or give me GitHub issues before the React rewrite – at least they loaded fast...

  10. comment
    Comment #48295155

    What AI is doing to the jobs of programmers feels very familiar to a lot of us frontend developers – because it has happened to us before.

  11. story
  12. comment
    Comment #48177135

    Yeah, while you certainly can write semantic HTML with Tailwind, it absolutely doesn't encourage it. It's funny how Tailwind is conceptually going back to inline styles. But sure, …

  13. comment
    Comment #48105149

    Sounds similar to https://nightride.com ?

  14. comment
    Comment #48091976

    That's because Apache is basically what today's JS crowd would call a "file-based router", and then the app implements the actual routing in that index.php file. Just like early SP…

  15. comment
    Comment #48019294

    What's the main motivation for considering Rust? For what it's worth, in my last experience with Bun[0] I ran into a couple of bugs where it seemed Rust could have helped, e.g. usi…

  16. comment
    Comment #47766163

    Agree that TypeScript is nice, especially for sharing templates and types between server and client. But you can still use TypeScript on the server without sending it all to the cl…

  17. comment
    Comment #47750294

    That was exactly my experience as well, hence I created a "Minimal Astro": https://mastrojs.github.io

  18. story
  19. comment
    Comment #47135361

    Yeah, for that a git-based CMS like Sveltia is really nice. And for people that actually want to learn a bit of HTML, CSS and JavaScript, Mastro JS is as simple a static site gener…

  20. comment
    Comment #47039940

    if you're not using CSS modules, why would you import the css file into your javascript? But anyway, I think we agree. Feel free to read the linked blog post ;-)

  21. comment
    Comment #47039920

    button, .button { /* my button styles */ }

  22. comment
    Comment #47033472

    If everything in your code is a React component, I get why you would just want to write the styles right there.[0] Then again, why write ` ` if you could just write ` ` and style i…

  23. comment
    Comment #46822887

    In Unix, everything is a file. In Mastro, everything is an HTTP route. You use the standards-based Request/Response-API not only for writing your server, but also for static site a…

  24. story
  25. comment
    Comment #46809431

    Tell me you're nostalgic for Win95 without telling me...