Live data from Hacker News

Viewing profile — oahmadov

oahmadov

HN member
Joined
Wed, Apr 29, 2026, 3:48 PM UTC
HN karma
53
Public activity
26 items

About oahmadov

No profile information was provided.

Recent public activity

  1. comment
    Comment #48078595

    Thank you!

  2. comment
    Comment #48075729

    Believe me, writing HTML for email that works for most clients is notoriously hard, no amount of code experience can help with that :) This was exactly the reason I went with MJML.…

  3. comment
    Comment #48073578

    Totally agree on edge case quirks of MJML - or more like weird behaviors in Outlook. With so many email services and clients around, nothing can provide 100% bulletproof solution b…

  4. comment
  5. comment
    Comment #48061134

    Thank you!

  6. comment
    Comment #48060457

    Thanks for the star!

  7. comment
    Comment #48060455

    Thanks :) I know each framework has its pros/cons, opinionated in a certain way. Vue is my favorite. TipTap was the easy half. It's basically the go-to option when a good WYSIWYG e…

  8. comment
    Comment #48052951

    Holy shit, it's you! Thank you, that genuinely means a lot coming from you! GrapesJS is the forever OG that proved this whole space could be an embeddable SDK rather than a paywall…

  9. comment
    Comment #48047497

    Happy to hear you found it useful. :) I'd love to hear your feedback on what worked and what didn't. Feel free to open an issue or start a discussion on GitHub.

  10. comment
    Comment #48045240

    Thanks for the star :) And yeah — at this stage every star is statistically significant, so anyone reading: appreciated.

  11. comment
    Comment #48045225

    People who know how painful email HTML is are the exact audience here. I believe MJML is the best thing that happened to emails — eliminates almost all the cross-client compatibili…

  12. comment
    Comment #48045074

    Yes! If you attempt the migration, I'd love to hear your feedback on what worked and what didn't. GitHub Issues / Discussions both open.

  13. comment
    Comment #48042996

    Amazing to hear :) If you ship your app with it, send a link — happy to feature it on the showcase page. Also, if you have existing HTML-based templates, try the @templatical/impor…

  14. comment
  15. comment
    Comment #48041739

    Thanks. No — built from scratch on Vue 3 + TipTap, no React anywhere. Output is MJML, not the React-component-to-HTML approach React Email takes. Adjacent category but no shared fo…

  16. comment
    Comment #48041022

    Thanks — yes on both, and both already exist today. 1. Custom block extensibility: full. You define a custom block as a schema — typed fields displayed in the editor (text, textare…

  17. comment
    Comment #48040642

    Thanks — this is exactly the audience I built it for. The cross-client rendering thing is why Templatical outputs MJML instead of raw HTML. MJML was built to abstract all the table…

  18. comment
  19. comment
  20. comment
    Comment #48039816

    Yeah, I get what you mean about UI. But honestly that similarity is also a selling point — people are used to how visual editors look and work. Shipping a drastically different UI …

  21. comment
    Comment #48039468

    Hand-rolled in Vue 3 using Claude Code :) I was considering IntroJS, but Claude Code generated a simpler version in ~120 lines — just @vueuse/core helpers (useLocalStorage, useInte…

  22. comment
    Comment #48039360

    No — built from scratch on Vue 3 + TipTap. Different data model entirely: Templatical stores templates as a typed JSON tree of blocks and renders them as MJML; GrapesJS is a generi…

  23. comment
    Comment #48039306

    No — and this is actually one of the real architectural differences from the closed-source competitors like Beefree and Unlayer. The SDK is fully client-side — it runs in your app,…

  24. comment
    Comment #48039214

    Thanks. Honestly, I hadn't heard of Maily until your comment :) Just spent a few minutes with it. Looks like a clean React-first editor. I can't directly compare it with Maily, but…

  25. comment
    Comment #48038020

    [flagged]