The new editor is live!
Build any page layout as easily as dragging things around, and get an automatically responsive website that you can publish instantly.
Try it out and let me know how it goes.
I just published React Nice Dates, a responsive, touch-friendly, and modular date picker library for
@reactjs
. And it’s open-source!
Documentation and examples:
Getting closer to finishing this.
You’ll be able to build any grid-based layout as easily as dragging things on a canvas—but instead of a picture you get a real, well-structured, and responsive HTML page.
Twitter is amazing. I kind of got an acquisition offer from
@shl
after he saw
@rauchg
retweeting an update I shared last week.
(I’m not selling but still it was awesome to chat with Sahil today!)
Launched! Introducing Pagy, the easiest way to build a website.
AKA if Notion and Squarespace had a baby.
This initial version is limited to one-page websites but multiple pages are coming soon.
Try it out now at .
I’ve been working on making drag and drop more intuitive (and way more fun) in Pagy.
It’s not live yet as it’s part of a larger update but I already can’t stop playing with it.
Pagy kind of blew up overnight on Reddit reaching 900+ upvotes, which sent 10k+ visits, and ~500 sites were created (and a couple already upgraded!).
The best part is that since the sites are statically generated it handled the traffic without a glitch (thanks
@vercel
!).
One small feature that’s not quite obvious:
When moving an element sideways within a row the default behavior is swapping positions with its siblings, but you can make them overlap by pressing ⌘ while dragging, or by using the resize handles.
Spent some time polishing how overlapping works.
I thought I would need to add toolbar buttons to control the layer order but realized that dragging an item can act as a good-enough “bring to front” feature. It even feels more natural.
Finally finished what was left for migrating Pagy to Next.js and deployed the latest features. All Pagy sites will be served by
@vercel
now.
Also did a little refresh of the landing page showing off how it’s powered by Pagy itself:
✅ Shipped shared sections!
Now you can share a header, footer, or any other section across multiple pages in
@pagyco
.
If you edit a shared section in one place you’ll see the changes reflected in all the pages it’s included.
Here’s a little demo:
After almost 20 months (and many nights and weekends) of work after the initial launch, I'm super excited to share that I'm launching Bloggi 1.0 on
@ProductHunt
today! 🎉
Check out the post for more details:
October stats for Pagy:
💰 $343 MRR (+18%)
🚀 56 active sites (+8)
👀 164 new trials
📊 1k visitors
💔 8.6% churn
I’m still not doing much in terms of marketing so it’s nice to see the growth rate remain stable, even if it’s low.
Growth’s picking up again!
Here are January stats for Pagy:
💰 $460 MRR (+18.7%)
🚀 68 active sites (+8)
👀 205 new trials
💔 3.9% churn
Gotta keep shipping.
Shipped a significant update to the Pagy editor.
Select and drag elements like in Webflow or Figma, write and edit like in Notion.
Should hopefully make it much easier to use.
Here are August stats for
@pagyco
:
💰 $244 MRR (+20%)
🚀 41 active sites (+3)
👀 177 new trials
📊 1.5k visitors
💔 15% churn
Growth is still slow but it’s something, considering I didn’t do as much marketing as I should have. Going to actually focus on that this month.
Now you can drag text blocks even while editing them by dragging them from the highlight.
Tiny change but solves an annoying issue where you’d need to click elsewhere first be able to drag them.
Shipped custom forms in Pagy!
There are templates for signup and contact forms (more to come), but you can customize and add fields as you wish.
You can have multiple forms for different purposes on the same site, as well as reuse the same form across pages.
You can also view
Back to shipping!
I wanted to add some social proof to so I added a way to embed tweets on a page.
Just paste a tweet’s URL and it will be embedded automatically, and it will render instantly when you visit the page (no iframes!):
Small improvement, moving buttons or social links next to each other now creates a stack instead of a regular row.
Side note: is there a better name than “stack” for flexbox containers?
This has taken a little longer than expected as the drag and drop library I was using then wasn’t very performant and I had to basically write my own to replace it.
Might open source it eventually if there’s any interest (animations not included though).
Getting closer to finishing this.
You’ll be able to build any grid-based layout as easily as dragging things on a canvas—but instead of a picture you get a real, well-structured, and responsive HTML page.
Here’s where Bloggi’s at:
- $264 MRR (up from $156 in May)
- 51 paying customers
- 2.6k+ users and sites created (although most are test accounts)
Hitting the $250 MRR milestone was amazing, and I’m super thankful to everyone who has supported Bloggi so far.
I wasn’t super happy with how link previews turned up so I spent some time redesigning them.
I want
@pagyco
to be capable of making simple and modern link-in-bio websites (but that can also scale to full-fledged websites when needed).
Here’s how links look now:
5 months after launch and I just now set up some automated onboarding and trial-ending notification emails🤦♂️
Just missing a password reset feature now.
Particularly proud of this little detail, which lets you select deeply nested, overlapping elements (which was a pain to do before), without having to introduce a layers panel like other tools do.
I’m going to start doing the whole
#buildinpublic
thing with
@bloggico
and share everything I can about the process of building it and growing it.
This is a bit scary as I‘m not used to sharing much online, and I’ll probably also *fail* in public, but I’ll give it a shot anyway.
Just found my new favorite app →
A delightful, Notion-like WYSIWYG website builder that lets you build beautiful & performant websites, fast.
Best part? You can create a website without an account 🤯
Built with
@nextjs
+
@vercel
by
@hernansartorio
I’ve been thinking a lot about making a Bloggi spin-off.
A new website builder and CMS.
A mix between Notion and Squarespace. But simpler.
You could build anything from a landing page, to a blog, portfolio, or any type of website.
Would you be interested in that?
The best customers I have are using Pagy to build websites for their own clients. But Pagy only allowed one user per site so the handoff wasn’t a great experience.
Now I shipped an update so that multiple people can edit the same site, just by sharing an invite link:
A
@pagyco
customer asked for an option to have a fixed header so I finally added it, plus some other related improvements (including an Apple-like menu animation on mobile).
Now you can do stuff like this:
#buildinpublic
Multiple pages are finally live on
@pagyco
!
Linking to a page will pre-fetch it in the background so you’ll get near instant load times (powered by
@nextjs
).
Next up is adding a way to sync the header (or any other content) across pages.
Added a
@Mailchimp
integration! Just add your Mailchimp account’s data and your site will get a subscribe box connected to your mailing list.
Any other newsletter tool you’d like to see as an option?
Launching this week 🚀
Honestly I’m a little afraid of launching and hearing crickets, especially after investing so much time on it, but there’s no going back now.
Link:
This is the core of what I’ll be relaunching as “Pagy 2.0”, which will include a few other updates (more design customization options, new templates, and other goodies) but it was such a big change already that I figured it was better to release it
A few days late but here’s February report for Pagy:
💰 $407 MRR (-11.6%)
🚀 61 active sites (-7)
👀 171 new trials
💔 15.2% churn
Although it’s the worst month in terms of growth since launching Pagy I’ve actually never had higher conviction about it.
Can’t wait to ship
Some technical details about Pagy that I can finally share:
Did you catch the part of the video that says that it’s fast?
Those a real PageSpeed Insights scores for (built with Pagy of course).
Launched! Introducing Pagy, the easiest way to build a website.
AKA if Notion and Squarespace had a baby.
This initial version is limited to one-page websites but multiple pages are coming soon.
Try it out now at .
Alright I’ve made 15 templates covering the most common use cases for one-page websites. I think these should be enough to launch with.
#buildinpublic
#nocode
@pagyco
passed $100 MRR! 🎉
It’s been ~20 days since launch. Is this… good? Definitely not an overnight success. But it’s faster than
@bloggico
ever grew.
Either way, I’ve barely scratched the surface of what I want to build so it’s probably too early to judge.
Another improvement I’ve been testing is highlighting the current parent of the dragged item, plus only showing the grid lines within it (if applicable), so it’s easier to tell what’s happening as you move things around.
I didn’t feel like the editing experience of
@pagyco
was great so I spent the whole past week improving it.
Now it’s easier to visualize where each block begins and ends, and you can see and change the margin between them directly within the editor.
Details below.
Getting back to work on Bloggi.
I’m currently working on adding author profiles, as a first step towards allowing multiple contributors on one site (something that has been requested a few times).
#buildinpublic
September stats for Pagy:
💰 $290 MRR (+19%)
🚀 48 active sites (+7)
👀 256 new trials
📊 1.6k visitors
💔 2% churn
Growing slowly but steadily! Happy to see the low churn as I’ve been focusing on improving the core user experience lately (might be a coincidence though).
May’s report for Pagy:
💰 $489 MRR (+12.9%)
🚀 70 active sites
👀 350 new trials
💔 6.9% churn
I’m still knee deep in the new layout system implementation (making things simple is hard), but after that’s done I’m planning to bundle it up with a couple other updates and do a big
Last week I rolled out Bloggi’s biggest update yet, a new WYSIWYG editor 🎉
It includes:
- A formatting toolbar (just like Medium’s)
- A blocks menu (insert images, Markdown, or HTML)
- Keyboard shortcuts
- Markdown shortcuts
See all the details here
A few days late but here are November stats for Pagy:
💰 $383 MRR (+12%)
🚀 59 active sites (+3)
👀 137 new trials
📊 1.5k visitors
💔 7.3% churn
I dropped the ball last month. Didn’t ship a thing.
Truth is, I had some days/weeks of low motivation and I lost all momentum.
But
I haven’t had much to show for Pagy lately, mainly because I had to spend some time migrating the front-end from Rails to Next.js (I started hitting some limitations while using React within Rails).
But getting back to it, I’m currently working on adding drag-and-drop support:
Pagy got its first paying customer today! 🥳
I wasn’t expecting it since I’m not enforcing payments while in private beta, and although it's not much it’s still a huge boost in motivation.
#buildinpublic
This one was tricky. Added a way to see and change the gap in stacks in Pagy (which are basically flexbox containers).
Pretty much recreated how Figma works (and dare I say it’s actually better).
I’m just getting started, but you can sign up to get early access as soon as it’s ready at , and follow along here as I start building it in public.
#buildinpublic
I’m giving up on Bloggi.
Even though I could have done a better job at marketing, I don’t feel like there is enough pull from the market for it to grow substantially. At $251 MRR, two years after its launch, it’s hard to imagine it ever reaching $5k, $2k, or even $1k of MRR.
I was planning to use Intercom to send email updates to
@pagyco
’s users but turns out you can only target people last seen in the last 90 days 🙄
Luckily I got my invite to
@sendwithloops
the other day and it’s just perfect.
Great job
@frantzfries
and team 👏
Took me a while but finally managed to get auto-saving, real-time synced sections working.
Works pretty much like Notion’s synced blocks.
Still some details left before shipping but here’s a sneak peek:
New in
@pagyco
, link previews and social links!
Just past a link and it will be embedded automatically, or if it’s a social media profile URL its icon will appear:
Launched! Introducing Pagy, the easiest way to build a website.
AKA if Notion and Squarespace had a baby.
This initial version is limited to one-page websites but multiple pages are coming soon.
Try it out now at .
Pagy’s landing page is outdated and will become more outdated over the coming weeks so I’ve been thinking of stripping it down to the essentials in the meantime (maybe with a demo video in there too).
Should I ship it?
Happy new year! These were December stats for Pagy:
💰 $389 MRR (+1.3%)
🚀 60 active sites (+1)
👀 214 new trials
📊 3.7k visitors
💔 11.8% churn
This is what happens when you stop shipping regularly and do zero marketing.
I almost fall into the trap of working on yet another new feature instead of just launching Pagy once and for all.
So this is my to-do list for the next few days:
1. Add some new templates
2. Finish the new landing page
3. Make a promo video
4. LAUNCH
#buildinpublic
One small but useful feature I shipped recently is adding a way to preview unpublished changes of a page live. It can also be used to share drafts of pages before publishing them.
If there are no changes the Preview button changes to View and opens the public URL.
Sent my first email update to everyone who signed up for
@pagyco
! Powered by
@sendwithloops
.
One downside of not asking people to sign up to try the app is that this was only ~15% of the people who actually tried it, but at least they are probably more qualified.
Finally added an integrations section to the settings to make it easier to connect with third-party services, starting with Google Analytics and
@usefathom
:
✅ The biggest and most requested feature is finally here: design customization! Change the layout, fonts, and colors of your site with just a few clicks.
Check out all the details in this post:
Here’s April’s report for Pagy.
I skipped this last month since both my MRR and my motivation had taken a downturn but they’re back on track now.
💰 $433 MRR (+8.6%)
🚀 65 active sites
👀 163 new trials
💔 5% churn
✅ You can now create multiple sites with the same user account/email in Bloggi.
P.S. If you already have more than one with different emails and want them linked just hit me up!
Bloggi turns one year old today! A big thank you to everyone who has shown their support during this first year.
Here’s a little sneak peek of what’s coming next 👀
Now that it’s grown large enough, I finally added icons and groupings to
@pagyco
’s block menu.
Plus a little new detail, only the first heading levels are shown by default, but all of them are displayed when filtering.
I’ve been heads down since last week trying to implement shared sections in Pagy.
Since adding multiple pages, the biggest missing feature became having a shared header across pages (so you edit it in one page and it gets replicated in all others).
And in Pagy the header is
Working on making a proper landing page for Pagy ahead of the launch.
First (and hardest) step is writing the copy and defining what to put in it. So far I’ve made a rough outline and wrote some of the main bits, what do you think?
#buildinpublic